无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
楼主: mdyblog
打印 上一主题 下一主题

[MBROSTool6.26]UD升级到UDm:U启部署只需“一拖一格”,PE免改造即可加载隐藏外置!

    [复制链接]
22231#
发表于 2020-10-3 20:21:15 | 只看该作者
mdyblog 发表于 2019-11-1 11:59
新旧版本UDm无损格式化

新版会调整第一个UDm,和最后的用户区。

这个无损格式化没看明白啊,到底是出于什么原因才需要这样做无损格式化?

点评

有时要升级启动核心,但又不想全盘重新格式化,删除所有数据,无损格式化就是非常生事之举。  详情 回复 发表于 2020-10-3 22:35
回复

使用道具 举报

22232#
发表于 2020-10-3 20:50:42 | 只看该作者
本帖最后由 artour 于 2020-10-3 21:29 编辑
mdyblog 发表于 2016-4-10 02:46
1) 格式化 加密码:

单个PE加密码,方法一和方法二格式化后, 手动添加或修改密码怎么都用图片形式呢? 这是命令行啊,老大,到底--cmd:后面有没有空格,几个空格? --md5后面又是几个空格?
PE整体设置密码,试了两回,都没有效果,再看menu,提示“如果格式化时预留了启动区,导入启动区才可用” 补充帮助文档里说的又是另外的话,更本就没有软件的使用方法?
到底怎么用啊?

点评

命令行没错啊,这是命令脚本,pecmd解释批量执行的命令行! 后面空几个空格没差别。 那个【高级】点开的地方就【设置密码】有些用,其它地方你管他干吗,那是神仙鼓捣的东西。  详情 回复 发表于 2020-10-3 22:44
回复

使用道具 举报

22233#
发表于 2020-10-3 22:35:01 | 只看该作者
artour 发表于 2020-10-3 20:21
这个无损格式化没看明白啊,到底是出于什么原因才需要这样做无损格式化?

有时要升级启动核心,但又不想全盘重新格式化,删除所有数据,无损格式化就是非常生事之举。
回复

使用道具 举报

22234#
发表于 2020-10-3 22:44:32 | 只看该作者
artour 发表于 2020-10-3 20:50
单个PE加密码,方法一和方法二格式化后, 手动添加或修改密码怎么都用图片形式呢? 这是命令行啊,老大, ...

命令行没错啊,这是命令脚本,pecmd解释批量执行的命令行!
后面空几个空格没差别。
那个【高级】点开的地方就【设置密码】有些用,其它地方你管他干吗,那是神仙鼓捣的东西。
回复

使用道具 举报

22235#
发表于 2020-10-4 13:32:53 | 只看该作者
chensjiu 发表于 2020-10-3 17:29
发现了一个情况:

1、我将细细哥usbwinserver2019p.vhdx复制到wgs分区,快启处理,没有生成对应的文件 ...

3、在windows boot manager启动界面,列表里只有usbwinserver2019p这个母vhdx,而没能识别到usbwinserver2019p-pwf这个差分子vhdx文件。usbwinserver2019p母vhdx虽也可以引导进入桌面,但后面我还是使用bootice手动修改bcd,其启动项修改到usbwinserver2019p-pwf子vhdx上去了

点评

怎么还有Windows boot manager界面,弄好后就是我图示的EFI多UDm菜单界面,进去就是深度隐藏启动的完整母子win10vhdx系统。  详情 回复 发表于 2020-10-4 17:08
回复

使用道具 举报

22236#
发表于 2020-10-4 17:08:13 | 只看该作者
本帖最后由 ddsony 于 2020-10-4 17:54 编辑
chensjiu 发表于 2020-10-4 13:32
3、在windows boot manager启动界面,列表里只有usbwinserver2019p这个母vhdx,而没能识别到usbwinserver ...

弄好后就是我图示的EFI多UDm菜单界面,进去就是深度隐藏启动的完整母子win10vhdx系统。
回复

使用道具 举报

22237#
发表于 2020-10-4 17:53:43 | 只看该作者
本帖最后由 ddsony 于 2020-10-4 18:43 编辑
chensjiu 发表于 2020-10-3 17:29
发现了一个情况:

1、我将细细哥usbwinserver2019p.vhdx复制到wgs分区,快启处理,没有生成对应的文件 ...

