|
|
原帖由 eskimo 于 2007-7-22 12:02 AM 发表 
试验了一下,结果发现
写入grub.exe相容性比grub.exe load menu.lst差
还是先用用grub.exe load menu.lst 目前测试都没发生过错误。
开了这个主题,谢谢hytmtet帮我解决grldr的一些小细结跟所有问题。
...
title Start SystemRecovery
unhide (hd0,0)
hide (hd0,1)
parttype (hd0,0) 0x0b
makeactive (hd0,0)
#ind --set-root /Sue/Sue.img
map --mem /Sue/Sue.img (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
map --floppies=1
你确认红色部分不是笔误???
命令应该是
find --set-root /目标文件路径及文件名
你怎么写成#ind了...
给你看一个我的例子
title MAP-MEM 纯DOS
find --set-root /boot/PUREDOS.gz
map --mem /boot/PUREDOS.gz (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
boot
makeactive可以那么用的
makeactive
parttype
hide
unhide
chainloader
等命令都可以省略设备名
当省略设备名时
是对root进行操作
例如
find --set-root /ntldr
parttype 0xde
hide
find --set-root /io.sys
unhide
parttype 0x0b
以上命令
将查找到的第一个根目录下存在ntldr文件的分区隐藏,更改id
将查找到的第一个根目录下存在io.sys文件的分区取消隐藏,更改id
你也可以指定路径
makeactive (hdx,y)
hide (hdx,y)
.........
|
|