萝卜头IT论坛

了解更多
搜索
查看: 7867|回复: 89
收起左侧

[经验分享/技术讨论] 用MBROSTool打造BIOS/UEFI双模多PE多WTG系统深度隐藏启动维护盘

  [复制链接]
发表于 2018-8-25 10:32:53 | 显示全部楼层 |阅读模式
普通帖子
帖子关键词: MBROSTool BIOS/UEFI WTG ChipFancier nano
本帖最后由 ddsony 于 2019-3-13 08:05 编辑

重大更新(2019.1.14):MBROSTool6.25实现USB_VHD系统和完整WTG操作系统BIOS/UEFI深度隐藏启动!

更新前记:
DOS时代玩DOS工具箱,WINDOWS时代玩PE,当下玩什么?
随着大容量高速固态U盘开始出现,越来越多的人开始玩Windows To Go!Windows To Go系统较之PE,有其明显的优势。PE最强大,终究是PE。
去年7、8月份以来,无忧论坛老大mdyblog历经半载时间,克服种种技术难题,经历无数反复测试,终于实现WTG系统BIOS/UEFI的深度隐藏启动,算是顺应当下潮流,把WTG的用法推到了前所未有的高度!
欢迎各位测试使用(测试以官方MSDN完整原版WTG操作系统及论坛知名USB_VHD系统为准,其它非标准系统测试出现问题不予回复)!

