No bootable device
Good Morning 🙂
Yesterday I downloaded Bazzite, Laptop edition (other) with NVidia support (9xx-10xx) for my Acer Predator GX-792.
For the first installation I forgot to deactivate the secure boot mode and after the installation I got the “no bootable device” message, so I turned it off and ran the installation again without any problems, but after the reboot I got the message: “no bootable device”
Maybe some of you can help me 🙂
Greetings
Dennis
85 Replies
1) Make sure CSM is off.
2) Turn off Secure Boot
3) Reinstall
4) Do not re-enable Secure Boot and test your installation first.
Can u please explain what CSM means?
It's a setting in your BIOS that enables legacy device support. In most cases you do not need it and can give issues.
Okay, one sec
Also, are you using the entire drive just for Bazzite?
or also Windows?
Yes
Turn off Secure Boot and try to reboot
right now its on
It is disabled
seems there's no option to disable CSM
Tough luck
but UEFI boot mode likely already has it disabled, but can never be sure with laptop bioses
did you erase the entire drive before installing?
like during partition setup in Bazzite setup
Yes, deleted the partition and Bazzite made a new one
What does F12 show when you mash it?
it doesn't show Fedora/Bazzite?
In the boot menu
Nothing
@DocSchneider could also be a firmware bug: Make sure to disable D2D Recovery because it won't exist anyway
also, try enabling secure boot and then putting it in setup mode
aka clearing keys
Okay disabled D2D
You can boot bazzite setup on the usb stick, so it must be some secure boot related thing
Or possibly an MBR/GPT thing
@DocSchneider can you reboot to the usb stick containing bazzite iso and show the partition setup?
^ if secure boot in setup mode doesn't work
(disable secure boot if it doesn't work)
Okay
Click on the drive u want to install bazzite on and then "Free up space" and show me what the menu after that shows
it won't delete anything unless you press install
ok go bacfk
back*
do advanced custom
so Cancel
select the nvme ssd
Okay
no click on the double cogwheel thing
Okay
Sorry first delete old partitions
so the little x on all partitions
i want to see whether its using GPT or MBR
ithe drive
can you right click on the drive itself?
and show information?
No I meant on the left side of the screen, right click->information
No reaction when I do a right click
What's under Edit here?
Nothing I can choose 😄
I don't know Blivet-gui well enough
Those are just the btrfs filesystem subvolumes
The problem is that your BIOS is not seeing the efi partition on your drive
often CSM causes this
but there's no option to disable it or anything
but you could try with an MBR partition
But I have no idea how to set that up on the installer
Hm, too bad
Maybe you can see it on the normal custom installer option
Give me a moment I'm going to boot the installer on my device to see if i can find the information
Okay
@wolfyreload I can see you typing. Bazzite uses GPT by default right?
I'm not entirely sure how to do it with MBR
Most EFI-based boot configurations will do
if you don't come right have a look at changing the SATA mode https://youtu.be/DMH-m5CNL_o?si=30k9daQpsxgZ2iir&t=92
Though distro installer ISOs tend to support a few too many modes simultaneously
This is typical acer laptop firmware bs, but if the usb stick boots, so should bazzite
Hmmm could it be p3 being the first confusing it?
i was thinking maybe the usb stick is formatted in MBR and so it boots but Bazzite will use GPT by default, so custom install with MBR might solve your issue
CSM is very likely on since there's no option to disable it, so MBR could work
Yes, I made the stick with Rufus, MBR enabled
Then try custom install with MBR
but i have no idea how to do it in anaconda, so maybe someone else can help you
GPT is required to be MBR compliant to some extent so the boundary can be a bit vague
This is true, but if its a firmware issue, it might just work
¯\_(ツ)_/¯
All firmware I’ve dealt with tend to be consistent (?) so no idea here…
I would still suggest reordering the internal drive first
the partitions look fine, the bios looks fine, secure boot off, so there's nothing that should stop it from booting
That might work
@DocSchneider Try a manual install using this
Manual Partitioning Scheme:
mount point: /boot/efi
format: EFI system partition
size: 300MB
mount point: /boot
format: ext4
size: 1GB
mount point:
format: btrfs
size: [max]
mount point: /
format: btrfs (subvolume)
mount point: /var
format: btrfs (subvolume)
mount point: /var/home
format: btrfs (subvolume)
But try to have the ext4 partition first and then the EFI partition this time.
use the Advanced GUI to achieve thisOkay, one minute
then press Confirm and reinstall Bazzite.
This view?
remove all
then do ext4 first
make it same size 1024MB
aka 1G
so ext4<->EFI<->Btrfs
1GB what's selected
And then mountpoint as here
Manual Partitioning Scheme:
mount point: /boot/efi
format: EFI system partition
size: 300MB
mount point: /boot
format: ext4
size: 1GB
mount point:
format: btrfs
size: [max]
mount point: /
format: btrfs (subvolume)
mount point: /var
format: btrfs (subvolume)
mount point: /var/home
format: btrfs (subvolume)
so /boot
And then make the EFI partition as above 300MB
and /boot/efiLike this?
Yeah that's okay, a little bit smaller due to it being GiB instead of GB but that's okay*
and last btrfs
max it out
mount point empty
And now “done” and reinstall?
No
Setup Btrfs subvolumes
on the leftside
mount point: /
format: btrfs (subvolume)
mount point: /var
format: btrfs (subvolume)
mount point: /var/home
format: btrfs (subvolume)
so 3 subvolumes
one with mount pount
/
one with mount point /var
one with mount point /var/home
name you can leave empty, just only set the mount pount
so first one is /
yep perfect
now done and reinstall 🙂
Okay, done 😄
I’m excited 😄
I’ll let you know, when it’s finished
just gotta hope it boots now
We’ll see
Nope, no bootable device again
I would try a completely different distro at this point
If there isn’t anything you need on this computer rn, just wipe and install some other OS with their defaults
See what happens there
There are cases where the firmware hardcodes ‘Windows Boot Manager’ and refuses to boot anything else so
Okay, I’ll try
You could even try booting it in Secure Boot setup mode (meaning you enable Secure Boot, clear all the PK's and then save and exit).
Could be that the firmware does not really work with secure boot disabled properly.
You could try Ubuntu with Secure Boot enabled and in default mode because Ubuntu has a Microsoft signed bootloader.
There's still a few things you can try at least 🙂 But I do recommend a distro that doesn't take a long time to install like Bazzite takes. Just for testing what works. At this point its just finger in the sauce work.
Reference on how firmware can be quirky btw: http://mjg59.dreamwidth.org/20187.html
By the way, this can't be the case because otherwise the USB stick with Bazzite wouldn't work... right?
Assuming the USB stick is GPT, in UEFI mode, and has an /efi folder
We are just making guessing about the firmware at this point :clueless: