无忧启动论坛

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

[求助] 关于GRUB4dos引导失败-----急

[复制链接]
跳转到指定楼层
1#
发表于 2017-6-10 18:21:34 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 wuhenxpe 于 2017-6-24 18:08 编辑

同一个ISO镜像,诺达佳U盘维护系统 :http://bbs.wuyou.net/forum.php?mod=viewthread&tid=388041&extra=&page=1

使用ultraiso写入kingstion/64G U盘引导正常 ,写入sandisk/16GB则报错 ,写入方式为zip+  ;

高手求解答 :



引导方式是这样的 :

BIOS --  BOOTMGR -grldr --/boot/grub/menu.list

grldr 代码 :

pxe detect
configfile
default 0
timeout 0

title find /menu.lst, /boot/grub/menu.lst, /grub/menu.lst
        errorcheck off
        configfile /boot/grub/menu.lst
        configfile /wxpe/grub/menu.lst
        configfile /grub/menu.lst
        if "%@root%"=="(ud)" && calc *0x82A0=*0x82b9&0xff
        if "%@root:~1,1%"=="f" && find --set-root --devices=f /menu.lst && configfile /menu.lst
        find --set-root --ignore-floppies --ignore-cd /menu.lst && configfile /menu.lst
        find --set-root --ignore-floppies --ignore-cd /boot/grub/menu.lst && configfile /boot/grub/menu.lst
        find --set-root --ignore-floppies --ignore-cd /wxpe/grub/menu.lst && configfile /wxpe/grub/menu.lst
        find --set-root --ignore-floppies --ignore-cd /grub/menu.lst && configfile /grub/menu.lst
        errorcheck on
        commandline

title commandline
        commandline

title reboot
        reboot

title halt
        halt

-----------------------------------------------------------------------------------------------------------------------------------------------------

menu.list代码 :

gfxmenu /BOOT/GRUB/MESSAGE
graphicsmode -1 600:800
font /BOOT/GRUB/MENU.HEX
title [5] 启动 Windows 2003 PE (旧机型)
find --set-root /WXPE/SETUPLDR.BIN
chainloader /WXPE/SETUPLDR.BIN

title [6] 启动 Windows 8 PE
find --set-root /BOOT/PEX64
chainloader /BOOT/PEX64


title [7] 启动 Windows 10 PE x64 (新机型)
find --set-root /BOOT/10PEX64
chainloader /BOOT/10PEX64


2#
发表于 2017-6-10 18:25:50 | 只看该作者
用FbinstTool

点评

能主具体点吗  详情 回复 发表于 2017-6-10 18:53
回复

使用道具 举报

3#
 楼主| 发表于 2017-6-10 18:53:47 | 只看该作者

能主具体点吗
回复

使用道具 举报

4#
发表于 2017-6-10 19:34:01 来自手机 | 只看该作者
没有找到菜单。看看你的菜单是menu.lst还是menu.list。

点评

我打错了 是menu.lst ; 换个U盘写入就可以很奇怪  详情 回复 发表于 2017-6-10 23:13
回复

使用道具 举报

5#
 楼主| 发表于 2017-6-10 23:13:00 | 只看该作者
2011yaya2007777 发表于 2017-6-10 19:34
没有找到菜单。看看你的菜单是menu.lst还是menu.list。

我打错了   是menu.lst ;  换个U盘写入就可以很奇怪
回复

使用道具 举报

6#
 楼主| 发表于 2017-6-11 19:10:20 | 只看该作者
真够冷清 。。。。
回复

使用道具 举报

7#
 楼主| 发表于 2017-6-12 10:25:24 | 只看该作者
问题都没有回答了
回复

使用道具 举报

8#
发表于 2017-6-12 10:28:42 | 只看该作者
你自己写zip+。
去掉菜单中的这个 --ignore-floppies  再试。

点评

试了 写 hdd 也不行 。  详情 回复 发表于 2017-6-12 10:46
回复

使用道具 举报

9#
 楼主| 发表于 2017-6-12 10:46:40 | 只看该作者
