无忧启动论坛
标题:
rd设备不能用来引导吗?
[打印本页]
作者:
2011kulwe
时间:
2011-6-9 10:36
标题:
rd设备不能用来引导吗?
首先不浪费各位大哥的时间:
map --mem (hd0,0)/000.img (rd)
rootnoverify (rd)
chainloader (rd)+1
boot (我是在commandline下操作)
问题1:在map --mem …后执行map --hook 提示错误,貌似是映射表为空…(目前在长途车上用手机上网)
问题2:使用以上方法加载效率源img,卡在LiLo loading……死机
加载深度一键还原img,提示error I/O disk。在时空论坛上不点曾说过rd只在grub4dos环境下有效…是不是和这个有关?求详细解释…
说明:1,在vmware6中测试
2,grub4dos版本0.4.5b 2011-5-24…(凭记忆)
由来:最近才接触grub4dos,在使用效率源img时,使用map --mem (hd0,0)/000.img (fd0) 时提示不能正确识别CHS,默认使用H=2,S=18…,但是使用memdisk可以正常启动效率源…变态的我坚信grub4dos一定可以使用map实现。故折腾很久…
曾有几次使用以上方法成功进入效率源(貌似是使用过memdisk,重起后使用以上方法的)
还有请教chainloader 参数--load-segment 和--load-offset等的作用…
请大哥们给出不用memdisk的解决方法。
最后说一下,那个0.4.5b帮助文档中,“命令索引”中参数出现笔误
--load-segment 被错误写成--load-degment
作者:
不点
时间:
2011-6-9 10:58
>> 在时空论坛上不点曾说过rd只在grub4dos环境下有效…是不是和这个有关?求详细解释…
没错,就是这个原因。BIOS 不承认 (rd),而 map --mem (hd0,0)/000.img (rd) 也不是一条磁盘仿真命令。它仅仅是把磁盘映像放置到内存中并让 rd 指向内存中的磁盘映像而已。
其他问题恕不回答,请多研读教程吧。
作者:
2011kulwe
时间:
2011-6-9 11:10
标题:
求其他大哥帮忙
苍天呀…不能就这样结题呀…
不点大哥确认了不能这样使用…请其他大哥们给个解决办法…
我待会发效率源img大家试试…
作者:
2011kulwe
时间:
2011-6-9 11:23
标题:
回复 #2 不点 的帖子
再帮帮忙呗,我弄2天了,实在搞不定,如何不使用memdisk加载效率源?
文件地址:
http://dl.dbank.com/c0vbfmpjap
作者:
tuxw
时间:
2011-6-9 14:45
(rd)就是内存中的一段二进制数据
可以当数据块,可以当文件,但它不是真正磁盘(即使将一个磁盘映射为rd)
为什么不将 000.img 映为 (fd) 或 (hd) ?
作者:
不点
时间:
2011-6-9 14:54
在 google 中搜 grub4dos map 效率源,得到如下的网页,估计就是你需要的:
http://www.iteedu.com/os/grub/grub4dos/1_4.php
我猜测你根本就没有在搜索引擎中找答案。算是给你帮一把。抱歉,以后不会进来了。
作者:
2011kulwe
时间:
2011-6-9 15:25
标题:
回复 #5 tuxw 的帖子
>>使用map --mem (hd0,0)/000.img (fd0) 时提示不能正确识别CHS,默认使用H=2,S=18…
已经试过了。
至于不点大哥给的网址不就是lianjiang 那个CHM版中的 “grub4dos初级教程-入门篇”吗?
我就是按那个教程用memdisk可以成功加载,用map不行。
我现在用真实机器试试,应该不会是vm虚拟机的问题把。
作者:
2011kulwe
时间:
2011-6-9 15:35
标题:
好吧,我错了。真实机器可以启动!
疯了,看来虚拟机不是那么可信!!
真实机器没有卡死!竟然加载成功了,泪流满面呀,泪流满面。。。
打扰各位大哥了,多谢了。
我这就去下最新版的mware去。
欢迎光临 无忧启动论坛 (http://wuyou.net./)
Powered by Discuz! X3.3