When Linux fails to start normally, many people try using a Live USB to access the system, repair problems, or recover important files. However, sometimes the real issue is that the computer cannot boot from the Live USB at all.
In some cases, the USB device does not appear in the boot menu at all. In other cases, the USB appears, but selecting it still boots into the installed operating system. In yet other cases, the screen turns black or displays a boot error message. This article organizes the most common causes and detailed troubleshooting steps so you can check them one by one.
1. First, identify which situation you are dealing with
“Unable to boot from a Live USB” can actually refer to several different situations, and each one usually has different causes.
- The USB device does not appear in the Boot Menu at all
- The USB device appears, but selecting it still boots into the installed system
- The screen turns black after selecting the USB
- You see errors such as
no bootable deviceorboot failed - The boot process starts, but gets stuck on GRUB or a kernel error
Before changing any settings, make sure you clearly understand the actual symptom. This will make troubleshooting much more efficient.
2. Make sure the ISO image itself is not the problem
One of the most common causes is that the ISO file itself has an issue. If the download was incomplete, the file is corrupted, or you selected a version that does not match your computer’s architecture, the Live USB may appear to have been created successfully but still fail to boot.
- Was the ISO downloaded from the official website?
- Did the download complete properly?
- Does the version match your computer’s architecture?
- Did you accidentally choose an ARM version?
Most standard desktops and laptops require the x86_64 or amd64 version. ARM images usually cannot boot properly on a normal PC.
If the official website provides a SHA256 checksum, it is also a good idea to verify it.
3. Make sure the Live USB was created correctly
Simply copying the ISO file onto a USB drive usually does not make it a truly bootable device. You must use a dedicated tool to write the image properly.
Common tools include:
- Rufus
- balenaEtcher
- Ventoy
- Fedora Media Writer
If you use Rufus, you also need to pay attention to the partition scheme and boot mode:
- UEFI systems usually use GPT
- Older Legacy BIOS systems usually use MBR
If these settings do not match your computer, the USB may be visible but still fail to boot.
4. Use the Boot Menu instead of just doing a normal restart
Many people insert the USB and simply restart the computer, only to see it boot from the internal SSD or HDD again, making them think the USB is not working. In reality, the computer is just still prioritizing the internal drive.
The better approach is to enter the Boot Menu immediately after powering on. Common keys include:
- F12
- F11
- Esc
- F9
- F8
Then manually select the USB device from the menu.
5. If the USB does not appear in BIOS or the Boot Menu
If the USB device is not detected at all, start by checking the most basic possibilities.
(1) Try a different USB port
Some computers, especially older ones, do not handle USB 3.0 reliably during the early boot stage. Try:
- A USB port on the other side of the laptop
- A rear USB port directly on the motherboard
- A USB 2.0 port
Also, when testing, avoid using a USB hub, docking station, or extension cable whenever possible.
(2) Try another USB flash drive
Some USB drives seem to work fine for normal file storage but are unstable when used as boot media. Testing with a different USB drive can often save a lot of time.
(3) Recreate the Live USB
If there was an error during the previous write process, the USB may look normal but not actually be bootable. It is a good idea to format it again and recreate it from scratch.
6. Temporarily disable Secure Boot
On some computers, Secure Boot may prevent certain Live USB environments from starting. This is especially common with older images or certain special-purpose tools.
Enter the BIOS/UEFI settings, find the Secure Boot option, temporarily disable it, and then try booting from the USB again.
If disabling it allows the system to boot normally, the issue is usually related to Secure Boot compatibility.
7. Check whether UEFI and Legacy/CSM mode match
Another very common cause is that the computer’s current boot mode does not match the way the Live USB was prepared.
- The computer is set to UEFI, but the USB was created for Legacy boot
- The computer is set to Legacy/CSM, but the USB only supports UEFI
This kind of mismatch can cause the USB not to appear, fail to start, or throw an error immediately.
In BIOS/UEFI, check options such as:
- Boot Mode
- UEFI / Legacy Boot
- CSM Support
If one mode does not work, it is worth testing the other.
8. If the screen turns black after selecting the USB
If the USB device is visible and selectable, but the screen turns black or the system freezes afterward, the issue is often related to graphics initialization or firmware compatibility.
- GPU initialization failure
- NVIDIA graphics compatibility issues
- Errors during USB creation
- Poor compatibility with the UEFI firmware
If the Live USB boot menu provides extra options, try:
- Safe graphics
- nomodeset
- Compatibility mode
If you can boot successfully using a safe graphics mode, the problem is usually related more to graphics initialization than to the USB device itself being broken.
9. If the computer always returns to the installed system
Sometimes the Live USB has actually been created correctly, but the computer still automatically boots into the existing operating system. This usually means the problem is related to boot priority.
- Did you actually select the USB manually from the Boot Menu?
- Is the USB placed before the internal drive in boot order?
- Does the same USB appear as two separate options, and did you choose the wrong one?
- Is Fast Boot skipping detection of external devices?
On some motherboards, the same USB device may appear in two forms:
- UEFI: USB Name
- USB Name
If one does not work, make sure to try the other one as well.
10. Recreating the Live USB is often the fastest solution
If you have already changed many BIOS settings without improvement, do not keep repeating the same steps endlessly. In many cases, the fastest solution is simply to recreate the Live USB from scratch.
- Download the official ISO again
- Use a different creation tool
- Use another USB flash drive
- If possible, create it on another computer
- Test again to see whether it boots
If changing the tool or USB drive makes it work, the issue was most likely in the previous creation process.
11. Things to watch out for on old and new computers
Older computers
- May support only Legacy BIOS
- May have poor compatibility with large-capacity USB drives
- May be unstable when booting from USB 3.0
Newer computers
- Usually have Secure Boot enabled by default
- Often support only UEFI mode
- Some brands have stricter limitations for booting from external devices
Because of this, just because the same Live USB works on one computer does not guarantee it will work on another.
12. Final option: update BIOS/UEFI or try another distribution
If you have already confirmed that:
- The ISO is not the problem
- The USB was created correctly
- You tried other USB drives as well
- You tested both Secure Boot and UEFI/Legacy settings
but the system still will not start, then the cause may be related to motherboard firmware compatibility. In some cases, updating the BIOS/UEFI really can help.
You can also try a different Linux distribution. If only one distribution’s image fails to boot while others work, the problem is more likely related to compatibility of that specific image.
Summary
Failing to boot from a Live USB does not necessarily mean the hardware is broken. In most cases, the problem usually falls into one of these areas:
- The ISO file is wrong or corrupted
- The USB creation method was incorrect
- The boot order is wrong
- Secure Boot is blocking startup
- UEFI and Legacy mode do not match
- The USB port or flash drive itself has poor compatibility
- A black screen is caused by graphics initialization issues
The most recommended troubleshooting order is usually: first verify the ISO and how the Live USB was created → then check the Boot Menu and BIOS settings → then test Secure Boot and UEFI/Legacy mode → and if necessary, try another USB drive, another tool, or another Linux distribution.