You are not logged in.

#1 2025-11-27 15:34:49

suwa
Member
Registered: 2025-11-03
Posts: 8

[SOLVED] Problems booting Grub on a Chromebook

I used the wiki to install Arch onto a chromebook, but when I went to boot I got hit with this error:

```
Booting from 'arch' failed: Not Found

Verify it contains/points to a valid 64-bit UEFI OS.

Press any key to continue
```

pressing a key repeats the same message, but then pressing again changes 'arch' to 'Internal eMMC', but I don't know what that means.

after that it boots me to the UEFI Shell

When installing Grub, I typed these two commands:

`grub-install --efi-directory=/boot/efi`

`grub-mkconfig -o /boot/grub/grub.cfg`

Last edited by suwa (Yesterday 15:12:12)

Offline

#2 2025-11-27 15:41:29

Scimmia
Fellow
Registered: 2012-09-01
Posts: 13,229

Re: [SOLVED] Problems booting Grub on a Chromebook

What does `efibootmgr -u` show? I don't think grub's default ID is 'arch', so i'm wondering just what it is.

You're mounting your ESP to /boot/efi/?

Offline

#3 2025-11-27 16:03:30

suwa
Member
Registered: 2025-11-03
Posts: 8

Re: [SOLVED] Problems booting Grub on a Chromebook

Scimmia wrote:

What does `efibootmgr -u` show? I don't think grub's default ID is 'arch', so i'm wondering just what it is.

i typed this by hand so i left out some information, but I'm reasonably confident that it's not important information, it's just like the 8063c21a-8e53 stuff before the directory
here's the output:

BootCurrent: 0002
Timeout: 2 Seconds
BootOrder: 0005,0004,0001,0003,0000,0002
Boot0000* Enter Setup
Boot0001* Internal eMMC
Boot0002* USB: SanDisk Cruzer Glide
Boot0003* UEFI Shell
Boot0004* GRUB \EFI\GRUB\grubx64.efi
Boot0005* arch \EFI\arch\grubx64.efi

Scimmia wrote:

You're mounting your ESP to /boot/efi/?

yeah, is that what it should be or did i make a mistake?

Offline

#4 2025-11-27 16:16:59

Scimmia
Fellow
Registered: 2012-09-01
Posts: 13,229

Re: [SOLVED] Problems booting Grub on a Chromebook

So you previously installed grub with -bootloader-id=arch, but then you've changed things, maybe formatted the partition? That Boot0004 entry is the default id AFAIK, so that's the one installed with the command you gave in the op, and that's the one you should be choosing.

/boot/efi/ works, it's just not common anymore. See the notes at https://wiki.archlinux.org/title/EFI_sy … unt_points

Offline

#5 2025-11-27 16:24:36

system72
Member
Registered: 2025-11-22
Posts: 116
Website

Re: [SOLVED] Problems booting Grub on a Chromebook

the spec advises against /boot/efi

https://uapi-group.org/specifications/s … unt-points

Online

#6 2025-11-27 16:28:35

suwa
Member
Registered: 2025-11-03
Posts: 8

Re: [SOLVED] Problems booting Grub on a Chromebook

Scimmia wrote:

So you previously installed grub with -bootloader-id=arch, but then you've changed things, maybe formatted the partition? That Boot0004 entry is the default id AFAIK, so that's the one installed with the command you gave in the op, and that's the one you should be choosing.

/boot/efi/ works, it's just not common anymore. See the notes at https://wiki.archlinux.org/title/EFI_sy … unt_points

i should have included this in the OP, i tried it once and it didn't work so i tried it again, which could explain why it's there twice. i'll try using the Boot0004 entry. Should I change it from /boot/efi/ ? I've installed arch a couple times on different machines so it's just what I'm used to.

Offline

#7 2025-11-27 16:30:19

system72
Member
Registered: 2025-11-22
Posts: 116
Website

Re: [SOLVED] Problems booting Grub on a Chromebook

show us whats inside of your fstab and /boot

ls -lhR /boot
cat /etc/fstab

Online

#8 2025-11-27 18:31:25

suwa
Member
Registered: 2025-11-03
Posts: 8

Re: [SOLVED] Problems booting Grub on a Chromebook

i'll try using the Boot0004 entry. Should I change it from /boot/efi/ ? I've installed arch a couple times on different machines so it's just what I'm used to.

i tried but got the same error. i reformatted my boot partition and installed at /boot instead of /boot/efi. grub shows up now, but the only option is UEFI firmware settings.

Offline

#9 2025-11-27 18:35:31

suwa
Member
Registered: 2025-11-03
Posts: 8

Re: [SOLVED] Problems booting Grub on a Chromebook

system72 wrote:

show us whats inside of your fstab and /boot

ls -lhR /boot
cat /etc/fstab

how would i show these without typing them out manually? is there a way i can upload them to a pastebin service from the TTY? i wouldn't know about my boot directory but fstab is fairly typical

Offline

#10 2025-11-27 19:26:30

system72
Member
Registered: 2025-11-22
Posts: 116
Website

Re: [SOLVED] Problems booting Grub on a Chromebook

you can use curl to upload the data to 0x0.st

ls -lhR /boot | curl -F file=@- 0x0.st
curl -F file=@/etc/fstab 0x0.st

Online

#11 2025-11-27 19:39:38

suwa
Member
Registered: 2025-11-03
Posts: 8

Re: [SOLVED] Problems booting Grub on a Chromebook

i did those commands but i dont know what the URL would be. I read the website too but it still didn't make much sense

Offline

#12 2025-11-27 20:01:25

system72
Member
Registered: 2025-11-22
Posts: 116
Website

Re: [SOLVED] Problems booting Grub on a Chromebook

when you execute the commands the link will show

Online

#13 2025-11-27 20:18:33

suwa
Member
Registered: 2025-11-03
Posts: 8

Re: [SOLVED] Problems booting Grub on a Chromebook

i did it again but nothing is printed to the console. i suspect it's because my internet provider blocks it for some reason, i wasn't able to visit the website without a VPN

Offline

#14 2025-11-27 23:02:18

Scimmia
Fellow
Registered: 2012-09-01
Posts: 13,229

Re: [SOLVED] Problems booting Grub on a Chromebook

Wow, this really went off the rails. As I said, /boot/efi/ was fine, there was no reason to change it, but now that you have, you're masking everything in the /boot dir on your root partition, so now you need to reinstall anything with files there, mainly your kernels and CPU microcode, the regenerate your config.

Offline

#15 Yesterday 15:11:50

suwa
Member
Registered: 2025-11-03
Posts: 8

Re: [SOLVED] Problems booting Grub on a Chromebook

yeah i dont really know what happened but i read through grub's wiki page and tinkered a little, don't know exactly what changed but it works great now. i got everything set up and it works like a charm. thanks for your help guys

Offline

Board footer

Powered by FluxBB