You are not logged in.

#1 2018-02-26 21:12:36

b_stefan
Member
Registered: 2017-03-16
Posts: 9

Arch wont boot from USB on laptop

I installed Arch on my USB stick with my Desktop PC. The USB stick features one 512 MB FAT32 EFI partition and one 63 GB ext4 Filesystem partition. I can boot the USB from both my desktop PC's but can't do it from my Lenovo T480. I think this is weird given that i booted the Ubuntu live ISO with the laptop with USB. Is there something I am missing? Why can I boot the Ubuntu live ISO and not the Arch Distro installen on a USB drive? When booting USB with the Lenovo Laptop in the boot menu, it does not even attempt to load GRUB it just stays in the UEFI Boot menu.

Last edited by b_stefan (2018-02-26 21:14:22)

Offline

#2 2018-02-26 21:54:54

Trilby
Inspector Parrot
Registered: 2011-11-29
Posts: 29,449
Website

Re: Arch wont boot from USB on laptop

b_stefan wrote:

When booting USB with the Lenovo Laptop in the boot menu, it does not even attempt to load GRUB it just stays in the UEFI Boot menu.

So you get to the boot menu?  Or is this the same menu you'd get on that machine without the usb plugged in?


"UNIX is simple and coherent..." - Dennis Ritchie, "GNU's Not UNIX" -  Richard Stallman

Offline

#3 2018-02-26 22:19:36

b_stefan
Member
Registered: 2017-03-16
Posts: 9

Re: Arch wont boot from USB on laptop

Trilby wrote:
b_stefan wrote:

When booting USB with the Lenovo Laptop in the boot menu, it does not even attempt to load GRUB it just stays in the UEFI Boot menu.

So you get to the boot menu?  Or is this the same menu you'd get on that machine without the usb plugged in?

I get to the boot menu but the options I get are different than on my Desktop. On my desktop The USB stick creates 2 entries in the Boot menu: SanDisk" and UEFI:Sandisk arch". I then chose "UEFI:Sandisk arch" and it boots flawlessly. On my laptop, which has a different BIOS I only get 1 entry for the USB and that is "USB HDD Sandisk" The UEFI:Sandisk arch" option is missing. And when I attempt to boot from  "USB HDD Sandisk" I get a black screen for like 1 second and then it returns in the boot menu. It is as if the laptop is not able to read the EFI partition and load the OS but my Desktop can.

Offline

#4 2018-02-26 22:24:47

Trilby
Inspector Parrot
Registered: 2011-11-29
Posts: 29,449
Website

Re: Arch wont boot from USB on laptop

Ah, that sounds like the BIOS/firmware device menu not a boot loader menu.  Are you sure the laptop is UEFI capable?  If so, does it have a "secure boot" that needs to be disabled?


"UNIX is simple and coherent..." - Dennis Ritchie, "GNU's Not UNIX" -  Richard Stallman

Offline

#5 2018-02-27 09:16:45

r4ptor
Member
Registered: 2012-12-30
Posts: 46

Re: Arch wont boot from USB on laptop

The Thinkpad T480 should be UEFI capable. My guess is secure boot as well.
You can find it under BIOS - Security - Secure boot. At least for the T470, but I guess they didn't change the BIOS much.
Also check under BIOS - Startup - UEFI/Legacy boot to enable UEFI.

Offline

#6 2018-02-27 18:31:09

b_stefan
Member
Registered: 2017-03-16
Posts: 9

Re: Arch wont boot from USB on laptop

I am aware of secureboot and had it disabled all the time. And yes, the laptop is UEFI capable.
I installed Ubuntu on the USB Stick and it boots without issues. So I decided to see how the boot partitions of Ubuntu and Arch differ. I copied both and uploaded it on google drive:
https://drive.google.com/open?id=11QM6n … a7lOUkYMpi

During the upload of the Ubuntu EFI partition some errors happened with google drive. The following files failed to upload for some reason.

System.map-4.13.0-21-generic
System.map-4.13.0-36-generic
vmlinuz-4.13.0-36-generic
vmlinuz-4.13.0-36-generic.efi.signed

They are however irrelevant as the interesting thing is that Ubuntu has two .efi files which arch does not have: BOOTX64.efi and fbx64.efi. My laptop can boot the Ubuntu install but not the arch one. My Desktop can both. Am I right to assume that I am missing some .efi files on my arch Distro boot partition

Offline

#7 2018-03-01 13:58:29

b_stefan
Member
Registered: 2017-03-16
Posts: 9

Re: Arch wont boot from USB on laptop

bump
Would be really nice if someone would help

Offline

#8 2018-03-01 14:35:30

Maniaxx
Member
Registered: 2014-05-14
Posts: 732

Re: Arch wont boot from USB on laptop

What happens when you put the official arch iso on the stick? Does it work properly?


sys2064

Offline

#9 2019-07-19 20:02:30

aftabnaveed
Member
Registered: 2019-07-19
Posts: 1

Re: Arch wont boot from USB on laptop

I am having exactly the same problem on my lenovo e485 think pad.  (Ryzen 5 Vega 8 Gfx). The ubuntu image boots normally while the Arch image does not go beyond the bios boot menu. It does not even load the grub menu.  I tried burning the image both via rufus and dd

Offline

#10 2020-09-04 02:55:35

arboch
Member
Registered: 2020-09-04
Posts: 9

Re: Arch wont boot from USB on laptop

Had the exact same issue with a Thinkpad P53 and fixed it by disabling Secure boot in BIOS -> Security -> Secure boot.
I know that OP might've already tried this but I'm just leaving this to corroborate r4ptor's suggestion and help any other people who are having the same issue.

Last edited by arboch (2020-09-04 03:06:47)

Offline

#11 2020-09-04 04:29:57

HalosGhost
Forum Moderator
From: Twin Cities, MN
Registered: 2012-06-22
Posts: 2,089
Website

Re: Arch wont boot from USB on laptop

arboch,

When you registered today, you were instructed to read the Code of Conduct. One part of it, particularly concerning necrobumping, makes clear that posting in such an old thread is not acceptable. Please do take a moment to read the Code of Conduct in full before you post again.

Frankly, this thread should have been closed in 2019 (as the last post in this thread was also an incredible necrobump. It's time.

Closing.

All the best,

-HG

Offline

Board footer

Powered by FluxBB