yjd 发表于 2017-6-12 10:28
你自己写zip+。
去掉菜单中的这个 --ignore-floppies  再试。

试了  写 hdd 也不行 。
回复

使用道具 举报

10#
发表于 2017-6-12 10:51:14 | 只看该作者
iso的经常有会大小写问题。你可以在grub>打命令看文件是大写还是小写。
回复

使用道具 举报

11#
发表于 2017-6-12 14:55:59 来自手机 | 只看该作者
本帖最后由 2011yaya2007777 于 2017-6-12 15:08 编辑

把U盘的前5MB截成文件,传上来。

点评

什么前5MB文件  详情 回复 发表于 2017-6-12 21:26
回复

使用道具 举报

12#
 楼主| 发表于 2017-6-12 21:26:50 | 只看该作者
2011yaya2007777 发表于 2017-6-12 14:55
把U盘的前5MB截成文件,传上来。

什么前5MB文件
回复

使用道具 举报

13#
发表于 2017-6-12 21:51:51 来自手机 | 只看该作者
u盘数据的前部。从字节0开始。

点评

数据太大了,第一楼有下载链接  详情 回复 发表于 2017-6-13 09:40
回复

使用道具 举报

14#
 楼主| 发表于 2017-6-13 09:40:26 | 只看该作者
2011yaya2007777 发表于 2017-6-12 21:51
u盘数据的前部。从字节0开始。

数据太大了,第一楼有下载链接
回复

使用道具 举报

15#
发表于 2017-6-13 15:21:16 | 只看该作者
使用 WinHex 或者其他工具,打开U盘,复制 0-0x4fffff 字节为新文件。然后压缩,上传。

点评

没明白什么意思 是打开U盘某个文件吧  详情 回复 发表于 2017-6-13 15:49
回复

使用道具 举报

16#
 楼主| 发表于 2017-6-13 15:49:56 | 只看该作者
2011yaya2007777 发表于 2017-6-13 15:21
使用 WinHex 或者其他工具,打开U盘,复制 0-0x4fffff 字节为新文件。然后压缩,上传。

没明白什么意思   是打开U盘某个文件吧
回复

使用道具 举报

17#
 楼主| 发表于 2017-6-13 15:59:52 | 只看该作者
命令怎么打

点评

dd if=/dev/sdxY of=1.bin bs=1M count=5  详情 回复 发表于 2017-6-13 16:15
回复

使用道具 举报

18#
发表于 2017-6-13 16:10:50 来自手机 | 只看该作者
先下载winhex中文版,打开磁盘,选择u盘,用鼠标点字节00,不要放开,向下拖至0x300000附近,选择复制为新文件。难为你了。不好弄就算了。

点评

不好意思,不懂浪费 你时间了  详情 回复 发表于 2017-6-13 17:22
回复

使用道具 举报

19#
发表于 2017-6-13 16:15:08 | 只看该作者

dd if=/dev/sdxY of=1.bin bs=1M count=5
回复

使用道具 举报

20#
发表于 2017-6-13 16:23:55 | 只看该作者
bootice有个备份扇区到文件。那个会方便点。

点评

没看到啊  详情 回复 发表于 2017-6-13 16:51
回复

使用道具 举报

21#
 楼主| 发表于 2017-6-13 16:51:27 | 只看该作者
yjd 发表于 2017-6-13 16:23
bootice有个备份扇区到文件。那个会方便点。

没看到啊

点评

yjd
选好,U盘。点右边的扇区编辑。里面。  详情 回复 发表于 2017-6-13 17:14
回复

使用道具 举报

22#
发表于 2017-6-13 17:14:54 | 只看该作者

选好,U盘。点右边的扇区编辑。里面。
回复

使用道具 举报

23#
 楼主| 发表于 2017-6-13 17:22:31 | 只看该作者
2011yaya2007777 发表于 2017-6-13 16:10
先下载winhex中文版,打开磁盘,选择u盘,用鼠标点字节00,不要放开,向下拖至0x300000附近,选择复制为新 ...

