无忧启动论坛

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

关于用UltraISO修改ISO文件导致grub4dos引导失败问题

[复制链接]
跳转到指定楼层
1#
发表于 2009-8-5 20:39:14 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
原帖由 wwwcccyyy 于 2009-8-5 19:06 发表
我下了
0PE光盘,用ULTRAISO加入了WIN7精简系统文件。
然后刻了光盘,结果启动时引导进入了GRUB》的状态,无法引导进入PE系统!
怎么办?难道0PE光盘不能用ULTRAISO添加文件么?


以下给出比较完整“权威”的答案。

大凡使用grub4dos引导的PE,其iso制作都有讲究,非独0PE如此。

grub4dos官方指定mkisofs而非UltraISO为制作iso文件的工具。ULTRAISO修改过的iso,可能不能用grub4dos引导,尤其是整个iso仿真为光盘启动的场合,容易出现死机或找不到文件的现象。
0PE在/PETOOLS/安装和DIY目录提供了“〇peDIY工具.7z”,含mkisofs,执行一个批处理即可重新生成iso,确保grub4dos能正常引导。

用ULTRAISO添加文件也不是绝对不可。但你可能需要:
1、通过UltraISO的“启动光盘-加载引导文件”菜单项将grldr设置为引导文件
2、UltraISO版本最好新些,必要时为UltraISO打补丁。〇peZip扩展版二合一090620提供了这个补丁,在/PETOOLS/镜像工具目录。补丁由不才兄提供,源自UltraISO作者。
推荐
发表于 2009-8-6 09:25:35 | 只看该作者
原帖由 wwwcccyyy 于 2009-8-5 23:29 发表
不过很奇怪的,同样的ULTRAISO版本,我用一键GHOST光盘版的文件,同样的添加文件,
启动很正常的,
一键GHOST好象也是用GRUB方式引导的?

嘿嘿,没有什么好奇怪的。
若原始的iso是通过ULTRAISO直接加载grldr引导制作而成的,则使用ULTRAISO进行编辑当然不会有问题;但启动的兼容性是否会逊于mkisofs制作的的就不得而知了。
而原始的iso若是通过mkisofs制作的,则采用ULTRAISO来编辑通常都会出现无法引导的现象。不过打上补丁后不能引导的问题将消除。同样的问题是光盘的兼容性如何?未见有情况不妙的反馈。

附:makeiso支持补丁
makeiso支持补丁.zip (229 Bytes, 下载次数: 1656)

[ 本帖最后由 不才 于 2009-8-6 14:18 编辑 ]

点评

打上补丁后编辑后再编辑?不需要:1、通过UltraISO的“启动光盘-加载引导文件”菜单项将grldr设置为引导文件 这步不需要做吗?  详情 回复 发表于 2013-10-4 18:07
回复

使用道具 举报

50#
发表于 2024-4-12 15:31:11 | 只看该作者
这就一个注册表项啊
不知道是什么功能
能不能说明一下下
回复

使用道具 举报

49#
发表于 2021-3-17 10:17:29 | 只看该作者
谢谢分享
回复

使用道具 举报

48#
发表于 2013-10-4 20:27:35 | 只看该作者
不才 发表于 2013-10-4 18:39
嘿嘿,这里所说的“编辑”的目标便是可引导光盘,不同之处仅仅在于该光盘是通过mkisofs制作的。其已经内置 ...

就是我修改了一个menu.lst我只要排一版和修改文字就启动不了。。一直卡了启动界面http://bbs.wuyou.net/forum.php?m ... d=316493&extra=
回复

使用道具 举报

47#
发表于 2013-10-4 18:39:18 | 只看该作者
2012kun 发表于 2013-10-4 18:07
打上补丁后编辑后再编辑?不需要:1、通过UltraISO的“启动光盘-加载引导文件”菜单项将grldr设置为引导文 ...

嘿嘿,这里所说的“编辑”的目标便是可引导光盘,不同之处仅仅在于该光盘是通过mkisofs制作的。其已经内置了光盘引导所需的引导文件,比如grldr。
不清楚你的目的?也就不知道偶是否说清楚了。

