无忧启动论坛

标题: 如何用grub启动硬盘上的img镜像 [打印本页]

作者: lovenako    时间: 2009-7-16 22:16
标题: 如何用grub启动硬盘上的img镜像
做了个内存版的XP的镜像,又不想用ntldr启动,想换用grldr启动,不知道怎么弄,现在镜像文件在E盘,grldr丢到C根目录里面的

在boot.ini中加入了C:\grldr="ramxp"

menu.lst如下
map --mem (hd0,5)/ramdiskxp.img (hd0)
map --hook
chainloader
rootnoverify

重启了测试,结果大失所望,进入的是grub dos显示如下
grub>
提示输入命令,郁闷了,请高手指点下要怎么弄才能启动E盘上面的XP镜像,谢谢
作者: aguest    时间: 2009-7-16 23:24
将menu.lst改为如下试试
map --mem (hd0,5)/ramdiskxp.img (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
作者: lovenako    时间: 2009-7-17 11:05
标题: 回复 #2 aguest 的帖子
你这个方法第一个就实验过了,谢谢,没效果
作者: Climbing    时间: 2009-7-17 14:00
看不出非要用grldr的理由。启动xp,终究还是要用ntldr,就算用grldr,最后还要回到ntldr的老路上。

如:

  1. title ramxp
  2. find --set-root /ramdiskxp.img
  3. map --mem /ramdiskxp.img (hd0)
  4. map (hd0) (hd1)
  5. map --hook
  6. root (hd0,0)
  7. chainloader /ntldr
复制代码


我可以保证启动到NT菜单,但不保证不蓝屏。因为我不确认你的ramxp中集成的ramdisk.sys能不能识别grub4dos仿真的内存盘。




欢迎光临 无忧启动论坛 (http://bbs.c3.wuyou.net/) Powered by Discuz! X3.3