硬件:CHIPFANCIER NANO 1T
软件:MBROSTool 6.25最新版(无忧论坛M大作品


一、制作效果图:

PE合集和WTG系统深度隐藏BIOS/UEFI启动,分区表中不可见,任何电脑、任何操作系统资源浏览器中都不可见。
如图1,最后红框内的三个是WTG系统,前面九个是PE系统合集,只要U盘容量够,PE、WTG系统要部署几个就部署几个。

先来BIOS启动的菜单效果:

1.png

再来UEFI启动的菜单效果:

2.png

U盘中所有系统内容全隐藏不见,唯一可见的是用户数据区(我这用户区没放任何数据):

3.png


二、制作过程:

MBR分区格式:

安装完整WTG操作系统,可按下列步骤操作:

1、直接用MBROSTool格式化,装PE可以与格式化同时进行,也可以格式化后装。
【常用】【格式化】,如图4格式化界面,红框以上分区都是直接把PE压缩包或文件夹拖入输入框就产生路径信息;
红框内三个分区按默认信息空载格式化,格式化后用来装WTG操作系统(我要装三个WTG系统);
输入框前的文件系统下拉列表选【WGo】,UEFI启动必须选默认【通用EFI】或【深通用EFI】;
Winntsetup安装结束后,由于是空分区,软件默认不在启动菜单里显示WTG菜单项标题,必须修改“多UDm菜单"才能显示,修改方法见23楼。

要显示本地硬盘和移动硬盘,点【选项】,勾选【显示所有磁盘】(新手谨慎,避免误格);
格式化前,仔细看清选择的磁盘是不是U盘(R格式磁盘框无警示色,F格式磁盘框橙色警示),备份好U盘重要数据,避免把本地硬盘格掉怪罪软件(磁盘框红色警示)!


4.png

2、上图格式化后留好了三个分区装WTG,【分区表加载】其中一个分区,使之windows资源浏览器里可见,然后就可以在这个分区上装一个WTG系统了。如图5:

5.png

3、点【高级】【分区管理】,如图6,去掉用户区MBSuDATA的激活状态,同时激活安装分区;
如图7,如果安装分区类型不是0x07的话,点【修改】,把分区类型改为0x07:

6.png

7.png

4、安装WTG系统用WinntSetup,如图8,填好安装源路径,引导驱动器和安装磁盘的位置是同一个,即上面分区表加载的要安装WTG的分区,点【开始安装】,选【不要更新启动代码】;
Winntsetup安装完成后,提示系统重启。重启到“多UDm菜单”,点击WTG启动菜单项(如果没有WTG启动菜单项,自行按2楼方法添加);
待WTG系统配置好设备信息,还有一次重启,同样重启到“多UDm菜单”,点击WTG启动菜单项,一直到WTG安装完毕进入桌面;
进入桌面以后,要激活系统的最好此时先激活;
关闭WTG系统,进入本地系统,GHOST备份。(以后系统坏了,就可以再【分区表加载】同一个分区,GHOST恢复后进行以下5、6两个步骤轻松修复。)

8.png

5、WTG安装备份(日后GHOST恢复)完毕后,打开MBROSTool,点【高级】【分区管理】,恢复原来用户区MBSuDATA的激活状态(有些古怪电脑用户区不激活就无法启动);
如图9,深度卸载掉安装分区即为深度隐藏:

9.png

6、深度卸载安装分区后,如图10,软件右上角去掉只读,点旁边UDm下拉列表框选择挂载安装分区;
挂载后软件界面左边点选该分区,右键菜单选择【生成快启菜单】。生成完毕后,关闭软件即可。

10.png


有现成USB_VHD系统,灌制好的WTG VHD,或备份好的WTG GHO,可按下列步骤操作:

一、单个VHD/GHO整体写入WGo分区:
【常用】【格式化】,如图11格式化界面红框处,直接拖入VHD文件或GHO文件(MBROSTool软件目录必须有GHOST32.EXE/GHOST64.EXE),自动计算分区大小,显示分区功能类型标识,直接格式化即可。
也可以手动输入比自动计算大的尺寸,对于VHD,格式化以后WGo分区仍旧显示自动计算的大小,剩余空间闲置,可作以后扩充。对于GHO而言,WGo分区即为手动输入的大小。
UEFI启动必须选默认【通用EFI】或【深通用EFI】。

11.png

二、多个VHD同一WGs分区MAP启动:
【常用】【格式化】,如图12格式化界面红框处,选【WGs】分区标识,前面设置好分区大小,按默认信息空载(也可先拖入一个VHD)格式化;
如图13,软件右上角去掉只读,点旁边UDm下拉列表框选择挂载刚才格式化好的分区,把用户其它VHD文件拷入该分区;
软件界面左边点选挂载好的分区,右键菜单点击"生成快启菜单",完毕后关闭软件即可。

12.png

13.png


GPT分区格式:

1、同MBR分区格式步骤1;
2、同MBR分区格式步骤2,另加【分区表加载】子盘MBROSEmbed,如图14,【高级】【全部分区】,选MBROSEmbed:

14.png

3、省略此步骤;
4、同MBR分区格式步骤4,如图15;

15.png

5、WTG安装备份(日后GHOST恢复)完毕后,打开MBROSTool,如上面步骤5深度卸载掉安装分区和子盘MBROSEmbed(点【全部分区】才有);
6、同MBR分区格式步骤6。



注意:

1.UEFI启动以后,系统激活失效试试:
BIOS启动激活后,保存关机。删掉EFI目录下原来的ldr.wgo,重新“生成快启菜单”。

2.BIOS启动以后关机黑屏不断电问题,精简版系统就不要说了;
UEFI启动以后关机黑屏不断电问题,WGo分区,系统启动进入桌面以后,再重启进入桌面,关机,进入本地系统,可写挂载WGo分区,删除EFI目录下的ldr.wgo文件重新生成快启菜单;
WGs分区,VHD系统启动一回后,再启动进入桌面,关机,进入本地系统,可写挂载WGs分区,删除与VHD同目录的xxx.ldr.efi文件,重新生成快启菜单;有影子保护系统的VHD,首次启动进入桌面,重启前手动保存,再启动进入桌面,关机。然后同样操作。
建议WTG系统安装以后先以可见区形式正常稳定运行一段时间没问题以后,再【深度卸载】WGo分区,生成快启菜单深度隐藏启动。
出现关机不断电时,系统已关闭完成,只是未断电,手动关机即可。

3.WGs分区,生成快启菜单后,BIOS/UEFI启动时卡死,试试如下步骤:
1)可写挂载WGs分区,再挂载分区上的VHD,右键进行磁盘检查修复;
2)上面没问题,关闭杀毒软件,退出其它应用,删除WGs分区与VHD同目录的xxx.ldr.efi文件,重新生成快启菜单;
3)如果还不行,再从其他地方重新拷贝一次没问题的VHD(无磁盘错误),重新生成快启菜单。
对于WGo分区,确保源VHD没问题的情况下,删除EFI目录下的ldr.wgo,重新生成快启菜单试试。
WGo/WGs分区本身要确保磁盘无文件系统错误,如果有,先【分区表加载】扫描修复或重新格式化再进行上述操作;
退出杀毒软件和其它所有应用进行上述操作;
换另一个干净操作系统进行上述操作。               
还是不行,你的系统是msdn标准完整WTG操作系统吗?

4.在本地硬盘上创建一个VHD安装方法:
建立VHD安装时,WinntSetup中引导驱动器(选本地系统所在C盘,WinntSetup会自动把VHD关联到本地BCD启动)和安装磁盘位置不是同一个的。
安装后重启进入VHD系统,启动过程中配置好系统信息,进入桌面,把引导驱动器根目录下的EFI文件夹(安装程序自动生成)拷到VHD系统分区根目录。
完整版GHOST可以直接把VHD恢复到U盘安装分区,非完整版GHOST恢复VHD时会不认VHD,这时可以先挂载VHD,通过GHOST【分区对分区】方式对拷到U盘安装分区。

