无忧启动论坛

标题: 采用WinToUSB制作的系统如何增加第二启动PE [打印本页]

作者: jpt    时间: 2023-9-17 18:50
标题: 采用WinToUSB制作的系统如何增加第二启动PE
求教:
一块256G的固态,采用WinToUSB制作的系统能正常任意电脑上启动运行,但不能作为启动盘就有些浪费了,用隔壁某位大神的方法(他采用的是WinToGO工具,但这玩意在只能BIOS主机上制作的不能同时支持制作BIOS和EFI双支持)DiskGenius-Pro-在最后分一块出来后导入ISO不但不能启动,包括原来的移动系统也不能启动了?有高手如何解决的,多谢……
作者: test2333    时间: 2023-9-17 19:12
如果我没记错的话,用wintousb制作的win to go应该是用的微软自己的bootmgr引导,用bootice给efi分区指定驱动器号后,找找BCD文件,用Bootice打开之后添加指向Windows PE的wim文件的启动项,具体操作可以在论坛里搜索“bootice添加pe启动项”
作者: jpt    时间: 2023-9-17 19:50
test2333 发表于 2023-9-17 19:12
如果我没记错的话,用wintousb制作的win to go应该是用的微软自己的bootmgr引导,用bootice给efi分区指定驱 ...

谢谢,关建是在后一分区内分出一块出来后,原系统也就不能启动了-启动时蓝屏故障
作者: jpt    时间: 2023-9-17 19:50
jpt 发表于 2023-9-17 19:50
谢谢,关建是在后一分区内分出一块出来后,原系统也就不能启动了-启动时蓝屏故障

还不到增加新PE那块
作者: ppll2030    时间: 2023-9-17 20:08
没用过wtg哈。不过你要是说分区会破坏wtg。
以下纯属瞎说,那就试试先分好区,在制作wtg,最后再添加PE试试
作者: nathan6498    时间: 2023-9-17 20:51
没用过wtg哈
作者: ma__jjuunn    时间: 2023-9-17 21:37
直接搞VHD,用bootice加菜单就行了,启动多少系统多少PE都行,只要有空间,建议到论坛VHD区和USB启动区学习
作者: liangzr1976    时间: 2023-9-18 07:00
ma__jjuunn 发表于 2023-9-17 21:37
直接搞VHD,用bootice加菜单就行了,启动多少系统多少PE都行,只要有空间,建议到论坛VHD区和USB启动区学习

不完全是!
看看WTGA作者的提示。

也可以看看本人的一些失败经验。不排除经验不准确。
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=436564
(2023/07/19早更) 乱玩PE启动,单分区legacy、UEFI,失败一例
作者: szwp    时间: 2023-9-18 07:39
不要考虑usb,当它正常硬盘玩,就都搞定了。考虑的太复杂
作者: liangzr1976    时间: 2023-9-18 09:34
szwp 发表于 2023-9-18 07:39
不要考虑usb,当它正常硬盘玩,就都搞定了。考虑的太复杂

