|
iso文件放哪都行,写对路径就可以了,由于你的问题太泛,很多具体的东西没写明
我打个比方吧
比如你要启动 c盘根目录的 myiso.iso文件
假设你原来的系统是xp
那么首先把grldr文件复制到 c盘根目录
新建一个txt文件,名字为 menu.lst 注意不要隐藏扩展名,要不实际的扩展名可能是txt
编辑它,内容为
map (hd0,0)/myiso.iso (0xff) || map --mem (hd0,0)/myiso.iso (0xff)
map --hook
chainloader (0xff)
然后把boot.ini的只读属性去掉,修改内容,在最底下加一行
c:\grldr="启动myiso.iso“ 引号内的内容随便改成你自己喜欢的
存档,改回只读属性,完成!
这里只写了c盘为nt\2000\xp\2003系统的情况,其他情况请参考grub4dos的说明书,反正只要能让grub接管启动管理就行了
如果myiso不是放在c盘,或者c盘并不是第一个主分区的情况, (hd0,0)可能并不对应myiso所在的分区,这样可以考虑把第一行改成下面的写法
find --set-root /myiso.iso
map /myiso.iso (0xff) || map --mem /myiso.iso (0xff)
这样myiso放在任意盘的根目录都可以了,如果myiso.iso不在根目录,比如放在mycd目录下
那么把上面的 /myiso.iso 全部替换成 /mycd/myiso.iso就可以了
[ 本帖最后由 NicTense 于 2009-9-12 20:54 编辑 ] |
|