无忧启动论坛
标题:
USM 精简版PE的傻瓜式DIY 合盘教程 以及遇到的问题
[打印本页]
作者:
vtaian
时间:
2016-2-17 18:02
标题:
USM 精简版PE的傻瓜式DIY 合盘教程 以及遇到的问题
本帖最后由 vtaian 于 2016-2-17 18:15 编辑
[table]
[tr][td]
事先说明,本人小白,不会编程也不会一些高端操作,我这里的简单教程就是写给新手看的,相信大部分人能够看懂
USM pe 是我接触到的为数不多的开放PE 他的根目录是开放的,可以随意修改,随意diy 而且支持uefi和bios双启动,主程序可以制作U盘,安装到本地,生成iso 可以说,这些功能都具备的PE,我目前只知道这个USM
这次的改动并不是往PE里添加工具 ,而是替换,添加其他PE
第一步:添加ISO.pe
打开USM根目录 C:\Program Files (x86)\USM_v5精简版\Data\USMEFI\BOOT
在这里面添加电脑店的原生iso 这个DND.ISO是复合PE 类型,里面还包含着自己的菜单
然后winpe(网络版)iso 这个是单PE
制作时需要把winpe(网络版)iso 改名为winpe.iso
不然的话会引导失败
第二步:修改菜单
找到MENU.LST菜单,在其中写入代码 注意代码中的ISO名称要与添加的ISO名称对应,不然无法引导
将所有MENU.LST菜单 都修改掉,一共是三个MENU.LST菜单
第三部:主程序制作
先生成USM.ISO吧 把ISO导入虚拟机
设置iso光盘启动
菜单里出现了新增1 和新增2,说明成功了,
那么先进电脑店看看
成功进入,然后是win7网络版
也成功
这样ISO模式完美支持启动,修改完成
本地模式也顺利成功,这个就不多说了
最后说说U盘模式吧 用主程序直接制作U盘启动系统,然后用FbinstTool打开,用qemu模拟启动,成功引导了菜单
然而进入两个新增项目却都失败了
回到FbinstTool 打开文件目录一看,添加进根目录的DND.ISO 和 win7网络.iso竟然都没有了,这里的原因我不清楚,肯定论坛大神告知(从根目里添加了ISO.PE不能只做到U盘)
不过这个不要紧,可以手动再次导入那两个ISOpe
导入成功
进入QEMU测试
先进WIN7网络版 成功了
再进入复合PE 电脑店的 DND.ISO 出现了这个,失败了,估计这样的合盘只能是单PE与单PE合盘吧,复合PE会引导失败,
这里也肯定大神告知 把复合PE 合盘进入usm 是否可行,方法是怎样的
以上说的是添加PE 理论上 利用usm这个大框架的PE 可以进行任意数量PE的合盘,只要你的U盘足够大,
至于替换PE,就更加简单了,在根目录里把这几个文件用其他PE替换掉,然后修改 MENU.LST菜单就可以了, iso模式,本地盘模式,以及U盘制作模式,三种模式通吃
因为这几个文件不会在制作启动U盘的过程中消失
结论:USM本身就是个很好的合盘工具,有一个基本合盘框架 理论上可以通过修改根目录 可以无限合盘,
一、制作U盘会出现添加ISO消失的问题,可以手动用FbinstTool添加ISO(这个问题用iso直接写入U盘的方式可以解决,但是我测试了好多次,不管是虚拟机,还是实机,用USM.ISO写入的U盘,在bios模式下无法启动,这个希望红毛大神再测试下,不要用iso直接进虚拟机测试
二、还有一个问题,就是像电脑店这种复合PE的ISO 文件,安装到本地或者是iso导入虚拟机的话,都能够被成功引导,但是在主程序制作U盘的时候 ,暂时找不到成功引导的方法,主要就是下面这个图,恳请论坛里各位大神指点迷津
给大家一个测试BIos 跟 UEFI 启动的测试工具,这个工具可以测试任何U盘
BIOS和UEFI u盘启动测试神器下载地址.RAR
2016-2-17 18:09 上传
点击文件名下载附件
下载积分: 无忧币 -2
119 Bytes, 下载次数: 93, 下载积分: 无忧币 -2
2
作者:
2011npwjm
时间:
2016-2-18 08:51
学习一下,谢谢分享
作者:
rengrancunzai
时间:
2016-2-18 13:10
lz(USM pe 是我接触到的为数不多的开放PE)在哪里,你要把你用的东东出处写清楚?整个过程不够详细,谢谢
作者:
lbw2007
时间:
2016-2-19 10:51
本帖最后由 lbw2007 于 2016-2-19 10:57 编辑
感谢分享!
关于倒数第二幅图:
1.同时更新run模块和grldr重新试一下(siso也内置了run模块),很有可能在最新版本修复了;
2.不使用 run ()/boot/dnd.iso,直接用标准引导ISO的命令试一试
find --set-root /boot/dnd.iso
map /boot/dnd.iso (0xff)
map --rehook
chainloader /boot/dnd.iso (0xff)
复制代码
3.建议楼主去grub4dos区问一下。
理论上来说引导另一个合盘ISO,至少加载菜单是没有问题的。
看报错信息,有可能是进入了死循环了。
作者:
蓝天彡
时间:
2017-10-30 01:09
看看
作者:
wuyufeng
时间:
2017-10-30 18:48
多多学习,谢谢分享
欢迎光临 无忧启动论坛 (http://wuyou.net/)
Powered by Discuz! X3.3