尝试使用UUID或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" 发布于 2016-05-14 23:28:14
我正在运行带有分区UUID标识的Arch。
尝试如下所示,这与您所拥有的语法略有不同。
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
https://unix.stackexchange.com/questions/283177
复制相似问题