D
D
Danil Neskazhu2020-09-26 17:04:27
linux
Danil Neskazhu, 2020-09-26 17:04:27

Why is the finished manjaro not loading from a USB flash drive?

I have Windows 10 on my PC.
I decided to gradually switch to Linux. Decided that I would use the Manjaro KDE version.
I took 2 flash drives.
On the first (16 GB) I installed a Live image via Rufus.
I booted into a Live image and installed a full-fledged OS on a second USB flash drive (64 GB).
During installation, I split the second flash drive into 3 parts:
1. The main partition for Manjaro is 54 gigabytes in ex4 format.
2. Section for efi (asked to create Manjaro) 250 MB in fat32 format.
3. A simple partition from leftovers to fat32 for easy transfer of files from Manjaro (flash drive) to PC (Windows).
An hour later, the download was complete.
After the reboot, I set the priority in BIOS (MSI motherboard) to EFI, BOOT and HARD from USB.
But at startup, a blinking input field cursor appears, which translates to a new line three times, then disappears and Windows loads.
Tried changing ports. With USB 3.0, the PC does not see the USB flash drive at startup, but the above situation occurs on the rest.
What could be the problem?
Maybe I did something wrong when installing the OS on a USB flash drive?
Or is there something else that needs to be changed in the BIOS?

Answer the question

In order to leave comments, you need to log in

2 answer(s)
V
vityaba3, 2020-09-26
@vityaba3

Possible options:
- The bootloader is not installed (not installed there)
- There is no BOOT flag on the disk with the bootloader
- There is no driver for UEFI to boot from some device (The clean Windows7 installer always required a USB3.0 driver if booting from a USB3.0 port (Which is surprising, even if Flash was 2.0))
In my PERSONAL opinion, it's easier to disable UEFI and put it in normal (legacy BIOS) mode. Better - on a hard drive. But this is not the best solution.

V
ValdikSS, 2020-09-26
@ValdikSS

I suspect that when installing Manjaro, it created an .efi bootloader file in its own folder, and added an entry to the UEFI boot table on the motherboard. This generally does not work for flash drives, so you need to copy the bootloader from the manjaro folder (probably `/EFI/manjaro/grubx64.efi`) to the default bootloader folder (`/EFI/boot/bootx64.efi`) . Pay attention to the file names: it is `bootx64.efi`.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question