无忧启动论坛

标题: grub多重引导一个比较大的img文件时出错,怎么解决? [打印本页]

作者: tonny2003    时间: 2006-8-30 16:08
标题: grub多重引导一个比较大的img文件时出错,怎么解决?
grub多重引导一个比较大的img文件(20M)时出错,怎么解决?

timeout 30
default 1
fallback 1
fontfile (hd0,0)/boot/grub/fonts

title 标题
kernel (hd0,0)/boot/grub/memdisk.gz
initrd (hd0,0)/boot/grub/image.img

引导时,image.img比较小时能够正常引导,但当image.img大到20M左右,就出现IO错误,这是为什么,应该如何解决?

[ 本帖最后由 tonny2003 于 2006-8-30 04:12 PM 编辑 ]
作者: fujianabc    时间: 2006-8-30 16:26
(hd0,0)是否是ntfs分区?
作者: tonny2003    时间: 2006-8-30 16:29
不是ntfs分区,是FAT32的分区
应该与分区没什么关系吧? 大小为1.44M和2.88M的img都可以引导的,大小为20M的才出错
作者: secowu    时间: 2006-8-30 16:49
用CHS方式进行引导
作者: yjc666    时间: 2006-8-30 16:52
大于2.88M 的 img文件必须  加参数加载

c=?  h=?  s=?
作者: fujianabc    时间: 2006-8-30 17:06
不加chs也可以,把大映像做成带分区表的镜像就可以了。
作者: tonny2003    时间: 2006-8-30 17:39
To: secowu    yjc666
    C H S分别设置成多少比较好? 它们是如何设置的? 我的IMG有22M

To:fujianabc   怎样做带分区表的镜像?
作者: tonny2003    时间: 2006-8-30 18:34
我用Grub菜单编辑器获得C/H/S参数后,输入了C/H/S参数还是一样的错误
title 标题
kernel (hd0,0)/boot/grub/memdisk.gz   c=75 h=16 s=36
initrd (hd0,0)/boot/grub/image.img
作者: tegl    时间: 2006-8-30 18:35
title 标题
kernel (hd0,0)/boot/grub/memdisk.gz   c=75 h=16 s=36 floppy
initrd (hd0,0)/boot/grub/image.img
作者: fujianabc    时间: 2006-8-30 20:40
原帖由 tonny2003 于 2006-8-30 05:39 PM 发表
To:fujianabc   怎样做带分区表的镜像?

用winimage打开这个镜像,然后选择以mbr导出到映像中,即可另存为一个带分区表的硬盘镜像。

1.png (12.48 KB, 下载次数: 26)

1.png

作者: tonny2003    时间: 2006-8-31 07:45
谢谢各位,可以启动了




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