无忧启动论坛

标题: 【停止更新】【新手教程】用grub4dos制作U盘&光盘多PE合盘 [打印本页]

作者: wind_fsm    时间: 2009-3-23 01:04
标题: 【停止更新】【新手教程】用grub4dos制作U盘&光盘多PE合盘
本帖停止更新,需要者请移步【新手教程】grub4dos/easyboot多PE合盘制作过程

[ 本帖最后由 wind_fsm 于 2009-6-19 19:12 编辑 ]
作者: 翅膀    时间: 2009-3-23 07:18
提示: 作者被禁止或删除 内容自动屏蔽
作者: 无剑    时间: 2009-3-23 20:39
多谢分享.试试....
作者: paic49592    时间: 2009-3-23 21:33
我是新手我要学~~~~~~~~
作者: sry    时间: 2009-3-28 09:11
试着做看看,谢谢分享
作者: nhyj    时间: 2009-3-28 11:34
感谢分享!试试看!!!!!!
作者: cmdy268    时间: 2009-3-28 17:52
谢谢分享,能不能增加安装xp.
作者: wind_fsm    时间: 2009-3-30 02:01
标题: 回复 #7 cmdy268 的帖子
关于你的建议,我在#1增加了U盘启动PE后安装版 XP SP3 的安装过程,如果你是想U盘安装可以参考一下
作者: penghy    时间: 2009-3-30 07:09
感谢楼主的作品,更感谢楼主的教程!!
另外想问一下,这些PE的外置程序是单独的是吗?

[ 本帖最后由 penghy 于 2009-3-30 07:16 编辑 ]
作者: cmdy268    时间: 2009-3-30 11:09
标题: 回复 #8 wind_fsm 的帖子
谢谢楼主很好的教程。
作者: englishgt    时间: 2009-3-30 11:57
谢谢分享 支持了........
作者: wind_fsm    时间: 2009-3-30 18:51
标题: 回复 #9 penghy 的帖子
4个PE的外置程序都是单独的
红叶的是\BOOT\HY\PROGRAMS下面
其他3个都是各自目录下的OP.WIM

当然这个地方选择各个PE中好的外置程序,将4个外置程序合并为一个,WINPE.INI也可以使用一个,可以极大的减少合盘后的文件大小,但那样需要很多的时间,基本相当于自己做一个PE了

有一种折中的方法就是只保留一个自己感觉最好的外置程序,然后其他的PE都使用这个,这样的工作量还是比较小的
作者: bby112    时间: 2009-3-31 02:37
想用教程里介绍的整合菜单报错了,这是怎么会事呢?
C:\grubmenu.exe import grldr menu.lst
grubmenu: open (grldr): No such file or directory
作者: wind_fsm    时间: 2009-3-31 12:19
标题: 回复 #13 bby112 的帖子
这个错误我想到的可能有两种原因:
1. grldr 不是和 grubmenu.exe 在同一个目录
2. grldr 文件不是这个名字,比如改成了 grldr.bin

grubmenu.exe、menu.lst、grldr.bin一定要在同一目录
导入菜单到启动文件:从cmd窗口进入这个目录运行: grubmenu import grldr menu.lst(其中的 grldr 是启动文件的名字,menu.lst 是菜单文件的名字)

从启动文件导出菜单:grubmenu export grldr menu.lst(注意会覆盖这个目录下的同名菜单文件)

建议你参考一下下载中的那个:光盘菜单和启动文件.rar
作者: rackwolf    时间: 2009-3-31 18:19
请问这个合盘能不能用于移动硬盘?方法是什么?
作者: rackwolf    时间: 2009-3-31 18:32
LZ利用hwd6的【YY】超级N合一系统维护启动盘(支持https,新增09.13版已上传FTP2)安装包里面的快捷安装方法来安装到移动硬盘是否尝试过?

[ 本帖最后由 rackwolf 于 2009-3-31 18:34 编辑 ]
作者: bby112    时间: 2009-3-31 19:23
下载RAR文件后试验合并成功了,但是之前命令也是这样打的。谢谢
作者: 2087908    时间: 2009-3-31 23:01
去想换老毛桃的PE不知怎么改SETUPLDR.BIN文件
作者: wind_fsm    时间: 2009-4-1 00:19
标题: 回复 #16 rackwolf 的帖子
以前没有试过移动硬盘安装,说一下我刚才的测试结果(可以说和U盘完全一样):