5.对于USB_VHD深度隐藏启动,要说明一下:
网上制作出来的VHD千奇百怪,有一部分VHD在可见分区启动没问题,但在UDm深度隐藏环境下可能就启动不了。
M大对此也不避讳,因为对于BIOS/UEFI深度隐藏启动USB_VHD及完整WTG操作系统而言,他的软件是针对论坛知名USB_VHD或MSDN标准完整WTG操作系统优化设计的,所以完全迎合网上林林总总的VHD,保证它们全都能启动那是不可能的事。
这点他对我强调过,我有必要在此说明一下。以后有非标准USB_VHD系统,或个人修改转制原USB_VHD系统导致无法深度隐藏启动的,这里都不予置评。
VHD深度隐藏启动是有一定出错概率,哪怕是非常完善的论坛知名USB_VHD及MSDN标准完整WTG操作系统,这次安装能正常启动,下次安装未必就一定能正常启动。
涉及出错的环节和原因比较复杂和繁多,有VHD制作或转制时导致VHD镜像文件或文件系统(尤其是NTFS)错误的,VHD文件磁盘上不连续存放的,有MBROSTool格式化安装过程中受系统环境干扰导致UDm分区磁盘错误、文件系统错误的,甚至是快启菜单生成错误等等。这些纷繁零碎的因素有时是不可控的,MBROSTool无法百分百把控,解决的办法参考上面注意点3,或采用BIOS_BCD_VHD及EFI_BCD_VHD(深通用EFI)启动方案。






回复

使用道具 举报

发表于 2018-8-26 00:39:07 | 显示全部楼层
请问下楼主,只有U盘显示为本地盘才可以这样制作吗,我的U盘是显示的移动盘,不是显示的本地盘,win系统无法启动
回复

使用道具 举报

 楼主| 发表于 2018-8-26 05:59:39 来自手机 | 显示全部楼层
本帖最后由 ddsony 于 2018-8-26 06:13 编辑

你把u盘量产为F格式(usb-hdd)试试。

回复

使用道具 举报

发表于 2018-8-26 09:24:08 | 显示全部楼层
ddsony 发表于 2018-8-26 05:59
你把u盘量产为F格式(usb-hdd)试试。

您用显示为移动盘的U盘测试过吗,我这个是3281主控,没量产工具
回复

使用道具 举报

 楼主| 发表于 2018-8-26 11:22:16 | 显示全部楼层
本帖最后由 ddsony 于 2018-8-26 11:26 编辑
阿咏 发表于 2018-8-26 09:24
您用显示为移动盘的U盘测试过吗,我这个是3281主控,没量产工具

特意重新把U盘量产成R格式的移动盘,用MBROSTool工具分区格式化,然后装上Windows10 操作系统,实机测试正常启动。普通R格式的移动盘装WTG系统没问题:
不过不建议普通U盘装WTG系统,那读写效率太低,与固态U盘没法比,固态U盘WTG系统的启动速度与本地硬盘启动速度不相上下。



1.png
2.png
3.png
4.png
回复

使用道具 举报

发表于 2018-8-26 20:09:53 | 显示全部楼层
ddsony 发表于 2018-8-26 11:22
特意重新把U盘量产成R格式的移动盘,用MBROSTool工具分区格式化,然后装上Windows10 操作系统,实机测试正 ...

重新弄了一次可以了,是目前可以玩WTG最便宜的U盘,3281主控,64G才30多元
回复

使用道具 举报

发表于 2018-8-31 09:16:24 | 显示全部楼层
楼主  我的是SSD为啥PE没有你那个启动界面  好几个PE的不能启动  模拟测试时像你截图那要的 但是真实启动界面就不一样了,有的PE根本不能启动,我明明分了6个PE分区但是启动时确只有4个 测试了N次都一样,求详细指导,谢谢
回复

使用道具 举报

 楼主| 发表于 2018-8-31 14:09:25 来自手机 | 显示全部楼层
本帖最后由 ddsony 于 2018-8-31 14:18 编辑
SBE 发表于 2018-8-31 09:16
楼主  我的是SSD为啥PE没有你那个启动界面  好几个PE的不能启动  模拟测试时像你截图那要的 但是真实启动界 ...


不能启动的PE说明PE有问题,没启动文件,没启动文件的分区,菜单是不显示的。估计你有两个PE不能启动,所以菜单上就只显示4个分区启动项。
模式测试能出菜单,实机启动界面怎样的?拍个照上传看看。实机是bios还是uefi启动的?
回复

使用道具 举报

联系站长|手机版|萝卜头IT论坛 ( 苏ICP备15050961号-1 )

GMT+8, 2019-3-26 21:00 , Processed in 0.121489 second(s), 38 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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