点评

就是我修改了一个menu.lst我只要排一版和修改文字就启动不了。。一直卡了启动界面http://bbs.wuyou.com/forum.php?mod=viewthread&tid=316493&extra=  详情 回复 发表于 2013-10-4 20:27
回复

使用道具 举报

46#
发表于 2013-10-4 18:07:41 | 只看该作者
不才 发表于 2009-8-6 09:25
嘿嘿,没有什么好奇怪的。
若原始的iso是通过ULTRAISO直接加载grldr引导制作而成的,则使用ULTRAISO进行 ...

打上补丁后编辑后再编辑?不需要:1、通过UltraISO的“启动光盘-加载引导文件”菜单项将grldr设置为引导文件
这步不需要做吗?

点评

嘿嘿,这里所说的“编辑”的目标便是可引导光盘,不同之处仅仅在于该光盘是通过mkisofs制作的。其已经内置了光盘引导所需的引导文件,比如grldr。 不清楚你的目的?也就不知道偶是否说清楚了。  详情 回复 发表于 2013-10-4 18:39
回复

使用道具 举报

45#
发表于 2013-10-4 18:04:23 | 只看该作者
好吧。晚上成败就看这贴了。。老天保佑……
回复

使用道具 举报

44#
发表于 2013-5-1 03:53:51 | 只看该作者
用命令行打包工具制作的grub引导,与用uI设置grub为主引导,引导文件是不一样的,一个是2k,一个是grldr大小。两者原理不同。
不过现在最新版的UI好像可以编辑2k指向grub的引导而不影响grub引导;也不会破坏ueif引导。
回复

使用道具 举报

43#
发表于 2012-7-15 00:57:02 | 只看该作者
我也遇到了这问题,弄了半天,终于在这里找到原因和解决方法了,我是个初学菜鸟,感谢各位大侠,在这学到很多.
回复

使用道具 举报

42#
发表于 2012-4-26 09:22:24 | 只看该作者
又跨过一道坎,谢谢大大们
回复

使用道具 举报

41#
发表于 2012-4-26 08:31:43 | 只看该作者
原来在这里哈,学习了
回复

使用道具 举报

40#
发表于 2012-4-23 14:35:17 | 只看该作者
感觉,总会碰到同样的问题。谢谢!
回复

使用道具 举报

39#
发表于 2012-4-23 14:32:44 | 只看该作者
感谢指教,感谢大侠。
回复

使用道具 举报

38#
发表于 2012-4-20 12:49:02 | 只看该作者
哈哈,找了一天的问题,总算在这个帖子里解决了,好贴呀
回复

使用道具 举报

37#
发表于 2010-12-24 11:55:02 | 只看该作者
前来下载不才的补丁看下了。
回复

使用道具 举报

36#
发表于 2010-12-24 00:23:02 | 只看该作者
原来早已有答案……55555
回复

使用道具 举报

35#
发表于 2010-10-24 10:35:04 | 只看该作者
zhxy9804提供的好像没有内置菜单,^_^

试一下~~·····
回复

使用道具 举报

34#
发表于 2010-10-24 10:31:55 | 只看该作者
请问版主zhxy9804 提供的那个常用启动文件里边的grldr做引导的话,menu.lst的大小写怎么处理,要不要修改grldr内置的查找menu.lst的句子?

另:光盘根目录下的grldr有没有什么作用??

计算机加载光盘引导区内容后,grldr有自带的内置这样的菜单:

pxe detect
configfile
default 0
timeout 1

title find /menu.lst, /boot/grub/menu.lst, /grub/menu.lst
        errorcheck off
        configfile /MENU.LST
        configfile /BOOT/GRUB/MENU.LST
        configfile /GRUB/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 /grub/menu.lst && configfile /grub/menu.lst
        errorcheck on
        commandline

title commandline
        commandline

title reboot
        reboot

title halt
        halt
