|
5#
楼主 |
发表于 2024-11-5 13:01:55
|
只看该作者
本帖最后由 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%" |
|