我的移动硬盘没有建主分区,两个分区(NTFS格式)都是建在扩展分区上,原来有些东西上面,也没有重新格式化

1. 使用 GRUBINST_GUI.EXE 安装grub启动到移动硬盘,参数和U盘安装一样
2. 复制所有文件到第一个分区
3. VMware和笔记本均测试通过

发现居然移动硬盘比U盘的兼容性还要好,我的U盘如果用NTFS格式,在dell6400的笔记本启动某些DOS工具失败,而移动硬盘没有这个问题,不知道是不是都这样

老毛桃、hwd6等人的安装快捷程序实际上都差不多,我理解的步骤如下:
1. 调用HP U盘格式化工具格式化U盘或移动硬盘(这一步我觉得多数情况可以省略,注意这个工具格式化移动硬盘好像会删除所有分区并重新只建立一个分区,不过没有实际测试是不是这样),和手动格式化的区别是它会把分区设为活动,其实只要你的移动硬盘上有主分区随便一个磁盘管理工具甚至Windows自带的磁盘管理都可以设置为活动
2. 调用 GRUBINST_GUI.EXE 安装 grub 启动到 U 盘,当然他们还有另一种方法是使用ntldr启动,这种方式好像要设置启动分区为活动,而对于grub启动,则不需要设置分区为活动
3. 复制文件到相应的目录(这一步如果你知道文件该放到那个目录,手动复制效果是一样的)

[ 本帖最后由 wind_fsm 于 2009-4-1 03:14 编辑 ]
作者: wind_fsm    时间: 2009-4-1 00:32
标题: 回复 #18 2087908 的帖子
呵呵,我的下载包中没有提供hwd6的原始SETUPLDR.BIN,所以若是用我的下载包中的SETUPLDR.BIN又完全按照#1中“修改SETUPLDR.BIN
”的方法来修改是不行的

但其实里面的任何一个SETUPLDR.BIN都可以用来修改,比如使用 ly 下面的,假设老毛桃的PE放到boot\mt\,那就改为:
用UltraEdit打开此文件,用替换功能将 ly\x 全部替换为 mt\x

我增加了一个 UltraEdit 替换的图在#1
作者: yjd    时间: 2009-4-1 01:13
顶一下。总算新手有个好教程了。
作者: 2087908    时间: 2009-4-1 15:00
原帖由 wind_fsm 于 2009-4-1 00:32 发表
呵呵,我的下载包中没有提供hwd6的原始SETUPLDR.BIN,所以若是用我的下载包中的SETUPLDR.BIN又完全按照#1中“修改SETUPLDR.BIN
”的方法来修改是不行的

但其实里面的任何一个SETUPLDR.BIN都可以用来修改,比 ...


谢谢楼主了,不我发现你的启动菜单有的问题,就是不能用菜单的排列顺序的数字进入PE系统,要选到要进入的PE按回车键才能进去
作者: rackwolf    时间: 2009-4-1 15:00
原帖由 wind_fsm 于 2009-4-1 00:19 发表
以前没有试过移动硬盘安装,说一下我刚才的测试结果(可以说和U盘完全一样):

我的移动硬盘没有建主分区,两个分区(NTFS格式)都是建在扩展分区上,原来有些东西上面,也没有重新格式化

1. 使用 GRUBIN ...

我按照你的方法尝试,自己也用自己常用的方法,都不行,依你的方法出现:remove disks or other media press any key to restart
是哪出错了?
作者: wind_fsm    时间: 2009-4-1 18:43
原帖由 2087908 于 2009-4-1 15:00 发表


谢谢楼主了,不我发现你的启动菜单有的问题,就是不能用菜单的排列顺序的数字进入PE系统,要选到要进入的PE按回车键才能进去


