내 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 젠투 리눅스입니다. 에 MBR 파티션 테이블을 사용 sda
하고에 GUID 파티션 테이블을 사용하고 sdb
있습니다.
sda1
. 구성 부분을 보여주지 않았습니다.)
init
입니다.
unknown-block(0,0)
GRUB 장치처럼 보입니다. 내 생각에 GRUB은 어떤 이유로 UUID를 사용할 수 없습니다.