看看2013年的帖子
bootmgr 作为 USB 第一启动的成功率如何?(投票
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=308877

本人理解不一定正确,于 2023-9-4
在该贴23楼的 讨论

作者: szwp    时间: 2023-9-18 09:48
liangzr1976 发表于 2023-9-18 09:34
看看2013年的帖子
bootmgr 作为 USB 第一启动的成功率如何?(投票
http://bbs.wuyou.net/forum.php?mo ...

http://bbs.wuyou.net/forum.php?m ... &fromuid=225195

这样发,就不需要说23楼了。不要将当它USB实测下,就明白了。
作者: nathan6498    时间: 2023-9-18 15:47
学习学习
作者: laivincent    时间: 2023-9-18 15:51
我试了N次了,很麻烦的,成功率很低。会令到WTG系统很不稳定,你倒不如买多一个U盘用PE.
作者: liangzr1976    时间: 2023-9-18 16:20
本帖最后由 liangzr1976 于 2023-9-18 16:27 编辑

我也是吹吹水!
个人觉得,
MS对待USB移动设备及固定安装硬盘上,还是有一点点区别对待的。
1、用USB启动的,随便MBR、GPT可能都能实现legacy、efi双启动,特别是MBR模式。
2、固定硬盘,好像用MBR能实现legacy、efi双启动,gpt好像不能做legacy启动。
      论坛好像有讨论GPT如何启动legacy的帖子

http://bbs.wuyou.net/forum.php?mod=viewthread&tid=427469
抛砖引玉:GPT引导BIOS+UEFI

http://bbs.wuyou.net/forum.php?mod=viewthread&tid=437280
折腾旧机器:BIOS主板,使用大硬盘GPT+UEFI

http://bbs.wuyou.net/forum.php?mod=viewthread&tid=437262
求“抛砖引玉:GPT引导BIOS+UEFI”这个帖子中资源,原链已挂


3、不要强求VHD 同时支持legacy、efi,可以满足USB 非VHD系统,同时挂PE
    用WTGA
    http://bbs.wuyou.net/forum.php?mod=viewthread&tid=419553
    浅谈WTG辅助工具(wtga)的制作原理


   https://www.jb51.net/softs/876866.html
Windows To Go辅助工具(WTG辅助工具) V5.6.0.0 萝卜头版

作者: martin313    时间: 2023-9-18 16:30
本帖最后由 martin313 于 2023-9-18 16:33 编辑
jpt 发表于 2023-9-17 19:50
谢谢,关建是在后一分区内分出一块出来后,原系统也就不能启动了-启动时蓝屏故障


那就不要再分一个区出来啊,PE的WIM文件可以放置于任意位置,在BCD里设置好路径即可
按图所示,用 BOOTICEx64_v1.3.4 找到 BCD 文件,进行修改

添加WIM(boot.sdi)_图解.jpg (145.47 KB, 下载次数: 174)

添加WIM(boot.sdi)_图解.jpg

作者: my9823    时间: 2023-9-18 16:35
ventoy不香
作者: martin313    时间: 2023-9-18 16:38
个人认为:利用巨硬原生的启动方案,是最佳方案
作者: jpt    时间: 2023-9-19 14:01
martin313 发表于 2023-9-18 16:30
那就不要再分一个区出来啊,PE的WIM文件可以放置于任意位置,在BCD里设置好路径即可
按图所示,用 BOO ...

高明,下来我再试试
作者: martin313    时间: 2023-9-19 14:04
jpt 发表于 2023-9-19 14:01
高明,下来我再试试

嗯,我觉得是可行的,到时候反馈一下成果。
作者: jpt    时间: 2023-9-19 14:04
laivincent 发表于 2023-9-18 15:51
我试了N次了,很麻烦的,成功率很低。会令到WTG系统很不稳定,你倒不如买多一个U盘用PE.

觉得也是呢
作者: jpt    时间: 2023-9-19 14:05
jpt 发表于 2023-9-19 14:04
觉得也是呢

就想试试
作者: jpt    时间: 2023-9-19 14:09
感谢各位大神的分享
作者: szwp    时间: 2023-9-19 14:58
jpt 发表于 2023-9-17 19:50
谢谢,关建是在后一分区内分出一块出来后,原系统也就不能启动了-启动时蓝屏故障

用磁盘管理中的压缩卷
作者: jpt    时间: 2023-9-19 15:09
ppll2030 发表于 2023-9-17 20:08
没用过wtg哈。不过你要是说分区会破坏wtg。
以下纯属瞎说,那就试试先分好区,在制作wtg,最后再添加PE试 ...

WinToUsb制作移动系统时会全格目标盘,wintogo支持先分区但达不到想要的模式
作者: jpt    时间: 2023-9-19 16:52
martin313 发表于 2023-9-19 14:04
嗯,我觉得是可行的,到时候反馈一下成果。

测试结果再反馈,多谢了
作者: liangzr1976    时间: 2023-9-19 19:28
jpt 发表于 2023-9-19 15:09
WinToUsb制作移动系统时会全格目标盘,wintogo支持先分区但达不到想要的模式

没试过wintogo巨婴原生方式,不知到原生方式是否同时支持legacy及efi.
按楼主说 正常是legacy模式。
但可能支持先分区。
那就是按MBR方式分区:
第1主分区NTFS激活、次主分区FAT32
wintogo安装于第一主分区。BCD引导FAT32分区的wim_PE
次分区FAT32按正常efi布局PE资料
作者: jpt    时间: 2023-9-19 19:50
liangzr1976 发表于 2023-9-19 19:28
没试过wintogo巨婴原生方式,不知到原生方式是否同时支持legacy及efi.
按楼主说 正常是legacy模式。
但 ...

嗯   wintogo可以这样,就是其制作时只能设置成一种启动模式,同时支持BIOS和UEFI启动模式还没弄明白。 wintoUSB却能同时两种模式支持……
作者: liangzr1976    时间: 2023-9-19 23:46
本帖最后由 liangzr1976 于 2023-9-19 23:50 编辑

直接上WTGA吧,刚试过 uefi + MBR 、CHS参数,在至强魔改U版台式机、机械师Z2笔记本两台电脑上正常,
即 efi、legacy 都正常。
已测试 legacy 模式 编辑 BCD可实现增加wim 的 PE(win8.1mini)

用diskgen看 是 FAT32主激活分区、NTFS做系统存放区
用的是8年前的 8GB USB2.0的 U盘。
感觉还算流畅
用的是 三杰 的 wzzok、dotnet4.8 改进版 win10 2016 ltsb
安装后 占硬盘 约6GB 含精简的wpsoffice2019等,已局部NTFS压缩,含page*.*、swap*.*文件

作者: liangzr1976    时间: 2023-9-20 12:26
本帖最后由 liangzr1976 于 2023-9-21 06:50 编辑

用WTGA尝试了VHDX虚拟硬盘方式,USB2.0 16GB U盘,其它同上面一例。

用AMD Ryzen 7 3700X 8-Core Processor@3.59 GHz Windows 10 IoT 企业版 LTSC 21H2  验证UEFI正常

用G4400 CPU 系统,验证legacy、UEFI正常。

感觉,在 USB2.0  如果 没有 ewf 影子系统缓存, U盘+ VHD 的比  真U盘的 要卡慢比较多

很多u盘仅仅是 usb3.0j接口,写峰值达到50MB/s,实际平均还是10~25MB/s

作者: jpt    时间: 2023-9-22 10:11
jpt 发表于 2023-9-19 14:01
高明,下来我再试试

目的和方式
采用"WinToUSB"非WinToGo制作的U盘系统无损添加优启通UEFI+BIOS启动,以达成UEFI启动WTG+PE、BIOS启动WTG+PE的目的

全程本地系统操作:
--在本地可以看到WinToUSB系统有两个分区、这里是“I:"和“J:",前面小分区“I:"为引导分区、内有BOOT引导文件--

一、优启通生成.iso系统/后解压到含“WinToUSB”文件的J分区根目录内(若单独分一块出来WTG系统就会损坏-目前未解决)
二、如果只需要UEFI启动PE,那么到这里主板支持此启动的应该就可以了。
三、添加BIOS启动PE:
1、制作好WTG的移动盘已经有了Bios的启动项,我们要做的就是把PE的Bios启动项替换进去(不直接添加是为了防出错)。
2、先把 I:\BOOT\BCD文件复制出来--以便后来添加启动项时的参考。
3、找到 J:\GRLDR文件(PE的Bios启动文件),复制到WTG的“I:"分区根目录下。
4、找到 J: \BOOT\BCD这个文件复制到 I:\BOOT\全部替换原来的BCD文件。
5、启动BOOTICE管理工具/BCD编辑/其它BCD文件查找或直接拖放进去第"2"步备存的BCD文件/智能编辑/记录下启动内容信息(原WinToUSB系统启动项)/关闭。
6、再BOOTICE管理工具打开 I: /BOOT/BCD文件/智能编辑/界面内可以看到windows..PE(Uefi)和Menu(BiosPE启动项)及Disk(可直接删除)。没有WinToUSB系统的启动项,界面内点击/添加/新建VHD(建立的WinToUSB系统是此模式)。
7、界面内的:启动磁盘、分区、文件及语言等均参照第5步记录下的内容选取/菜单标题都可自定义及启动项排序/保存当前设置/确认/保存全局设置/确认/关闭/退出
8、为防误删,“I:"分区盘符直接隐藏,“J:"分区日常要用到,PE及WinToUSB文件全部隐藏。
9、重启电脑/选取WinToUSB系统/新界面正常出来各启动选项/测试Bios各项均OK(我这里主板不支持Uefi暂无测试)。

到这一步已经可以实现:已达成UEFI启动WTG+PE、BIOS启动WTG+PE的目的/另PE有直接本地安装模式,经测试WinToUSB系统下弄完后PE启动正常、WinToUSB系统无法启动,暂没整明白……

优启动在旧主板上启动时较慢,微PE的Bios启动文件是哪个???目前还没弄到---
作者: szwp    时间: 2023-9-22 10:24
进WTG系统,磁盘管理-右键压缩卷后重启。
作者: liangzr1976    时间: 2023-9-22 14:43
本帖最后由 liangzr1976 于 2023-9-22 14:48 编辑

1、32# 做法太复杂,只是支持不用重新分区。WTGA应该也是支持的,但默认不是这个参数,通过手改参数 可以 不重新分区。

2、除此之外,就是按普通U盘或普通硬盘那样,更改BCD或efi就行了。

可分别通过U盘 的 lagecy、UEFI编辑进入 系统,用Bootice尝试 编辑各自的 BCD,legacy 方式尽量 将metro方式关闭。编辑BCD添加 *.sdi、*wim文件启动PE,尽量用全内置的PE
   如果uefi方式,BCD无效,就用xorbootU 更改*.efi文件 实现 多引导菜单,多PE、多linux、grub的引导

3、个人认为;

    winxp、win7原生不支持 usb 系统,都是通过魔改 实现 USB系统的,其中win7 的 魔改 特别成功, vhd in USB 用的很好,很自由,可以随意在 不同的电脑 主机、不同的USB盘中 复制使用。

   但win8、win10等 使用 wtg类方案做的系统,应该都是对license做了加密的,系统的license应该是和硬盘本身的硬件ID等关联锁死的,WTG内的VHD应该无法随意复制的到 其它U盘使用。 甚至U盘分区调整,可能影响U盘分区的ID,导致系统license识别失败而蓝屏。


作者: jpt    时间: 2023-9-22 19:45
liangzr1976 发表于 2023-9-22 14:43
1、32# 做法太复杂,只是支持不用重新分区。WTGA应该也是支持的,但默认不是这个参数,通过手改参数 可以  ...

非常棒
作者: 无犹启动    时间: 2023-10-17 10:47
学习学习




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