这个菜单纯粹照搬hwd6的,个人感觉数字只是为了好看而已,好像 grub4dos 不能像你说的那样支持热键启动,easyboot是支持热键启动的,界面也可以做的很好看,但是不支持U盘启动
作者: wind_fsm    时间: 2009-4-1 18:48
标题: 回复 #23 rackwolf 的帖子
那个提示好像是 grub 的 MBR 没有写成功
我想问一下你用 GRUBINST_GUI.EXE 写入 MBR 的时候那个 DOS 窗口提示的是成功吗?
作者: rackwolf    时间: 2009-4-1 18:59
原帖由 wind_fsm 于 2009-4-1 18:48 发表
那个提示好像是 grub 的 MBR 没有写成功
我想问一下你用 GRUBINST_GUI.EXE 写入 MBR 的时候那个 DOS 窗口提示的是成功吗?

提示是成功的啊

FK5Y$O4_4@_(ZO)N[O$@3$I.jpg (12.07 KB, 下载次数: 60)

FK5Y$O4_4@_(ZO)N[O$@3$I.jpg

作者: rackwolf    时间: 2009-4-1 19:02
再复制下面四个文件到启动区就好了对吧
作者: wind_fsm    时间: 2009-4-1 22:08
标题: 回复 #27 rackwolf 的帖子
是的,这样就是正确的了,我也不知道是什么原因

你试试用 GRUBINST_GUI.EXE 写入时不选择“启动时不搜索软盘”改变一下你的机器BIOS中的启动选项

不知道你有没有用VMware测试过,建议你先用虚拟机测试,可以把虚拟机失败的图片贴出来看看,你可以按下面方式建一个测试 U 盘或移动硬盘的虚拟机:
1.首先确定 U 盘或移动硬盘已被正确识别, 建立虚拟机的时候选择定制(Custom),后面选不安装操作系统,不使用网络
2. 硬盘选择使用物理硬盘,然后选择你的移动硬盘,使用整个硬盘,如下图


还有如果你的移动硬盘可以全部格式化,你可以使用 HP U盘格式化工具格式化一遍,再用 GRUBINST_GUI.EXE 写入 MBR 试试
作者: x.Nichdlas    时间: 2009-4-2 02:53
早看lz这帖到就好了 也不用我前天一直研究了 不过也算长见识了
还是要感谢~~~
作者: rackwolf    时间: 2009-4-2 10:40
现在的问题是移动硬盘因为装其他PE被UltraISO安装成了generic usb disk device,不知道如何去恢复,用HP U盘格式化工具格式化,提示卷太大,真是郁闷死了
作者: rackwolf    时间: 2009-4-2 10:41
现在不相信UltraISO来安装和量产了,搞得移动硬盘根本不能再测试其他PE了,本来显示得是什么牌子什么信号,现在光显示generic usb disk device,根本无法加载其他启动内容
作者: rackwolf    时间: 2009-4-2 10:46
刚才买了个新盒子,NND,居然是盒子问题,真是连骂都骂不出来了,现在的山寨货啊
作者: rackwolf    时间: 2009-4-2 11:57
测试了,用HP工具格式化,提示卷太大,自己手动格式后在依次安装后,提示就个字母j,郁闷了
作者: yjd    时间: 2009-4-2 12:31
原帖由 rackwolf 于 2009-4-2 10:41 发表
现在不相信UltraISO来安装和量产了,搞得移动硬盘根本不能再测试其他PE了,本来显示得是什么牌子什么信号,现在光显示generic usb disk device,根本无法加载其他启动内容

找对应的量产工具量产回去嘛。。。。。

当初买U盘还打算量产或u+写入。结果搜索相关资料以后。排除此法。

自己动手装mbr复制文件编写菜单搞定一切。修改也方法。
作者: rackwolf    时间: 2009-4-2 12:58
原帖由 yjd 于 2009-4-2 12:31 发表

找对应的量产工具量产回去嘛。。。。。

当初买U盘还打算量产或u+写入。结果搜索相关资料以后。排除此法。

自己动手装mbr复制文件编写菜单搞定一切。修改也方法。

这个已经搞定,就是在移动硬盘装不上去,现在提示就一个J
作者: zphxls    时间: 2009-4-2 15:41
谢谢楼主,学习了很多
作者: stkill    时间: 2009-4-2 17:06
谢谢楼主很好的教程,继续下去,更加完善
作者: stkill    时间: 2009-4-2 17:07
最好也放到PE论坛去,都可以看此贴
作者: wind_fsm    时间: 2009-4-3 04:07
标题: 回复 #33 rackwolf 的帖子
不知道你遇到的问题是usb启动不兼容还是grub4dos启动不兼容还是MBR不正确,不过感觉主板的usb启动不兼容至少VMware应该可以,你再试试用NT方式启动

你可以用hwd6的写入程序选择NT方式启动,也可以手动如下操作:

1. 用Paragon Partition Manager修复MBR(其他有此功能的软件也可以),如图,注意是在移动硬盘上点右键,选择Update MBR,点击应用(如果你写入了grub4dos的MBR,就可以用这种方式恢复XP的MBR)


2. 移动硬盘一定要有一个主分区(Primary),将此分区设置为活动,如上图的 J 分区

3. 将打包后的所有文件复制到这个活动分区,修改文件 usldr 名称为 grldr (其实是与打包中BOOT目录下INI文件中的名称对应,但如果文件名不是grldr测试未通过,不知其中原理)

4. 将hwd6盘中\pesetup\Ins下的ntldr复制到这个分区的根目录(后附),完毕。
ntldr.rar (124.63 KB, 下载次数: 36)

如果这种方式能够启动,有可能是你原来的MBR有问题,再尝试重新写入grub4dos的MBR试试
作者: wind_fsm    时间: 2009-4-3 04:19
标题: 回复 #37 stkill 的帖子
谢谢支持,我也想以后把一些地方再细化一下,再增加一些相关的基础知识,希望新手能够从一个帖子里对启动知识有个框架性的认识,至于深入就要从高手们那里去学了

最初的意思只是想说一下U盘下的合盘,所以就放在这个区了,同样内容的帖子是不能发到两个区的,也只有这样了
作者: 球球.    时间: 2009-4-3 09:59
本人菜鸟一个,下来实践一下
作者: rackwolf    时间: 2009-4-3 15:19
原帖由 wind_fsm 于 2009-4-3 04:07 发表
不知道你遇到的问题是usb启动不兼容还是grub4dos启动不兼容还是MBR不正确,不过感觉主板的usb启动不兼容至少VMware应该可以,你再试试用NT方式启动

你可以用hwd6的写入程序选择NT方式启动,也可以手动如下操 ...

照你的方法可以了,但全盘清空后,再重新写入grub4dos的MBR还是不行,真搞不懂了,先这样吧,问下这样不会有什么不妥吧?
作者: coolhui    时间: 2009-4-3 18:27
谢谢楼主,不错的教程,学习了~~
作者: rackwolf    时间: 2009-4-4 17:59
好东西不能沉啊,希望LZ多集成几个各种PE,适合现在大容量移动硬盘,期待更多更新
作者: cycyc    时间: 2009-4-5 08:57
标题: DM 万用版 9.57 目前没有中文版
DM 万用版 9.57 目前没有中文版

老是在很多朋友的工具盘中看到 DM 9.57 中文版的菜单,但其实DM 万用版 9.57 没有中文版的。
目前只有9.56才有中文版,但9.56和9.57有很大的区别。只有9.57或者更高版,才完全突破了137G硬盘容量极限 。
看来DM万用版9.57是应该出真正的中文版了。:)
作者: rackwolf    时间: 2009-4-6 11:33
怎么没LZ消息了?
作者: wind_fsm    时间: 2009-4-7 01:34
标题: 回复 #42,#46 rackwolf 的帖子
呵呵,回老家过清明节了

这种启动方式没有什么不妥,hwd6中推荐使用这种方式,我最初选用的也是这种方式,后来改为grub4dos的MBR是因为看到有高手说这两种方式的兼容性差不多,而后者根目录下可以少一个文件,更简洁一些,所以就改了

其实我一直想知道你用VMware测试的情况是什么样,是和真实机器启动的情况一样还是你没有使用VMware




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