Hello,

posting the full error message will help.
If your rootfs is /dev/nvme0n1p5, you can also write

    root=/dev/nvme0n1p5

What kernel are you using? If self-configured, you might be missing a driver.

Best Regards

On 2/10/26 7:13 AM, [email protected] wrote:
Greetings,

I've just finished installing a new system, choosing systemd-boot rather than 
grub. The handbook says that /etc/kernel/cmdline should contain 'quiet splash', 
but that's clearly not the whole story so I improvised.

'blkid | grep nvme0n1p5' shows this:

/dev/nvme0n1p5: LABEL="RootFS" UUID="7ab169d9-03cb-44ce-98f6-1955c2458a4c" BLOCK_SIZE="4096" 
TYPE="ext4" PARTLABEL="root" PARTUUID="aeb1b1eb-7995-44ac-84ad-0e999ff4459d"

...so I put this into /etc/kernel/cmdline:

root=UUID=7ab169d9-03cb-44ce-98f6-1955c2458a4c quiet splash

Then on rebooting, I get 'Cannot open blockdev' or similar.

Should there be some punctuation in my command line? Or perhaps I should have 
specified the PARTUUID instead of the device UUID. This is one of the few 
places where the handbook doesn't show an example.

I can't check online at the moment because the site's down.








Reply via email to