Jump to content











Photo
- - - - -

BIOS Black Screen when Changing Boot Device


Best Answer Uneitohr , 11 December 2017 - 10:42 PM

Can you boot to grub4dos?

 

Yes, I can boot, I'm using CSM.

 

 

I tested this throughly last week, and it turns out that my sata to usb adapter was the cause. From what I've found, the adapter must be switched off/disconnected before booting the system and before reboot/shutdown operation.

 

It is so weird. If I don't do this, immediately I get a black screen.

Go to the full post


  • Please log in to reply
8 replies to this topic

#1 Uneitohr

Uneitohr

    Frequent Member

  • Advanced user
  • 219 posts

Posted 26 November 2017 - 11:24 PM

Hello,

 

 

I'm dealing with a weird issue and I really need some help. I have two SSD drives connected to an ASUS MAXIMUS RANGER VII motherboard. In one SSD I'm using Windows 8.1 Pro x64, on the other SSD I have openSuse x64.

I don't have dual-boot enabled so when I want to swicth between them I just use the boot menu and select which drive to boot.

The problem is that whenever I try to boot Linux (after using Windows) I get a black screen. No BIOS POST, no boot selection, nothing. DEL key or F8 key does nothing.

I get POST only when I disconnect both SSDs and do a reboot. Only then I can boot to Linux. I only get the back screen when trying to switch from one device to the other.

 

What I've tried so far:

  • switched monitor from dedicated graphics card output to onboard card output
  • disconnected all usb devices from motherboard
  • enabled/disabled onboard graphics card
  • switch SSDs to different SATA ports

 

The BIOS has enabled CSM with Secure Boot. And I'm using the latest BIOS version.

 

 

Thank you!



#2 steve6375

steve6375

    Platinum Member

  • Developer
  • 7566 posts
  • Location:UK
  • Interests:computers, programming (masm,vb6,C,vbs), photography,TV,films
  •  
    United Kingdom

Posted 26 November 2017 - 11:29 PM

Did you try 

1. Switch off

2. Wait 10 seconds

3. Switch on

 

 

Did you try - Power off - Power on - Windows boot OK - warm reboot - select linux - ???

 

Same but with power off/on cycle instead of warm reboot.



#3 alacran

alacran

    Platinum Member

  • .script developer
  • 2710 posts
  •  
    Mexico

Posted 27 November 2017 - 04:47 AM

 

The problem is that whenever I try to boot Linux (after using Windows) I get a black screen. No BIOS POST, no boot selection, nothing. DEL key or F8 key does nothing.

 

What about disabling the fast boot in Win 8.1?
If this is enabled, it is certainly the cause of your problem.

 

alacran



#4 Uneitohr

Uneitohr

    Frequent Member

  • Advanced user
  • 219 posts

Posted 28 November 2017 - 02:12 PM

I forgot to mention that this does not happen all the time. Only sometimes, and I need to find out a pattern. So far, it hasn't occurred.

Thank you for your suggestions. I will test them as soon as I encounter the error again.



#5 Uneitohr

Uneitohr

    Frequent Member

  • Advanced user
  • 219 posts

Posted 05 December 2017 - 07:34 PM

@steve6375

I've tried the following:

  • unplug computer from output, wait 10 seconds, pluggged it back on
  • shutdown via psu power button, wait 1 minute, plugged it back on
  • did all sorts of warm/cold boot

 

@alacran

Windows fastboot is dsiabled.

 

 

Here's what I've discovered so far:

  • everything works fine if I use only the windows drive plugged, while having the linux drive unplugged
  • once I get to the black screen, nothing will work unless I unplug both drives (windows, and linux)
  • on my motherboard I cannot disable secure boot. I only have the option of clearing the 4 keys for secure boot. I'm not sure if by clearing these my problem will be fixed
  • Windows was installed and Linux were installed in CSM mode.
  • On my BIOS boot menu I have both options for legacy and uefi boot, while linux also has secure boot (ie opensuse, opensuse-secureboot, and UEFI opensuse)


#6 Wonko the Sane

Wonko the Sane

    The Finder

  • Advanced user
  • 16066 posts
  • Location:The Outside of the Asylum (gate is closed)
  •  
    Italy

Posted 05 December 2017 - 07:45 PM

I am clearly missing something.

If you have the Operating systems in CSM (please read as BIOS) then you have not "secure boot" enabled (which is UEFI only).

 

Or you installed them in CSM mode (how) and then switched to UEFI boot? :dubbio:

 

In any case GRUB2 can be setup in "secure boot", so what happens if you always use the Opensuse GRUB2 as "primary" bootmanager and boot Windows from it?

 

:duff:

Wonko



#7 Uneitohr

Uneitohr

    Frequent Member

  • Advanced user
  • 219 posts

Posted 05 December 2017 - 07:54 PM

It's an idiotic feature of my motherboard. The manufacturer states that if you set OS Type to Other OS and enable CSM, then Secure Boot is disabled (even though it says enabled).

nOHVlXJ.jpg

 

As you can see in the picture, there is no way to fully disable Secure Boot. And it has no other options except clear its keys.



#8 Wonko the Sane

Wonko the Sane

    The Finder

  • Advanced user
  • 16066 posts
  • Location:The Outside of the Asylum (gate is closed)
  •  
    Italy

Posted 06 December 2017 - 11:27 AM

I cannot see the image, in any case you seem like having some misconceptions :w00t: :ph34r: about Secure Boot.

 

Secure Boot CANNOT be enabled in CSM mode, it is a feature of UEFI (and of UEFI ONLY), no matter what the firmware reports, no matter what the manufacturer says.

It is likely that the setting is left "set" to allow easily shift from CSM (non-Secure Boot) to UEFI (with Secure Boot). :unsure:

 

Let's put it differently.

 

Can you boot to grub4dos?

 

If yes, you are in CSM and have NOT secure boot.

 

:duff:

Wonko



#9 Uneitohr

Uneitohr

    Frequent Member

  • Advanced user
  • 219 posts

Posted 11 December 2017 - 10:42 PM   Best Answer

Can you boot to grub4dos?

 

Yes, I can boot, I'm using CSM.

 

 

I tested this throughly last week, and it turns out that my sata to usb adapter was the cause. From what I've found, the adapter must be switched off/disconnected before booting the system and before reboot/shutdown operation.

 

It is so weird. If I don't do this, immediately I get a black screen.






0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users