|
|
楼主 |
发表于 2016-2-27 18:33:57
|
显示全部楼层
本帖最后由 mdyblog 于 2016-2-27 20:57 编辑
1、DG磁盘工具已经解决了,
把你的代码删除,用第一种方法直接写入U盘,
原因还是不知道,看了下子盘大小只有4M,而DG大小有2.86M,
不知道是不是和这个有关系,因为代码已按你最新的修改的,
------------------
1: 能解决就好, 而且这种方法是最简单的, 而且是 建议的方法。
2: 盘大小只有4M
-----------------
格式化的时候可以填大点, 以后可以放点 小软件, 你如100M
如图:
- if exist (76)/DiskGenius.ISO echo title 启动 DiskGenius 4.50专业版(子盘) %udmb% >> %mf%
- if exist (76)/DiskGenius.ISO echo -e setmenu --u \;; set "@GRBTITL=" >> %mf%
- if exist (76)/DiskGenius.ISO echo -e map (76)/DiskGenius.ISO (hd32) \|| map --mem --top (76)/DiskGenius.ISO (hd32) >> %mf%
- if exist (76)/DiskGenius.ISO echo map --hook >> %mf%
- if exist (76)/DiskGenius.ISO echo rootnoverify (hd32) >> %mf%
- if exist (76)/DiskGenius.ISO echo chainloader (hd32) >> %mf%
复制代码
3:DG也可以放到UDm中。比如UDm1
- call :udmmenu1 1 "" /DiskGenius.ISO --check
- if "%udmretbt%"=="1" echo title 启动 DiskGenius 4.50专业版(UDm) %udmb% >> %mf%
- if "%udmretbt%"=="1" echo -e setmenu --u \;; set "@GRBTITL=" >> %mf%
- if "%udmretbt%"=="1" echo -e command %LDUDPE% --qboot4x %udmret% %udmretsz% %udmretva% %udmrettp% %force% %udmdev% %id% \|| set _= >> %mf%
- if "%udmretbt%"=="1" echo -e map ()/DiskGenius.ISO (hd32) \|| map --mem --top ()/DiskGenius.ISO (hd32) >> %mf%
- if "%udmretbt%"=="1" echo map --hook >> %mf%
- if "%udmretbt%"=="1" echo rootnoverify (hd32) >> %mf%
- if "%udmretbt%"=="1" echo chainloader (hd32) >> %mf%
复制代码
这个菜单
udmsmenu.zip
(4.33 KB, 下载次数: 0)
/DiskGenius.ISO放在子盘 或UDM1均可。 实测通过
|
|