有没有母子一起拷入wgs分区?母子都拷进去,先拷母。再用B00TICE可写挂一次子VHDⅩ,卸载,再快启处理试试。
回复

使用道具 举报

22238#
发表于 2020-10-4 18:17:29 | 只看该作者
artour 发表于 2020-10-3 19:50
UDM特色第7条讲了这个特色,特意到这个楼来看,结果还没看明白“随插随见”钢光盘是啥意思,再说这个“可 ...

钢光盘性质的UDm分区不会在任意电脑桌面随插随见的,只会在它上面的PE中启动后显示。如果任意电脑运行了这个伺服程序,那么钢光盘只要插入就会显示,也即随插随见,就这意思。
一拖一格中的钢光盘是同一回事,那是制作方法。
链接失效了什么时候修补一下。
回复

使用道具 举报

22239#
发表于 2020-10-4 18:24:37 | 只看该作者
artour 发表于 2020-10-3 19:38
UDm特点&软件功能: 第4条:UDM有标准文件系统,   因此可在系统或PE中直接挂载到盘符(只读/可写),并且被更 ...

先卸载,再可写挂载。
回复

使用道具 举报

22240#
发表于 2020-10-4 18:29:02 | 只看该作者
chensjiu 发表于 2020-10-2 13:08
前天受22216#楼朋友启示,也怀疑是不是因为我电脑缺少imdisk的原因。于是也在电脑上安装了一个imdisk,然 ...

什么时候远程看看吧,说了那么久也没解决问题。
回复

使用道具 举报

22241#
发表于 2020-10-4 21:21:16 | 只看该作者
现在的情况是可以进入VHDX系统了,但不是从标准生成的UDM菜单进入的,UDM菜单并没有成功生成。

1、我将细细哥USBWin2003-EWF.vhd、USBWin7x64P.vhd、USBWin7x64P-PWF.vhd、usbwinserver2019p.vhdx、USBWinServer2019P-PWF.vhdx文件复制到wgs分区,然后“快启处理”。快启处理结束后,在根目录生成了efi、boot、USBWin7x64P.vhd.boot、USBWin7x64P-pwf.vhd.boot四个文件夹和udmdefault.lst文件,同时所有的vhd和vhdx文件属性被改成当前时间(快启会更新vhd(x)文件?)。重启后UDM菜单里只有USBWin7x64P.vhd、USBWin7x64P-PWF.vhd和BCD菜单对应的入口,没有usbwin2003-dwf和所有vhdx文件文件入口。后面我附上udmdefault.lst文件的启动菜单相同内容

2、重启从移动硬盘启动,在UDM启动菜单界面可以选BCD菜单,然后进入windows boot manager启动界面,这里有USBWin7x64P.vhd、USBWin7x64P-PWF.vhd、usbwinserver2019p.vhdx和win2000/xp loader四个启动项(没有usbwinserver2019p-pwf.vhdx项,后面我用BOOTICE手动增加了usbwinserver2019p-pwf.vhdx项)。选择从usbwinserver2019p.vhdx启动,中途卡死无法进入系统。

3、重启到主机win10系统,在MBROSTOOL里挂载wgs所在分区(分区表挂载),然后再从移动硬盘启动,在UDM启动菜单界面仍然没有vhdx选项。选BCD菜单,屏幕闪一下仍然返回UDM列表,这是按ESC键竟也进入了windows boot manager启动界面(偶然发现的),这里也是有USBWin7x64P.vhd、USBWin7x64P-PWF.vhd、usbwinserver2019p.vhdx和win2000/xp loader四个启动项(没有usbwinserver2019p-pwf.vhdx项,后面我用BOOTICE手动增加了usbwinserver2019p-pwf.vhdx项)。然后选择从usbwinserver2019p.vhdx或者usbwinserver2019p-pwf.vhdx启动,都能进入到winserver2019桌面!

4、总的说来,就是VHDX母有添加到BCD,VHDX子没有添加到BCD,但两者都没有添加到UDM菜单。但VHD文件都已成功添加到BCD和UDM菜单了。wgs分区深度挂载的情况下,BCD可以启动vhdx系统到桌面;但是当wgs分区深度隐藏时,BCD引导vhdx系统半途卡死!

