Linux boot settings fail to appear during PC startup.
Linux boot settings fail to appear during PC startup.
It seems the pictures weren't displayed correctly. The Linux boot feature isn't visible, and the only available option is boot override.
Sure, you can switch boot option 1 to Ubuntu by selecting it from the dropdown menu during the boot process.
Open the terminal in Ubuntu and run sudo lsblk to identify your partitions. Note the IDs of your Ubuntu partition and EFI boot partition (like sda3 and sda1). Mount the first partition for booting and create a directory for the boot files. Install GRUB using mkinitcpio, then configure it with grub-mkconfig. Execute the installation commands to set up the bootloader. Finally, unmount the boot partitions as needed.
You're asking about how the drive letters map between NVMe and SATA controllers. Based on your description, nvme0n1p2 should correspond to SDA3 and nvme0n1p5 to SDA1. Check your drive labels or controller documentation for confirmation.
Which Ubuntu version did you set up? It looks like your boot partition is configured for systemd instead of GRUB, which explains the dual-boot problem.
You can adjust the installation using Rufus settings or modify the ISO file before use. Checking the installation logs and comparing versions may help identify the issue. If needed, you can recreate the ISO from scratch for a cleaner setup.
Check your current EFI folder by mounting the device and browsing through files. Look for configuration files that explain recent changes. If GRUB was installed successfully, expect a GRUB directory with a grub.cfg inside. If not, verify the boot partition entry in fstab—ensure it points to the correct mount point (usually /boot) and remove any incorrect entries before rebooting.
I made the changes as instructed, updating the file to reflect the new path. The installation process still doesn’t appear in the BIOS options, and selecting Ubuntu in the boot override shows that error message.