You are not logged in.

#1 2026-04-22 17:25:56

northstars
Member
Registered: 2026-04-22
Posts: 1

VFS: Unable to mount root fs on unknown-block(0,0)

i recently install arch, and i booted successfully using the linux boot manager.

and when i installed grub and boot using it i got a kernel panic that said "VFS: Unable to mount root fs on unknown-block(0,0)"

i didn't use another OS/Distros

/dev/root: Can't open blockdev
VFS: Cannot Open root device "/dev/nvme0n1p2" or unknown-block(0,0): error -6
Please append a correct "root=" boot option; here are the available partitions:
List of all bdev filesystems:
ext3
ext2
ext4
fuseblk
btrfs

here is my partitions

nvme0n1p1     /boot     vfat
nvme0n1p2     /     ext4
nvme0n1p3     /home     ext4

and here's the grub config

search --no-floppy --fs-uuid --set=root 5900-C69C
                linux   /vmlinuz-linux-lts root=/dev/nvme0n1p2 rw  loglevel=3 quiet amd_pstate=active
                initrd  /amd-ucode.img

Offline

#2 2026-04-26 08:10:11

abaumann
Administrator
From: Zurich
Registered: 2019-11-14
Posts: 1,171
Website

Re: VFS: Unable to mount root fs on unknown-block(0,0)

I have two ideas here: nvme and 32-bit, sounds like a strange setup. All nvme capable machines are probably 64-bit.

You might lack drivers in the ramdisk for you specific NVME SSD.

Offline

Board footer

Powered by FluxBB