下面是udmdefault.lst的内容:


  1. !BAT
  2. #@cfg:  34  51
  3. set "title=WGoS系统"
  4. ###外部分辨率和字体配置示例
  5. #set uscrn=1000:1100
  6. #set ufont=--font-high=24 ()/boot/theme_wgs/udmsfont24.gz
  7. ################
  8. #继承上级设置
  9. if ""=="%uscrn%" && command  (77)/curcfg > nul || set _=
  10. ################
  11. #默认设置
  12. set scrn=640
  13. set fontf=()/boot/theme_wgs/udmsfont.gz

  14. #外部用户的设置(如果不想继承,注视下面2行)
  15. if not ""=="%uscrn%" && set scrn=%uscrn%
  16. if not ""=="%ufont%" && set fontf=%ufont%
  17. ####清除记忆####
  18. set uscrn= ;; set ufont=
  19. ################真正的从这里菜单开始##################
  20. debug off

  21. set root0=%@root%
  22. graphicsmode -1 %scrn% > nul ;; set scrn=
  23. timeout 30
  24. default 0
  25. ()/boot/theme_wgs/pe_theme -clear_oldset > nul || set _=
  26. splashimage --q --scale ()/boot/theme_wgs/wallpaper.jpg > nul || splashimage ()/boot/theme_wgs/wallpaper.jpg > nul
  27. font %fontf% > nul ;; set fontf=
  28. ()/boot/theme_wgs/pe_theme -m_str "%title%" -hotkey -timeout_bar -PICW -icox -menu_frame_win -float_ani -clock -leftright > nul || set _=
  29. color normal=0x0F highlight=0x0D helptext=0x0E heading=0x0A
  30. #write 0x8274 0x2D01 > nul
  31. call Fn.0 0x40000 "!BAT\necho -P:0000 $[0000]\t\t\t\t\t\t\t\t\t\0" && initscript (md)0x200+1
  32.    

  33. iftitle [ if exist /USBWin2003-EWF.vhd ] USBWin2003-EWF\n\n
  34. #titlecfg: --class window
  35.   if ""=="%LDUDPE%" if exist (77)/ldudpe set LDUDPE=(77)/ldudpe ;; if ""=="%LDUDPE%" set LDUDPE=/boot/theme_wgs/ldudpe
  36.   map --unmap=99 && map --hook > nul || set _= ;; hide > nul || set _= ;; %LDUDPE% -loaddisk  /USBWin2003-EWF.vhd || set _=
  37.   map /USBWin2003-EWF.vhd (hd0) > nul ;; map --hook ;; map --harddrives=1 > nul ;; map --hook ;; root (hd0,0) > nul || set _=
  38.   chainloader (hd0,0)/ntldr || chainloader (hd0,0)/bootmgr || chainloader (hd0,0)+1 || chainloader (hd0)+1


  39. iftitle [ if exist /USBWin7x64P.vhd && if exist /USBWin7x64P.vhd.boot/BIOS && if not exist /USBWin7x64P.vhd.dis ] USBWin7x64P\n\n
  40. #titlecfg: --class window
  41.   map /USBWin7x64P.vhd.boot/BIOS (fd0) > nul &&  map --hook ;; root (fd0) > nul || set _=
  42.   chainloader /bootmgr


  43. iftitle [ if exist /USBWin7x64P-PWF.vhd && if exist /USBWin7x64P-PWF.vhd.boot/BIOS && if not exist /USBWin7x64P-PWF.vhd.dis ] USBWin7x64P-PWF\n\n
  44. #titlecfg: --class window
  45.   map /USBWin7x64P-PWF.vhd.boot/BIOS (fd0) > nul &&  map --hook ;; root (fd0) > nul || set _=
  46.   chainloader /bootmgr

  47. iftitle [ if exist /grldr ] GRUB4DOS菜单\n\n
  48. #titlecfg: --class window
  49.   chainloader /grldr

  50. iftitle [ if exist /bootmgr ] BCD菜单\n\n
  51. #titlecfg: --class window
  52.   chainloader /bootmgr

  53. #iftitle [ if exist /syslinux.ldr && if exist /syslinux/syslinux.cfg || if exist /isolinux/syslinux.cfg || if exist /boot/syslinux/syslinux.cfg || if exist /boot/isolinux/syslinux.cfg ] SYSLINUX菜单\n\n
  54. ##titlecfg: --class window
  55. #  chainloader /syslinux.ldr


  56. iftitle [ if exist (77)/mainmenu ] 返回主菜单\n\n
  57. #titlecfg: --class return
  58.     (77)/mainmenu > nul || set _=
  59.     if not exist (77)/mainmenu && map --unmap=0:0xFF > nul && map --rehook > nul || set _=
  60.     set /A bd=*0x8280 & 0xFFFF > nul
  61.     rootnoverify (%bd%) > nul
  62.     #rootnoverify (bd) > nul
  63.     if (cd)==%@root% && chainloader (%bd%) > nul && boot > nul
  64.     if %bd%>=0xA0 && chainloader (%bd%) > nul && boot > nul
  65.     chainloader +1 > nul
  66.     boot > nul



