Grub2 - UUID 실패

Grub2 - UUID 실패

UUIDor를 사용해 보았지만 PARTUUID사용할 때 파티션을 찾을 수 없습니다. hd(), sdc3 등의 구식 방식을 사용하면 제대로 작동합니다. 하지만 저는 UUID 방식을 사용하고 싶습니다. 나는 UUID와 PARTUUID를 시도했지만 성공하지 못했습니다.

menuentry "Gentoo uuid" --class gentoo --class gnu-linux --class gnu --class os {
    insmod ext2
        search --no-floppy --fs-uuid --set=root UUID=00021db0-01
    echo    OTHER  system...
    linux   /kernel1 root=UUID=0 021db0-03 rootfstype=ext4 log_buf_len=512K video=uvesafb:mtrr:3,ywrap,1024x768-32  
}

localhost four # blkid
/dev/sdc1: UUID="fb3da30a-f151-4252-818c-5b60d17a6951" TYPE="ext4" PARTUUID="00021db0-01" 
/dev/sdc3: UUID="5be3a16f-029f-431b-868d-eeb0aa451591" TYPE="ext4" PARTUUID="00021db0-03" 

답변1

저는 UUID 파티션 식별 기능을 갖춘 Arch Linux를 실행하고 있습니다.

다음과 같은 것을 시도해 보십시오. 이는 현재 사용 중인 것과 약간 다른 구문을 가지고 있습니다.

search --no-floppy --fs-uuid --set=root 3ac46797-f613-4d58-9dec-b2eebfe4cf08

linux /kernel1 root=UUID=3ac46797-f613-4d58-9dec-b2eebfe4cf08 rootfstype=ext4 log_buf_len=512K video=uvesafb:mtrr:3,ywrap,1024x768-32

관련 정보