无忧启动论坛
标题:
grub4efi下如果获取硬盘数量与类型是MBR还是GPT?
[打印本页]
作者:
mygamexxx
时间:
2024-11-5 07:40
标题:
grub4efi下如果获取硬盘数量与类型是MBR还是GPT?
G4D下用*0x475&0xff获取硬盘数量,G4E下为0,不知道G4E下应该如何获取硬盘数量与分区格式是MBR还是GPT,请高手指点!
作者:
szwp
时间:
2024-11-5 08:10
如果?
作者:
rbwrbw
时间:
2024-11-5 08:48
建议gpt
作者:
孟仁飞
时间:
2024-11-5 09:12
学习
作者:
mygamexxx
时间:
2024-11-5 13:01
本帖最后由 mygamexxx 于 2024-11-5 13:08 编辑
现在没办法用下面方式解决
##计算物理硬盘数,识别分区类型
##0x475的低2字节保存的是物理硬盘数(BIOS),所以要去掉高2字节
##set /a hdn=*0x475&0xff
geometry (hd-1) | set hd=
set pt=MBR
checkrange 0xEE parttype (hd-1,0) && set pt=GPT
set /a hdn=%hd:~9,1%+1
setmenu --string=9=5=0xff00ff="硬盘数量: %hdn%,分区类型:%pt%,启动方式:EFI_x%@uefi%"
作者:
fruds9981
时间:
2024-11-5 20:30
标记以方便后续学习
作者:
2011yaya2007777
时间:
2024-11-5 20:54
在命令行使用内部命令查看:vol
作者:
softwarezheng1
时间:
2024-11-6 21:47
用分区助手一眼就可以转化
作者:
mygamexxx
时间:
2024-11-11 08:54
2011yaya2007777 发表于 2024-11-5 20:54
在命令行使用内部命令查看:vol
vol 输出的结果是卷标,如何获取输出显示中的分区类型数据?
作者:
yanglin
时间:
2024-12-17 23:43
2011yaya2007777 发表于 2024-11-5 20:54
在命令行使用内部命令查看:vol
vol 如何模糊定位 hdX
跨盘通过 分区卷标 定位分区
作者:
wn168cn@163.com
时间:
2024-12-18 00:01
感谢分享
欢迎光临 无忧启动论坛 (http://bbs.c3.wuyou.net/)
Powered by Discuz! X3.3