复制代码
回复

使用道具 举报

22242#
发表于 2020-10-4 21:24:24 | 只看该作者
ddsony 发表于 2020-10-4 18:29
什么时候远程看看吧,说了那么久也没解决问题。

如果能够远程那最好了,但要辛苦您抽出时间帮我看看了是加qq远程么?

点评

你留个QQ吧  详情 回复 发表于 2020-10-5 14:16
回复

使用道具 举报

22243#
发表于 2020-10-4 21:24:43 | 只看该作者
ddsony 发表于 2020-10-4 18:29
什么时候远程看看吧,说了那么久也没解决问题。

如果能够远程那最好了,但要辛苦您抽出时间帮我看看了是加qq远程么?

点评

我把细细哥的几个VHDX都放到WGS分区,快启处理,除了XP以另类启动以外,其它都产生了对应文件夹:  详情 回复 发表于 2020-10-5 14:15
回复

使用道具 举报

22244#
发表于 2020-10-5 14:15:40 | 只看该作者
chensjiu 发表于 2020-10-4 21:24
如果能够远程那最好了,但要辛苦您抽出时间帮我看看了是加qq远程么?

我把细细哥的几个VHDX都放到WGS分区,快启处理,除了XP以另类启动以外,其它都产生了对应文件夹:

1.png (54.12 KB, 下载次数: 82)

1.png
回复

使用道具 举报

22245#
发表于 2020-10-5 14:16:02 | 只看该作者
chensjiu 发表于 2020-10-4 21:24
如果能够远程那最好了,但要辛苦您抽出时间帮我看看了是加qq远程么?

你留个QQ吧
回复

使用道具 举报

22246#
发表于 2020-10-5 20:46:43 | 只看该作者

3.4.5.6.0.1.5.8
回复

使用道具 举报

22247#
发表于 2020-10-8 22:12:23 | 只看该作者
2010shineling 发表于 2020-4-10 13:25
D大,经实测,这样还是无法更新,具体操作如后图:

GPT分区格式WTG系统更新失败问题已经解决,详细解决方案参考以下帖子【GPT分区安装】部分:
http://bbs.wuyou.net/forum.php?m ... 0612&extra=page%3D1
回复

使用道具 举报

22248#
发表于 2020-10-9 20:27:22 | 只看该作者
ddsony 发表于 2019-1-31 21:10
后期更新升级PE系统及增减UDm分区
后期更新升级PE系统:

请教下,像“优启时代系统维护盘”的PE分ISO和FBA两个文件,怎么格式化到UDM分区?

点评

不是直接拖入格式化就可以了吗?  详情 回复 发表于 2020-10-9 20:35
回复

使用道具 举报

22249#
发表于 2020-10-9 20:35:13 | 只看该作者
artour 发表于 2020-10-9 20:27
请教下,像“优启时代系统维护盘”的PE分ISO和FBA两个文件,怎么格式化到UDM分区?

不是直接拖入格式化就可以了吗?

点评

问题是一次只可以拖一个文件啊? 两个文件,原作者是UD三分区写入U盘的,现在在UDM分区下正确操作方法应该是:?  详情 回复 发表于 2020-10-9 21:23
回复

使用道具 举报

22250#
发表于 2020-10-9 21:23:44 | 只看该作者
本帖最后由 artour 于 2020-10-9 21:26 编辑
ddsony 发表于 2020-10-9 20:35
不是直接拖入格式化就可以了吗?

问题是一次只可以拖一个文件啊? 两个文件,原作者是UD三分区写入U盘的,现在在UDM分区下正确操作方法应该是:?你们所说的“ 支持UD、U+启动核心,支持UDm、UD、U+三核心自由切换而无需重新格式化,三种核心兼容并包。至此,启动核心统一,外置加载统一,U启江湖大一统,PE天下任我行!”怎么个统一法?

