无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 13049|回复: 5

[教程] USM 精简版PE的傻瓜式DIY 合盘教程 以及遇到的问题

[复制链接]
发表于 2016-2-17 18:02:51 | 显示全部楼层 |阅读模式
本帖最后由 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名称对应,不然无法引导
QQ截图20160217105852.png
将所有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

119 Bytes, 下载次数: 91, 下载积分: 无忧币 -2

2

发表于 2016-2-18 08:51:44 | 显示全部楼层
学习一下,谢谢分享
回复

使用道具 举报

发表于 2016-2-18 13:10:47 | 显示全部楼层
lz(USM pe 是我接触到的为数不多的开放PE)在哪里,你要把你用的东东出处写清楚?整个过程不够详细,谢谢
回复

使用道具 举报

发表于 2016-2-19 10:51:16 | 显示全部楼层
本帖最后由 lbw2007 于 2016-2-19 10:57 编辑

感谢分享!

关于倒数第二幅图:
1.同时更新run模块和grldr重新试一下(siso也内置了run模块),很有可能在最新版本修复了;
2.不使用 run ()/boot/dnd.iso,直接用标准引导ISO的命令试一试
  1. find --set-root /boot/dnd.iso
  2. map /boot/dnd.iso (0xff)
  3. map --rehook
  4. chainloader /boot/dnd.iso (0xff)
复制代码

3.建议楼主去grub4dos区问一下。

理论上来说引导另一个合盘ISO,至少加载菜单是没有问题的。
看报错信息,有可能是进入了死循环了。
回复

使用道具 举报

发表于 2017-10-30 01:09:36 | 显示全部楼层
看看
回复

使用道具 举报

发表于 2017-10-30 18:48:32 | 显示全部楼层
多多学习,谢谢分享
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-3-29 03:21

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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