Setting up BIOS for Linux on an external USB drive
Setting up BIOS for Linux on an external USB drive
I used an HP laptop that supported this USB drive. However, it seems to not work on my desktop despite finding outdated guides online. My ASUS Prime-Z370-a has all the videos about BIOS setups that are now obsolete. I've tried reordering the boot list, turning off secure boot, and enabling CSM, but nothing is working. Could you help me? I'm using Kali Linux.
I assembled the USB using a specific method. I encountered an error during the process, but it doesn’t prevent me from booting from the UEFI file.
In brief, there are two methods to start a PC. The older, legacy approach (from the 80s) and UEFI (gaining popularity over the past decade). Bootable USB drives and other removable media can be Legacy, UEFI, or hybrid bootable. Most modern desktops support both, though Legacy is usually turned off by default. UEFI bootable media must be manually selected in the BIOS. Three points to consider: how was the media originally created? Are there extra boot options available in the BIOS when inserting the drive? Have you tried enabling Legacy boot in the BIOS settings?
I'm not sure how to check the legacy settings on the bios. To answer your questions: 1) I made the USB on my HP Envy. I changed the setting on that when I was making the USB. My intention was to use it on my Desktop but ever figured it out. 2) No? Not quite sure what you mean. 3)How do the legacy setting?
I meant which picture you referenced, where you obtained it? Which tool did you employ to generate it? Did the application or picture indicate whether it uses UEFI, Legacy, or a hybrid bootable format? With these details, you won’t have to make assumptions or try randomly. Regarding the Legacy option, it should be relatively clear. If this is your manual, the guidance appears on page 80 (3-22). EDIT: it looks like according to the manual, Legacy booting cannot be completely turned off at this point; though this may vary with BIOS updates, etc. EDIT: Question 2 aims to check if the USB drive supports UEFI booting. Without the device connected, you shouldn’t see a boot entry in BIOS where you’d select the UEFI option (obviously). If you plug the USB in before entering BIOS, you should see an entry appear. Also, in certain contemporary BIOS versions, it should display the option even after you’ve booted into BIOS (you might need to restart and re-enter the menu). If inserting the stick doesn’t create any UEFI entries, the file isn’t UEFI-compatible (or your BIOS didn’t detect it).