点评

帮你看了一下【优启时代系统维护盘】,里面的两个FBA、ISO镜像也不是核心和外置的关系,其实就是两个独立的PE系统: 体积小的FBA只能BIOS启动,所以只能写入UD分区;体积大的ISO支持EFI启动,用三分区法写入另一个  详情 回复 发表于 2020-10-10 11:01
三分区法那是UD旧时代迫不得已的产物,为了挂载外置,为了EFI启动,费劲脑袋才弄出这么个解决办法。现在是UDm时代,一个分区内都可以直接一拖一格搞定EFI启动和外置加载了,还用那种分包的PE干嘛。一个可能是核心包  详情 回复 发表于 2020-10-9 22:17
回复

使用道具 举报

22251#
发表于 2020-10-9 22:17:55 | 只看该作者
本帖最后由 ddsony 于 2020-10-9 22:37 编辑
artour 发表于 2020-10-9 21:23
问题是一次只可以拖一个文件啊? 两个文件,原作者是UD三分区写入U盘的,现在在UDM分区下正确操作方法应 ...

三分区法那是UD旧时代迫不得已的产物,为了挂载外置,为了EFI启动,费劲脑袋才弄出这么个解决办法。现在是UDm时代,一个分区内都可以直接一拖一格搞定EFI启动和外置加载了,还用那种分包的PE干嘛。一个可能是核心包,一个可能就是外置包,懂PE的,自己整合一下可以写入UDm一个分区内。现在还有什么PE是分包分区写入的?一个PE一定要分包分区写入也可以,一个UDm分区写核心,另一个UDm分区写外置包,再精确制导启动两个UDm分区,但这样穿开裆裤别扭不说,在udm上简直多此一举。
U+,UD,UDm三种启动核心统一那是为了启动兼容性。外置加载统一是指PE中的pecmd能加载ud,u+及udm三种隐藏分区上的外置。
附带说一下,论坛上大伽优秀的PE大作很多,H3,Waⅰgo,USBOS,USM都是要功能有功能,要适应性有适应性,不值得你使用,还去翻过时的那些东西?
回复

使用道具 举报

22252#
发表于 2020-10-9 23:21:42 | 只看该作者
看着很多字
占位再学习
回复

使用道具 举报

22253#
发表于 2020-10-10 11:01:25 | 只看该作者
本帖最后由 ddsony 于 2020-10-10 11:12 编辑
artour 发表于 2020-10-9 21:23
问题是一次只可以拖一个文件啊? 两个文件,原作者是UD三分区写入U盘的,现在在UDM分区下正确操作方法应 ...

帮你看了一下【优启时代系统维护盘】,里面的两个FBA、ISO镜像也不是核心和外置的关系,其实就是两个独立的PE系统:
体积小的FBA只能BIOS启动,所以只能写入UD分区,深度隐藏启动;
体积大的ISO支持EFI启动,用三分区法写入另一个可见分区,只能以可见方式启动。
UD只能这样要两分区拼凑实现所谓的BIOS/UEFI启动,就这点花头。

现在用UDm部署,两个完全可以并在一起,放到一个分区就实现BIOS/UEFI深度隐藏启动,看图1,一个分区,拖入FBA,前面留足两个镜像文件的大小,这里留了1G:



格式化完成后,再可写挂载这个分区,提取ISO里的两个文件夹合并到这个分区,如图2:



既可以BIOS启动,又可以EFI启动,而且都是深度隐藏启动,如图3,4,5:








如果这类PE两个镜像是核心与外置的关系,可以如你所愿穿开裆裤分别放在两个UDm分区上格式化。
完事后核心分区设置精确制导启动两个UDm分区就行了,这样外置也是深度隐藏的,不像UD那样外置只能放在可见区。这里不做具体赘述。

点评

谢谢悉心指导! 看来UD是该淘汰了,UD已经不是真正的隐藏了,论坛上到处还是UD三分区写入法,包括USBOS的作者的工具也是UD写入法,好多新的PE出来推行的还是UD写入法,为什么没有直接推广UDM写入,前段时间看到VENTO  详情 回复 发表于 2020-10-10 15:16
回复

使用道具 举报

22254#
发表于 2020-10-10 13:43:57 | 只看该作者

