Failing to mount drive causing failure to boot.
I attempted to automount a secondary drive through KDE Partition Manager, but I neglected to add the "nofail" arguement to the partition. This compounds with the drive being unmountable for some reason. When I rebooted the system, the drive fails to mount, thus foiling the boot process. This is on an HTPC install, so the boot menu is skipped, but I do have a base install of rEFInd on my system. Are there any ways I can fix this without booting a live usb and editing the fstab like that?
Solution:Jump to solution
Actually try the following. Get into your bios, select to boot directly into Fedora/Bazzite and press ESC once immediately after and wait. Try boot into your previous image (Ostree: 1). It looks like you can rollback /etc/fstab changes if you boot into a previous image
4 Replies
I tried a few different things on my test box and the only way to fix it was to edit the fstab file from a live usb
I wish KDE Partition Manager added nofail as a default parameter
Solution
Actually try the following. Get into your bios, select to boot directly into Fedora/Bazzite and press ESC once immediately after and wait. Try boot into your previous image (Ostree: 1). It looks like you can rollback /etc/fstab changes if you boot into a previous image
Thank you for your time and experimentation, this method worked perfectly.
For the reference of others with this problem, I needed to press ESC immediately after the Bios logo disappears, and only once. It took me a lot of tries to get the timing right, so if you have a live usb ready to go, it might be easier to edit the fstab file through that. Also, once I got the earlier image booted, I made sure to make this the main image by updating the system, you could also use the rollback command.
That's interesting, I guess it works differently per bios. Something else that might help for future is to unhide grub with
ujust configure-grub unhide
. It makes it MUCH easier to get into grub. You can just press CTRL+ALT+DEL during a boot if you miss grub and you'll get the grub menu