无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 5814|回复: 20
打印 上一主题 下一主题

grub4dos如何启动软盘IMG

[复制链接]
跳转到指定楼层
1#
发表于 2009-7-22 23:04:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我用grldr启动Vista XP PE都可以就是启动不了软盘映像,不知如何才能启动,希望那位大侠提供支持,最好教程+文件
按教程上的方法

title ms dos
kernel (hd0,0)/boot/grub/memdisk.gz
initrd (hd0,0)/boot/grub/dos.img
或者改成
title ms dos
map (hd0,0)/boot/grub/dos.img (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
都不行


终于自己解决咯,纯属路径问题

title ms dos
kernel /boot/grub/memdisk.gz
initrd /boot/grub/dos.img

[ 本帖最后由 dongyou2007 于 2009-7-23 20:37 编辑 ]
2#
发表于 2009-7-23 00:05:20 | 只看该作者
需要在/boot/grub/的目录中有img文件
回复

使用道具 举报

3#
 楼主| 发表于 2009-7-23 07:40:52 | 只看该作者
原帖由 鲁钝 于 2009-7-23 00:05 发表
需要在/boot/grub/的目录中有img文件

试过很多标准IMG文件都不行,估计还缺什么文件,就是不知道
回复

使用道具 举报

4#
发表于 2009-7-23 07:52:57 | 只看该作者
贴出具体错误信息及使用的具体命令和文件在硬盘上的列表。
回复

使用道具 举报

5#
发表于 2009-7-23 07:55:09 | 只看该作者
死搬教程里的用法不一定可以的,需要根据自己的具体情况相应修改命令。
比如使用find --set-root, map --mem等
回复

使用道具 举报

6#
发表于 2009-7-23 09:41:25 | 只看该作者
我觉得是不是你的img文件是不是放错什么地方吧...
有时直接写(hd0,0)和某些机器的启动顺序不同的,
比如在我这公司的机器上u盘做first的时候就做了c盘(hd0,0),
而相应硬盘变成(hd1,0);
相反硬盘启动first启动的时候又倒过来了。
回复

使用道具 举报

7#
 楼主| 发表于 2009-7-23 16:47:39 | 只看该作者
谢谢LS几位!终于解决了,可是现在又有一个问题,进入DOS后找不到硬盘,咳!真是郁闷,有谁告诉我怎么让grldr引导的DOS启动盘看的到硬盘
回复

使用道具 举报

8#
发表于 2009-7-23 16:52:44 | 只看该作者
1,问题解决了,建议写出问题所在及解决办法,以供其他人参考。
2,什么叫找不到硬盘? 全部是ntfs分区的话,dos下是看不到,也不能利用的,应加载ntfs驱动。是其它问题的话,应具体说明。
回复

使用道具 举报

9#
发表于 2009-7-23 17:06:01 | 只看该作者
参考Grub,附带的MENU.LST,启动对应的文件。
回复

使用道具 举报

10#
发表于 2009-7-23 17:07:16 | 只看该作者
试试这个:

title        硬盘检测修复工具 效率源
find --set-root /boot/grub/xly.img
map --mem /boot/grub/xly.img (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
回复

使用道具 举报

11#
 楼主| 发表于 2009-7-23 17:08:26 | 只看该作者
原帖由 lianjiang 于 2009-7-23 16:52 发表
1,问题解决了,建议写出问题所在及解决办法,以供其他人参考。
2,什么叫找不到硬盘? 全部是ntfs分区的话,dos下是看不到,也不能利用的,应加载ntfs驱动。是其它问题的话,应具体说明。

title MS DOS
map --mem /boot/grub/bootdisk.img (hd0)
map --hook
chainloader (hd0)+1
rootnoverify (hd0)

以前用vfloppy虚拟软盘可以看到硬盘最后的Fat32分区,现在用grldr引导虚拟软盘IMG反而看不到
回复

使用道具 举报

12#
发表于 2009-7-23 17:22:04 | 只看该作者
从U盘启动可能是会导致效率源找不到硬盘的,这是效率源的问题,与grub4dos无关。
回复

使用道具 举报

13#
 楼主| 发表于 2009-7-23 17:43:06 | 只看该作者
原帖由 Climbing 于 2009-7-23 17:22 发表
从U盘启动可能是会导致效率源找不到硬盘的,这是效率源的问题,与grub4dos无关。

谢谢版主!我是从硬盘启动的,现在只是想添加个DOS,好刷BIOS,就是找不到硬盘,没法干,如果没有好的办法只好用vfloppy了
回复

使用道具 举报

14#
发表于 2009-7-23 19:51:04 | 只看该作者
嘿嘿,你从硬盘启动,使用所提供的命令若是能看到硬盘那才是怪事了呢!

下面的是你的命令吧
--------------------------
title MS DOS
map --mem /boot/grub/bootdisk.img (hd0)
map --hook
chainloader (hd0)+1
rootnoverify (hd0)
回复

使用道具 举报

15#
发表于 2009-7-24 08:29:34 | 只看该作者

回复 #14 不才 的帖子

楼上说的没错,你这样能够找到硬盘才是真的奇怪。


  1. title MS DOS
  2. map --mem /boot/grub/bootdisk.img (fd0)
  3. map --hook
  4. root (fd0)
  5. chainloader /io.sys
复制代码




  1. title MS DOS
  2. map --mem /boot/grub/bootdisk.img (hd0)
  3. map (hd0) (hd1)
  4. map --hook
  5. chainloader (hd0)+1
  6. rootnoverify (hd0)
复制代码
回复

使用道具 举报

16#
 楼主| 发表于 2009-7-24 08:47:26 | 只看该作者
谢谢LS的大侠了,我们这些菜鸟就希望你们的帮助
回复

使用道具 举报

17#
发表于 2009-7-24 19:59:43 | 只看该作者
偶最近也很疑惑,因为以前的镜像都是用.zip打包的,所以我也是用memdisk方式加载的

kernel /boot/grub/memdisk.gz
initrd /boot/grub/img.zip

结果发现在U盘启动方式下,上面的方法在神舟的hp 520所有的.zip镜像全部阵亡包括syslinux引导也是一样,但是上面的写法如果是用pxe方式启动却非常的正常没有任何问题。而下面这种方式却是没有任何问题的,可惜不支持.zip压缩格式也就放弃了。

title ms dos
map (hd0,0)/boot/grub/dos.img (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)

IMG0887A.jpg (50.57 KB, 下载次数: 32)

神舟hp 520启动失败

神舟hp 520启动失败
回复

使用道具 举报

18#
发表于 2009-7-24 23:57:36 | 只看该作者
G4D支持ZIP压缩格式?我还以为只支持GZIP的压缩格式呢!哪天有空试一下……
回复

使用道具 举报

19#
发表于 2009-7-25 00:17:33 | 只看该作者
MEMDISK方式引导支持标准的ZIP压缩,如果用MAP方式引导则支持GZIP压缩的格式。

17楼的情况可以在MEMDISK后面加上RAW参数一试。
回复

使用道具 举报

20#
发表于 2009-7-26 10:19:38 | 只看该作者
google了一通syslinux的memdisk是支持ro raw bigraw floppy,
gurb4dos文档有关raw开关的说明似乎都是跟map有关的。没见着有memdisk后面直接加raw的示例,google网上的资料倒是有很多
类似以下的写法可惜依然不行。用syslinux加ro raw bigraw floppy也是不行。
title 02 Bart's Network Boot Disk                          .
kernel /boot/syslinux/memdisk raw
initrd /bootdisk/bnetwork.zip

还好现在知道支持.gz格式的压缩,这种方式可以正常的启动
title 01 Win9x_GRUB_BootDisk                               .
map --mem /bootdisk/boot.gz (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
回复

使用道具 举报

21#
发表于 2009-7-28 08:47:42 | 只看该作者
看来楼主还是有些急躁哦!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-8-29 21:21

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表