无忧启动论坛

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

最新版GRUB4DOS无法引导部分IMG文件?

[复制链接]
跳转到指定楼层
1#
发表于 2009-7-5 19:35:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
真不知该发那里,时空上不去,到这里吧,这里高手也多。
刚用FBINST1.5在U盘弄了个启动。启动WINPE是没问题了。但却无法启动一些IMG文件
菜单如下:(MAXDOS工具箱)
title [02] 启动MAXDOS工具箱(UD内部)
map --mem (ud)/MAXDOS.IMG (fd0)
map --hook
chainloader (fd0)+1
title [02] 启动MAXDOS工具箱(UD内部2)
map --mem (ud)/MAXDOS.IMG (fd0)
map --hook
rootnoverify (fd0)
chainloader +1

选这两个选项,出错提示均为:
FAT16 BPB found with OxEB (jmp) leading the boot sector
probed C/H/S = 143/4/36, probed total sectors = 20480

如果菜单是:
title [02] 启动MAXDOS工具箱(UD内部)
map (ud)/MAXDOS.IMG (fd0)
map --hook
chainloader (fd0)+1
出错提示为:
Error 43 : The BPB hidden_sectors should not bet zero for a bard-disk Partition boot sector

另:运行DM10的IMG也出现第一种的相似提示,只是C/H/S的数值不同.但部分的却可以,比如DENGINUS的IMG可以,也会显示这个提示,但过一会就加载了.

不论这两个出问题的IMG,放在UD内部,还是在U盘的根目录,均无法进入.
GRUB4DOS的版本为:2009-6-20 中文版.

希望高手解惑是什么问题,是我的写法不对,还是GRUB4DOS的问题呢?

[ 本帖最后由 lrbin50 于 2009-7-5 19:37 编辑 ]
2#
发表于 2009-7-5 19:56:46 | 只看该作者
map 前加
find --set-root /maxdos.img
试试
回复

使用道具 举报

3#
发表于 2009-7-5 22:19:23 | 只看该作者
试试这个:
titie  MS-DOS
map  (ud)/msdos.ISO(oxFF)
map --hook
chainloader (oxFF)

[ 本帖最后由 wangmeng052 于 2009-7-5 22:21 编辑 ]
回复

使用道具 举报

4#
发表于 2009-7-6 08:35:55 | 只看该作者
我的U盘GRLDR菜单是这样的,全部可以启动

title 【04】 启动 MAXDOS 工具箱 V7.1 强化版
map --mem (ud)/boot/imgs/maxdos.img (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)

title 【05】 启动 我的 DOS 工具箱
map --mem (ud)/boot/imgs/dostools.img (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)

title 【06】 启动 手工GHOST 11 备份与恢复
map --mem (ud)/boot/imgs/ghost.img (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)

title 【07】 启动 Gdisk 一键分区工具
map --mem (ud)/boot/imgs/gdisk.img (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
title 【08】 启动 HDDREG硬盘坏道修复程序 1.71
map --mem (ud)/boot/imgs/HDDREG.img (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
title 【09】 启动 雨浪飘零 BIOS 维护工具箱 V1.2
map --mem (ud)/boot/imgs/biosdos.img (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
title 【10】 启动 XP紧急引导
map --mem (ud)/boot/imgs/XPBOOT.IMG (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
title 【11】 启动 本机 Windows XP 系统
find --set-root /boot.ini
map +1 (hd0)
chainloader /ntldr
title 【12】 启动 本机 Vista 系统
find --set-root /bootmgr
chainloader /bootmgr
title 【13】 重启 计算机
reboot
回复

使用道具 举报

5#
发表于 2009-7-6 09:52:19 | 只看该作者
map --mem (ud)/maxdos.img (fd0)
        map --hook
        chainloader (fd0)+1
        rootnoverify (fd0)
回复

使用道具 举报

6#
 楼主| 发表于 2009-7-6 10:17:08 | 只看该作者
原帖由 fjj1218 于 2009-7-6 08:35 发表
我的U盘GRLDR菜单是这样的,全部可以启动

title 【04】 启动 MAXDOS 工具箱 V7.1 强化版
map --mem (ud)/boot/imgs/maxdos.img (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)

title 【05】 ...

我的就是这样的啊,无法启动。
回复

使用道具 举报

7#
 楼主| 发表于 2009-7-6 10:23:45 | 只看该作者
刚试了下2、3楼的写法,仍然是无法启动。加(0XFF)的出错提示稍有不一,提示中有(0XFF)的字样。
回复

使用道具 举报

8#
发表于 2009-7-6 10:51:39 | 只看该作者
MAP为软盘的话,这一个rootnoverify (fd0)是必不可少,否则肯定出错。
回复

使用道具 举报

9#
发表于 2009-7-6 11:13:36 | 只看该作者
或许是大小写不一致的原因吧
回复

使用道具 举报

10#
 楼主| 发表于 2009-7-6 12:24:00 | 只看该作者
谢谢楼上的各位。特别8楼的兄弟,用了rootnoverify (fd0),同时,用了MAP,但不需要--MEM。现在全部OK了!
回复

使用道具 举报

11#
发表于 2009-7-6 12:29:47 | 只看该作者
我的所有img文件通用这个,目前还没碰到不行的,你也试试。

title XXXXXXXX
map --mem XXXX/XXXX.img.gz (fd0)
map (fd0) (fd1)
map --floppies=2
map --hook
chainloader (fd0)+1
rootnoverify (fd0)

不压缩也可。

另,要注意大小问题!
回复

使用道具 举报

12#
发表于 2009-7-6 13:05:40 | 只看该作者
我一般用如下的语句做模板,要启动其他IMG时改下目录和文件名就可以了。至于目录和文件大小写的问题,在光盘、LINUX系统分区上是严格区分的,但是在FAT、NTFS上则没有分别——G4D的命令、参数,则一定要小写。

title  3. VeDe MaxDos \n\n启动 VeDe MaxDos 工具箱
  map /grub/MAXDOS.IMG.GZ (fd0) || map --mem /grub/MAXDOS.IMG.GZ (fd0)
  map (fd0) (fd1)
  map --floppies=2
  map --hook

[ 本帖最后由 xianglang 于 2009-7-6 13:07 编辑 ]
回复

使用道具 举报

13#
 楼主| 发表于 2009-7-8 21:18:17 | 只看该作者
map /grub/MAXDOS.IMG.GZ (fd0) || map --mem /grub/MAXDOS.IMG.GZ (fd0)
中间的那个|| 表示什么意思?第一句适合就不会第二句了?是吧。
回复

使用道具 举报

14#
发表于 2009-7-8 21:37:27 | 只看该作者
||表示前面的出错,就执行后面的命令。前面的语句,如果IMG文件不连续的话,就会出错,而后面的不会。
回复

使用道具 举报

15#
发表于 2009-7-8 21:41:44 | 只看该作者
下载最新的grub4dos-0.4.4-2009-06-20.zip,或者http://nufans.net/grub4dos/grub4dos-0.4.4-2009-06-11.zip
里面有菜单文件menu.lst,含有0PE.ISO、MicroPE.ISO、MAXDOS.IMG等的启动项,那才是官方样例权威写法。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-7-28 20:05

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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