U盘维护系统光盘版.rar (2.61 KB, 下载次数: 9) 不好意思,不懂浪费 你时间了
回复

使用道具 举报

24#
发表于 2017-6-13 17:54:18 | 只看该作者
我都是直接把menu.lst写到grldr里面的这样就直接读grldr而不是menu

点评

和那个没关 我测试过了,直接测试ISO就没问题 ,不同U盘结果不一样 。  详情 回复 发表于 2017-6-13 18:18
回复

使用道具 举报

25#
 楼主| 发表于 2017-6-13 18:18:53 | 只看该作者
QQ2810676203 发表于 2017-6-13 17:54
我都是直接把menu.lst写到grldr里面的这样就直接读grldr而不是menu

和那个没关 我测试过了,直接测试ISO就没问题 ,不同U盘结果不一样 。
回复

使用道具 举报

26#
发表于 2017-6-13 19:16:10 | 只看该作者
你在1#写到“引导方式是这样的 :BIOS --  BOOTMGR -grldr --/boot/grub/menu.list”,但是看你提供的链接,是 grub2 引导的?

使用你提供的 “U盘维护系统光盘版.rar” 测试,进入命令行,是 fb 文件系统,是 ud 分区,根目录有 fb.cfg, grldr, floppy.img 。
看来并不是 grub4dos 的 bug,而是其他软件调用 grub4dos 的问题。
另外,看链接,如果有菜单的话,似乎是在 grub2 吧?反正是 grub4dos 没有搜索到 menu.lst。
1#有菜单内容,是否说说你把 menu.lst 放在哪里了?

点评

重新上传了一份文件,问下这个文件怎么看引导?  详情 回复 发表于 2017-6-14 22:57
就是 U启通ISO盘 用Ultraiso 写入到U盘 。 他的引导是这样的 , BIOS -- BOOTMGR -BCD -GRLDR---/boot/grub/menu.list 文件结构: / : bootmgr grldr /boot : BCD /boot/grub :  详情 回复 发表于 2017-6-14 22:18
回复

使用道具 举报

27#
发表于 2017-6-14 15:07:20 | 只看该作者
wuhenxpe 发表于 2017-6-13 18:18
和那个没关 我测试过了,直接测试ISO就没问题 ,不同U盘结果不一样 。

这个我就不懂了   我一般都是用BOOTICE直接吧 主引导记录和分区引导记录改成G4d的然后吧Grub.exe和Grldr复制到根目录下就能用了

还有一种可能你U盘是不是用内存卡做的?
回复

使用道具 举报

28#
 楼主| 发表于 2017-6-14 22:18:05 | 只看该作者
2011yaya2007777 发表于 2017-6-13 19:16
你在1#写到“引导方式是这样的 :BIOS --  BOOTMGR -grldr --/boot/grub/menu.list”,但是看你提供的链接 ...

就是 U启通ISO盘 用Ultraiso 写入到U盘 。

他的引导是这样的 ,  BIOS --  BOOTMGR -BCD -GRLDR---/boot/grub/menu.list

文件结构:
/              :   bootmgr grldr
/boot        :   BCD
/boot/grub :  menu.lst

menu.lst放到了  boot\grub\  下
回复

使用道具 举报

29#
 楼主| 发表于 2017-6-14 22:57:14 | 只看该作者
2011yaya2007777 发表于 2017-6-13 19:16
你在1#写到“引导方式是这样的 :BIOS --  BOOTMGR -grldr --/boot/grub/menu.list”,但是看你提供的链接 ...

重新上传了一份文件,问下这个文件怎么看引导?

u盘维护系统.rar

8.73 KB, 下载次数: 1, 下载积分: 无忧币 -2

回复

使用道具 举报

30#
发表于 2017-6-15 08:58:03 | 只看该作者
使用 UltraEdit 或者 WinHex 。
似乎应当去 ultraiso 网站反映问题。与 grub4dos 无关。

点评

目前测试 sandisk/16GB 这个U盘不行 。kingston U盘则正常 。  详情 回复 发表于 2017-6-20 09:24
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-30 01:27

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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