如果全部转化为大写,这个2kb是不是要修改内置菜单,修改后还会是2kb吗?
回复

使用道具 举报

33#
发表于 2010-8-8 16:10:40 | 只看该作者
其实ULTRAISO编辑很多iso镜像后都可能导致无法引导,PowerISO 兼容性就好很多
回复

使用道具 举报

32#
发表于 2010-8-8 15:16:14 | 只看该作者
刚才测试了一下(没打上补丁),在允许小写字母的情况下显示乱码,不知是啥原因??!
回复

使用道具 举报

31#
发表于 2010-7-19 17:29:26 | 只看该作者
今天也出现了这样的情况。。
我以前安装Grub2引导linux的时候也会经常出现同样的情况,滚回Grub1则无问题,不知道是怎么回事……
回复

使用道具 举报

30#
发表于 2010-5-25 06:59:51 | 只看该作者
可惜没有早点看到这个,已经刻盘后测试的时候才发现这问题。
回复

使用道具 举报

29#
发表于 2010-5-22 15:33:06 | 只看该作者
又学了一点知识,感谢楼主
回复

使用道具 举报

28#
发表于 2010-5-22 14:48:26 | 只看该作者
奇怪
这就一个注册表项啊
不知道是什么功能
能不能说明一下下
回复

使用道具 举报

27#
发表于 2010-2-8 14:58:33 | 只看该作者
谢谢楼主的分享  谢谢了
回复

使用道具 举报

26#
发表于 2010-2-8 09:56:15 | 只看该作者
终于找到传说中的UltraISO补丁了,收藏并谢谢各位
回复

使用道具 举报

25#
发表于 2010-2-8 08:50:09 | 只看该作者
自己添加程序老不成功,试试这个方法好不好使。
回复

使用道具 举报

24#
发表于 2009-10-1 02:06:57 | 只看该作者
怪不得我的引导失败呢,原来是这个原因啊
回复

使用道具 举报

23#
 楼主| 发表于 2009-9-16 11:43:02 | 只看该作者
原帖由 zhxy9804 于 2009-9-16 09:11 发表

这个文件也是那天我想做grldr光盘引导的时候,别人提供给我的。我grldr都是内置菜单的。

看看我ftp我文件夹的2003pe.iso就是这样子的,把光盘文件都复制到移动硬盘,然后硬盘启动就引导里面的那个(ztpe\grub\zhang.hdr)

把全部文件都拖拽到空白ISO,定位到(ztpe\grub\zhang.cdr),右键,设置为引导文件,然后保存为ISO,就很自然的引导了,我感觉这样子很轻松。
嘿嘿,至少对于我这种方式来说,我感觉不用额外操作一些东西

我是看中楼主的grldr.bif体积小。

如果不计较体积,使用0pe提供的grldr,以下说法也是成立的(套用版主的话,见谅):
看看我0PE.ISO就是这样子的,把光盘文件都复制到移动硬盘,然后硬盘启动就直接用0pe的grldr引导,也可把grldr改名grldr.hdr,通过chainloader --force /grldr.hdr引导。
把全部文件都拖拽到空白ISO,点加载引导文件菜单项,输入*后回车,然后找到0pe的grldr,设置为引导文件,然后保存为ISO,就很自然的引导了。


不过,使用Ultraiso毕竟不是grub4dos官方推荐的方法,总有点不踏实。至少,那个空白iso应该用mkisofs来制作,或者用0PE.ISO删除文件而得,以免在大小写、长文件名、中文文件名等方面出问题。

另外,用Ultraiso设置以grldr因为iso的引导文件后,在刻盘或引导整个iso的场合,如果不准备做网启服务器,则iso里面的grldr可以考虑删掉。
回复

使用道具 举报

22#
 楼主| 发表于 2009-9-16 00:23:09 | 只看该作者

回复 #22 xianglang 的帖子

root是读操作,root (cd)属于写操作,可不能随便加。
这种补丁方式不大可靠,没准还有其它错误。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-22 16:52

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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