|
|
楼主 |
发表于 2010-8-11 19:52:31
|
显示全部楼层
回复LS的几位   是今天突然想到的   以前装XPg4d菜单是这么写的
=================================================
title [09] Install MS Windows NT5X (/WIN$.ISO) (First Time)
map --mem /BOOT/IMGS/FIRADISK.IMG (fd1) || find --set-root /BOOT/IMGS/FIRADISK.IMG && map --mem /BOOT/IMGS/FIRADISK.IMG (fd1)
map --mem (md)0x6000+800 (fd0)
find --set-root /WIN$.ISO
map --mem /WIN$.ISO (0xff) || map /WIN$.ISO (0xff)
map --hook
dd if=(fd1) of=(fd0) count=1
chainloader (0xff)
title [0A] Install MS Windows NT5X (/WIN$.ISO) (Second Time)
map --mem /BOOT/IMGS/FIRADISK.IMG (fd1) || find --set-root /BOOT/IMGS/FIRADISK.IMG && map --mem /BOOT/IMGS/FIRADISK.IMG (fd1)
map --mem (md)0x6000+800 (fd0)
find --set-root /WIN$.ISO
map --mem /WIN$.ISO (0xff) || map /WIN$.ISO (0xff)
map --hook
dd if=(fd1) of=(fd0) count=1
root (hd0,0)
chainloader +1
=================================================
想把这两个菜单合成一个 因此想知道那个文件文件或文件夹是肯定会建立的 来find确定位置
看来判断$LDR$应该可以 (另回dvd008:windows目录确实也建立 不过再双系统时原可能会造成判断不准) 菜单改写如下
=================================================
#1
title [09] Install MS Windows NT5X (/WIN$.ISO) (First Time)
map --mem /BOOT/IMGS/FIRADISK.IMG (fd1) || find --set-root /BOOT/IMGS/FIRADISK.IMG && map --mem /BOOT/IMGS/FIRADISK.IMG (fd1)
map --mem (md)0x6000+800 (fd0)
find --set-root /WIN$.ISO
map --mem /WIN$.ISO (0xff) || map /WIN$.ISO (0xff)
map --hook
dd if=(fd1) of=(fd0) count=1
find --set-root /$LDR$ && fallback --go 2
chainloader (0xff)
#2
title \n
root
chainloader +1
=================================================
目前还没有试验可不可行 有条件的朋友可以帮忙测试下 谢谢了 |
|