首先感谢论坛上将ddsony抽出国庆假期时间帮我远程测试MBROSTOOL快启处理后无法添加VHDX文件到UDM菜单的问题。
测试花费了大半天时间,中间换了几个操作系统,并对SSD移动硬盘重新进行了分区,仍是无法解决问题。但后面我重做移动硬盘UDM分区后,还是解决了一个问题: 能够在不挂载wgs分区的情况下使用bcd菜单进入vhdx系统了(bcd菜单需要用bootice手动添加)。

(之前,如果没有挂载wgs分区的话,在udm菜单下选择bcd再选择vhdx系统会卡死。而如果有挂载wgs分区的话,udm菜单下选择bcd没有动静,要按一下esc键才会出现bcd菜单,再选择bcd菜单里的vhdx系统,这样就正常进入桌面了)
回复

使用道具 举报

22255#
发表于 2020-10-10 15:16:22 | 只看该作者
本帖最后由 artour 于 2020-10-10 15:32 编辑
ddsony 发表于 2020-10-10 11:01
帮你看了一下【优启时代系统维护盘】,里面的两个FBA、ISO镜像也不是核心和外置的关系,其实就是两个独立 ...

谢谢悉心指导! 看来UD是该淘汰了,UD已经不是真正的隐藏了,论坛上到处还是UD三分区写入法,包括USBOS的作者的工具也是UD写入法,好多新的PE出来推行的还是UD写入法,为什么没有直接推广UDM写入,前段时间看到VENTOY,以为可以解决启动问题了,结果还是用上了UDM,都是ddsony的功劳!再次感谢!

回复

使用道具 举报

22256#
发表于 2020-10-12 22:00:30 | 只看该作者
ddsony 发表于 2020-10-9 22:17
三分区法那是UD旧时代迫不得已的产物,为了挂载外置,为了EFI启动,费劲脑袋才弄出这么个解决办法。现在 ...

试了一下推荐的USBOS,加载后各种盘符太多太乱了,安装的office97打开PPT时还提示内存错误、无法打开

点评

PPT  详情 回复 发表于 2020-10-13 08:57
回复

使用道具 举报

22257#
发表于 2020-10-13 08:57:53 来自手机 | 只看该作者
本帖最后由 ddsony 于 2020-10-13 08:59 编辑
chensjiu  2020-10-12 22:00
USBOSoffice97PPT

PPT出错问题可以向原作者反馈,几乎无时不刻在更新的。
回复

使用道具 举报

22258#
发表于 2020-10-13 12:23:01 | 只看该作者

首先,感谢D大国庆期间抽空帮我远程测试VHDX文件无法快启处理的问题。
当时测试结果仍然无法解决问题。但是今天我又重新用MBROSTOOL格式化了我的SSD,重新分区重做系统。还是原先那些操作,却出现了不一样的结果!

这次我放入wgs分区的文件仍然全采用的是细细哥的USBVHD(x)系统,共13个VHD(X)文件:

USBWin2003-EWF.vhd

USBWin7x86P.vhd
USBWin7x86P-PWF.vhd(差分)

USBWin7x64P.vhd
USBWin7x64P-PWF.vhd(差分)


USBWin10x86-2004P.vhdx
USBWin10x86-2004P-PWF.vhdx(差分)

USBWin10x64-2004P.vhdx
USBWin10x64-2004P-PWF.vhdx(差分1)
USBWin10x64-2004P-PWF-jiu.vhdx(差分2)

USBWinServer2019P.vhdx
USBWinServer2019P-PW.vhdx(差分1)
USBWinServer2019P-PWF-jiu.vhdx(差分2)

然后,进行了快启处理,发现有一些原来不能生成快启的VHDX也出现对应的文件夹,出现相应的菜单项啦。而仍有一些VHDX文件的快启处理仍不成功!好纳闷呀?

生成.boot对应文件夹的VHD(X)如下:

USBWin2003-EWF.vhd,无

USBWin7x86P.vhd,有
USBWin7x86P-PWF.vhd,有

USBWin7x64P.vhd,有
USBWin7x64P-PWF.vhd,有


USBWin10x86-2004P.vhdx,有
USBWin10x86-2004P-PWF.vhdx,无

USBWin10x64-2004P.vhdx,无
USBWin10x64-2004P-PWF.vhdx,无
USBWin10x64-2004P-PWF-jiu.vhdx,无

USBWinServer2019P.vhdx,有
USBWinServer2019P-PW.vhdx,无
USBWinServer2019P-PWF-jiu.vhdx,有


