为什么不能用UUID指定我的根fs?
我的系统在GRUB 2配置中对此进行了启动: linux /bzImage root=/dev/sda2 init=/usr/lib/systemd/systemd ro 但是,如果我替换/dev/sda2为相应的UUID: linux /bzImage root=UUID=666c2eee-193d-42db-a490-4c444342bd4e init=/usr/lib/systemd/systemd ro 然后在启动过程中失败: kernel panic - not syncing: VFS: unable to mount root fs on unknown-block(0,0) UUID似乎是正确的: # blkid /dev/sda1: UUID="97ac3744-39de-4d6d-9a81-e3a3ea08a8bb" TYPE="ext2" /dev/sda2: UUID="666c2eee-193d-42db-a490-4c444342bd4e" TYPE="ext4" 为什么不起作用?是因为我没有使用initramfs吗? 这是具有内核3.10.7的x86_64 Gentoo Linux。我在使用MBR分区表,在上sda使用GUID分区表sdb。