无忧启动论坛

标题: 关于grub加载非标准软盘img文件的问题 [打印本页]

作者: duzhig    时间: 2007-1-11 17:53
标题: 关于grub加载非标准软盘img文件的问题
矮人dos中ar5.img是用memdisk加载的c=160 h=2 s=36 floppy是不是指的是软盘的chs参数
用grub的map命令加载时如何指定chs参数,ar5.img有uedit看好像么有引导扇区1F处没有AA55啊
怎么用map命令引导 请指教啊 多谢了
作者: lianjiang    时间: 2007-1-11 19:27
map不需CHS参数,看说明文件。
作者: duzhig    时间: 2007-1-11 21:01
可是矮人5的img文件直接map是不能引导的啊
map --mem ar5.img (fd0)不能引导
作者: q8q8feng    时间: 2007-1-12 13:50
Memdisk来使用C/H/S参数,而且当镜像文件大小不是标准的1.44/2.88时,才选用floopy的c/h/s参数;Map不用了!
如Memdisk的使用:
kernel (hd0,0)/boot/grub/memdisk.gz c=274 h=2 s=18 floppy
initrd (hd0,0)/boot/acronis/pe.zip
------------------------------------------------------------------------------
Map的使用:
map (hd0,0)/boot/grub/win99.img (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
作者: duzhig    时间: 2007-1-14 08:01
矮人dos的ar5.img用uedit看好像没有引导扇区1F处没有AA55啊不是标准的软盘可引导的镜像,用上面的命令是无法引导的你可以找一个试试的
另外map --mem 加chs参数怎么加 什么语法,help map里好像只能--heads

[ 本帖最后由 duzhig 于 2007-1-14 08:02 AM 编辑 ]
作者: duzhig    时间: 2007-1-15 19:05
呵呵原来ar5.img是个压缩文件里面还叫ar5.img真恶心的名字,一直以为这个就是实际的软盘镜像呢 呵呵是不用加chs
不过grub4dos好像只支持gzip的压缩格式吧,而且是不是只能是标准容量的啊
这个压缩的ar5.img用memdisk可以加载但是map则不行
作者: q8q8feng    时间: 2007-1-15 20:56
呵呵...我在硬盘部署的GRUB中也是使用了AR5.IMG,没有出你的问题,我也在查到底什么原因 既然楼主查出原因就好哈
作者: duzhig    时间: 2007-1-16 21:10
证明grub4dos只能是gzip压缩,而memdisk可以winzip压缩
ar5用gzip压缩后也能启动不是必须标准软盘容量 呵呵
Because the image will be copied to a memory area, the image
itself can be non-contiguous and even gzipped.
这是readme里的原话
作者: legendwe    时间: 2007-1-19 09:46
学习用一下Map。感谢
作者: jasonwang    时间: 2007-1-25 22:58
如何来看CHS,我用WINIMAGE打开镜像文件了,不会看啊,谢谢!




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