You are not logged in.

#1 Yesterday 04:26:16

n0ndd
Member
Registered: Yesterday
Posts: 2

I Can't boot Arch Linux - PARTUUID not found at boot.

Hi, I've been trying to install Arch Linux on my laptop, but I can't get the system to boot after installation. I've tried several times and I always get the same error message. I've tried different installation configurations, but nothing works.

What I tried during installation (using archinstall):

First attempts: Used systemd-boot as bootloader with ext4. After reboot I got: "device UUID not found, skipping fsck" and dropped into emergency shell with no disk visible in /dev/
Later attempts: Switched to GRUB as bootloader with ext4. After reboot I got: "Timed out waiting for device /dev/disk/by-partuuid/..." and dropped into emergency shell.

In both cases the disk is completely invisible during early boot without the USB connected. When I boot with the USB connected and select GRUB from the boot menu, the same error appears.

The live USB always sees the disk correctly as /dev/sdb with two partitions (sdb1 vfat 1GB boot, sdb2 ext4 118GB root).

I've searched a few places and tried some solutions, but I'm a bit lost and I'm looking for someone to explain how to fix it. I've included my computer's hardware specifications and model so you can check.

Hardware:
- Laptop: ASUS Vivobook Go 15 E1504GA-BQ346W
- CPU: Intel N100 (Alder Lake-N)
- RAM: DDR3 4GB
- Storage: SKhynix HN8T05DEHKX073 (119GB, appears as /dev/sdb in live ISO)
- GPU: Intel UHD Graphics (Iris Plus)

Any help would be appreciated. Thank you. (PD: I'm new to this, so please bear with me.)

Offline

#2 Yesterday 07:54:28

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 73,309

Re: I Can't boot Arch Linux - PARTUUID not found at boot.

Compare the *actual* PARTUUID you're not getting w/ the output of

lsblk -o NAME,FSTYPE,LABEL,UUID,PARTUUID

I've searched a few places and tried some solutions

https://bbs.archlinux.org/viewtopic.php?id=57855
"Many" people say that "some" people use this pattern because they're even too lazy to put effort into a good lie…

Offline

#3 Yesterday 16:42:49

n0ndd
Member
Registered: Yesterday
Posts: 2

Re: I Can't boot Arch Linux - PARTUUID not found at boot.

Hi Seth, sorry for the late reply and for the lack of information in my original post. I'm completely new to forums like this and I didn't know what information was relevant to include.

Regarding the solution you proposed, I've already tried it and they did match.

Here is the comparison you asked for:

PARTUUID that the bootloader is looking for (from the boot error):
3f3ec463-566e-4bf3-8fcb-1b8441110f20

And here is the output of lsblk -o NAME,FSTYPE,LABEL,UUID,PARTUUID from the live USB:

NAME    FSTYPE   LABEL        UUID                                    PARTUUID
sda     
└─sda1  vfat     ARCH_202602  2C4E-BED2                               7ed87e53-100c-4059-a50a-a579a105c186
sdb     
├─sdb1  vfat                  657A-FC98                               11f6f9d3-d1a2-409d-ab3a-52ca89c0dfc5
└─sdb2  ext4                  ad85dabb-d37a-4d6b-bc43-0fff2de662c7   3f3ec463-566e-4bf3-8fcb-1b8441110f20

As you can see the PARTUUID matches exactly. The bootloader has the correct PARTUUID but the disk is still not found during boot.

Additional info that might be relevant:
- lspci shows: Intel Corporation Alder Lake-N UFS Controller [8086:54ff]
- The disk is only visible when the USB is connected during boot
- Secure Boot and Fast boot is disabled, boot mode is UEFI 64bit

I just ran a test with VirtualBox to see if the system would boot, and it booted up and I was able to log in without any problems.
Anyway, I'll keep trying to fix it, and if I find a solution, I'll post it or edit this thread.

Last edited by n0ndd (Yesterday 17:02:01)

Offline

#4 Yesterday 19:07:39

Everything2067
Member
Registered: 2025-06-29
Posts: 63

Re: I Can't boot Arch Linux - PARTUUID not found at boot.

I think you are supposed to use UUID instead of PARTUUID.

Offline

#5 Yesterday 20:36:51

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 73,309

Re: I Can't boot Arch Linux - PARTUUID not found at boot.

PARTUUID and UUID are different things and using the UUID is more common but both should™ work

The disk is only visible when the USB is connected during boot

emergency shell with no disk visible in /dev/

Are there errors preceding the failure (notably sata or pci related ones)?
If you can and esp. if there're more errors, please link a photo

Can you boot the fallback image?

From the install iso, run

(lsmod; journalctl -b) | curl -F 'file=@-' 0x0.st

and post the url you get.

Offline

#6 Today 03:36:50

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

Re: I Can't boot Arch Linux - PARTUUID not found at boot.

Offline

Board footer

Powered by FluxBB