生成的udmdefault.lst菜单文件如下:


  1. !BAT
  2. #@cfg:  34  51
  3. set "title=WGoS系统"
  4. ###外部分辨率和字体配置示例
  5. #set uscrn=1000:1100
  6. #set ufont=--font-high=24 ()/boot/theme_wgs/udmsfont24.gz
  7. ################
  8. #继承上级设置
  9. if ""=="%uscrn%" && command  (77)/curcfg > nul || set _=
  10. ################
  11. #默认设置
  12. set scrn=640
  13. set fontf=()/boot/theme_wgs/udmsfont.gz

  14. #外部用户的设置(如果不想继承,注视下面2行)
  15. if not ""=="%uscrn%" && set scrn=%uscrn%
  16. if not ""=="%ufont%" && set fontf=%ufont%
  17. ####清除记忆####
  18. set uscrn= ;; set ufont=
  19. ################真正的从这里菜单开始##################
  20. debug off

  21. set root0=%@root%
  22. graphicsmode -1 %scrn% > nul ;; set scrn=
  23. timeout 30
  24. default 0
  25. ()/boot/theme_wgs/pe_theme -clear_oldset > nul || set _=
  26. splashimage --q --scale ()/boot/theme_wgs/wallpaper.jpg > nul || splashimage ()/boot/theme_wgs/wallpaper.jpg > nul
  27. font %fontf% > nul ;; set fontf=
  28. ()/boot/theme_wgs/pe_theme -m_str "%title%" -hotkey -timeout_bar -PICW -icox -menu_frame_win -float_ani -clock -leftright > nul || set _=
  29. color normal=0x0F highlight=0x0D helptext=0x0E heading=0x0A
  30. #write 0x8274 0x2D01 > nul
  31. call Fn.0 0x40000 "!BAT\necho -P:0000 $[0000]\t\t\t\t\t\t\t\t\t\0" && initscript (md)0x200+1
  32.    

  33. iftitle [ if exist /USBWin10x86-2004P.vhdx && if exist /USBWin10x86-2004P.vhdx.boot/BIOS && if not exist /USBWin10x86-2004P.vhdx.dis ] USBWin10x86-2004P\n\n
  34. #titlecfg: --class window
  35.   map /USBWin10x86-2004P.vhdx.boot/BIOS (fd0) > nul &&  map --hook ;; root (fd0) > nul || set _=
  36.   chainloader /bootmgr


  37. iftitle [ if exist /USBWin2003-EWF.vhd ] USBWin2003-EWF\n\n
  38. #titlecfg: --class window
  39.   if ""=="%LDUDPE%" if exist (77)/ldudpe set LDUDPE=(77)/ldudpe ;; if ""=="%LDUDPE%" set LDUDPE=/boot/theme_wgs/ldudpe
  40.   map --unmap=99 && map --hook > nul || set _= ;; hide > nul || set _= ;; %LDUDPE% -loaddisk  /USBWin2003-EWF.vhd || set _=
  41.   map /USBWin2003-EWF.vhd (hd0) > nul ;; map --hook ;; map --harddrives=1 > nul ;; map --hook ;; root (hd0,0) > nul || set _=
  42.   chainloader (hd0,0)/ntldr || chainloader (hd0,0)/bootmgr || chainloader (hd0,0)+1 || chainloader (hd0)+1


  43. iftitle [ if exist /USBWin7x64P.vhd && if exist /USBWin7x64P.vhd.boot/BIOS && if not exist /USBWin7x64P.vhd.dis ] USBWin7x64P\n\n
  44. #titlecfg: --class window
  45.   map /USBWin7x64P.vhd.boot/BIOS (fd0) > nul &&  map --hook ;; root (fd0) > nul || set _=
  46.   chainloader /bootmgr


  47. iftitle [ if exist /USBWin7x64P-PWF.vhd && if exist /USBWin7x64P-PWF.vhd.boot/BIOS && if not exist /USBWin7x64P-PWF.vhd.dis ] USBWin7x64P-PWF\n\n
  48. #titlecfg: --class window
  49.   map /USBWin7x64P-PWF.vhd.boot/BIOS (fd0) > nul &&  map --hook ;; root (fd0) > nul || set _=
  50.   chainloader /bootmgr


  51. iftitle [ if exist /USBWin7x86P.vhd && if exist /USBWin7x86P.vhd.boot/BIOS && if not exist /USBWin7x86P.vhd.dis ] USBWin7x86P\n\n
  52. #titlecfg: --class window
  53.   map /USBWin7x86P.vhd.boot/BIOS (fd0) > nul &&  map --hook ;; root (fd0) > nul || set _=
  54.   chainloader /bootmgr


  55. iftitle [ if exist /USBWin7x86P-PWF.vhd && if exist /USBWin7x86P-PWF.vhd.boot/BIOS && if not exist /USBWin7x86P-PWF.vhd.dis ] USBWin7x86P-PWF\n\n
  56. #titlecfg: --class window
  57.   map /USBWin7x86P-PWF.vhd.boot/BIOS (fd0) > nul &&  map --hook ;; root (fd0) > nul || set _=
  58.   chainloader /bootmgr


  59. iftitle [ if exist /USBWinServer2019P.vhdx && if exist /USBWinServer2019P.vhdx.boot/BIOS && if not exist /USBWinServer2019P.vhdx.dis ] USBWinServer2019P\n\n
  60. #titlecfg: --class window
  61.   map /USBWinServer2019P.vhdx.boot/BIOS (fd0) > nul &&  map --hook ;; root (fd0) > nul || set _=
  62.   chainloader /bootmgr


  63. iftitle [ if exist /USBWinServer2019P-PWF-jiu.vhdx && if exist /USBWinServer2019P-PWF-jiu.vhdx.boot/BIOS && if not exist /USBWinServer2019P-PWF-jiu.vhdx.dis ] USBWinServer2019P-PWF-jiu\n\n
  64. #titlecfg: --class window
  65.   map /USBWinServer2019P-PWF-jiu.vhdx.boot/BIOS (fd0) > nul &&  map --hook ;; root (fd0) > nul || set _=
  66.   chainloader /bootmgr

  67. iftitle [ if exist /grldr ] GRUB4DOS菜单\n\n
  68. #titlecfg: --class window
  69.   chainloader /grldr

  70. iftitle [ if exist /bootmgr ] BCD菜单\n\n
  71. #titlecfg: --class window
  72.   chainloader /bootmgr

  73. #iftitle [ if exist /syslinux.ldr && if exist /syslinux/syslinux.cfg || if exist /isolinux/syslinux.cfg || if exist /boot/syslinux/syslinux.cfg || if exist /boot/isolinux/syslinux.cfg ] SYSLINUX菜单\n\n
  74. ##titlecfg: --class window
  75. #  chainloader /syslinux.ldr


  76. iftitle [ if exist (77)/mainmenu ] 返回主菜单\n\n
  77. #titlecfg: --class return
  78.     (77)/mainmenu > nul || set _=
  79.     if not exist (77)/mainmenu && map --unmap=0:0xFF > nul && map --rehook > nul || set _=
  80.     set /A bd=*0x8280 & 0xFFFF > nul
  81.     rootnoverify (%bd%) > nul
  82.     #rootnoverify (bd) > nul
  83.     if (cd)==%@root% && chainloader (%bd%) > nul && boot > nul
  84.     if %bd%>=0xA0 && chainloader (%bd%) > nul && boot > nul
  85.     chainloader +1 > nul
  86.     boot > nul



复制代码



点评

03.vhd是不建对应文件夹的,启动方式不同。其它几个不出现有点奇怪。 需要咨询M大。  详情 回复 发表于 2020-10-14 12:48
回复

使用道具 举报

22259#
发表于 2020-10-14 12:48:00 | 只看该作者
chensjiu 发表于 2020-10-13 12:23
首先,感谢D大国庆期间抽空帮我远程测试VHDX文件无法快启处理的问题。
当时测试结果仍然无法解决问题。 ...

03.vhd是不建对应文件夹的,启动方式不同。其它几个不出现有点奇怪。
需要咨询M大。
回复

使用道具 举报

22260#
发表于 2020-10-14 14:58:45 | 只看该作者
WTG系统屏蔽本地磁盘


按照相关WTG系统安装贴子,WinntSetup灌注完系统提示重启时,打开MBROSTool软件主界面,右键点击界面左边事先分区表加载的WTG安装分区,点【安装系统禁止本地磁盘】:


待处理完毕后,重启完成系统安装:


进入WTG系统,显示本地磁盘被屏蔽:

回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-6-1 16:07

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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