无忧启动论坛

标题: 如何看本地硬盘UUID ? [打印本页]

作者: u1231    时间: 2022-11-12 00:42
标题: 如何看本地硬盘UUID ?
grub2 2.06 ,用哪个命令看本地硬盘UUID
谢谢

作者: 481416322    时间: 2022-11-12 05:06
就是:uuid
作者: liuzhaoyzz    时间: 2022-11-12 09:43
本帖最后由 liuzhaoyzz 于 2022-11-12 11:02 编辑

wintoflash修改版的grub2是probe命令
probe OPTIONS DEVICE
​ 检测设备信息

直接上实例:
menuentry "/linux/wifislax/wifislax64-3.1-final.iso-Spain-UUID" "/linux/wifislax/wifislax64-3.1-final.iso" {
set gfxpayload=keep
search --no-floppy --set --file $2;probe -u ($root) -s uuid;echo $uuid
loopback loop $2
linux (loop)/boot/vmlinuz livemedia=$uuid:$2 noload="000-PAE;012-x" autoexec=telinit~4
initrd (loop)/boot/initrd.xz
}

我不晓得官方grub2.06的命令是不是这样子,好像不支持简写,你可以试试看。
probe [--set var] --driver|--partmap|--fs|--fs-uuid|--label device提取"device"设备的特定信息。如果使用了 --set 选项,则表示将提取的结果保存在"var"变量中,否则将提取的结果直接显示出来。


uuid是grub4dos的命令:uuid () ;; echo %?_UUID%




作者: u1231    时间: 2022-11-12 14:45

1个本地硬盘MBR 3个分区, 1分区win10, 2分区win7,winpe
菜单3个选项
怕U盘忘记插在主机,想用grub.cfg菜单uuid识别
试过命令 blkid ,不行

grub2菜单,按c
grub> probe --fs –uuid, -u
grub> probe --partuuid, -g

错误
Unknown argument’-1’

作者: liuzhaoyzz    时间: 2022-11-12 18:18
u1231 发表于 2022-11-12 14:45
1个本地硬盘MBR 3个分区, 1分区win10, 2分区win7,winpe
菜单3个选项
怕U盘忘记插在主机,想用grub.cf ...

probe   --fs-uuid
作者: u1231    时间: 2022-11-12 23:34

先谢谢liuzhaoyzz

试了下列命令都可以显示uuid
probe --fs-uuid (hd0,msdos1)

probe -u (hd0,msdos1)

作者: nowayer    时间: 2023-11-30 22:36
提示: 作者被禁止或删除 内容自动屏蔽




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3