无忧启动论坛

 找回密码
 注册
搜索

請問UEFI下(不用Ventoy)如何以U盤(或外接硬盤)引導兩個以上不同PE開機

查看数: 1633 | 评论数: 45 | 收藏 5
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2024-10-28 23:02

正文摘要:

本帖最后由 ntconjohn 于 2024-11-8 08:08 编辑 各位先進好:       後學乃菜鳥級別,PC環境為Security Boot, UEFI模式開機, 若不用Ventoy, 想以U盤(或外接硬盤)引導多個PE開機,交互使用 ...

回复

yuadao 发表于 4 小时前
NTFS+FAT32万能双分区,wim格式的PE文件放NTFS数据区,引导文件放FAT32分区里面(bootmgr, boot.sdi, boot和EFI菜单文件),激活fat32即可编辑其中的BCD菜单用于引导。至于如何添加wim格式的PE菜单,就不需要我说了吧
kenooze 发表于 5 小时前
刚刚的,把pe直接放d盘,重装安装简单,而且还装了ventoy硬盘版~彻底告别u盘
hilsonma 发表于 2024-11-3 21:03:36
本帖最后由 hilsonma 于 2024-11-3 21:40 编辑

看到25楼的u盘uefi启动模板是有一些坛友下载的
在这里更新一下,加一个传统启动的引导文件bootmgr,这样就变成双启模板了,同时支持legacy启动和uefi启动。感谢 @dfw9 @szwp 的提示。

U盘双启动模板.7z (1.59 MB, 下载次数: 8)

模板试过是没有问题的,如果放到你的U盘却不能传统启动,就需要处理一下mbr和pbr及激活分区。不明白的可以进一步学习,或者把u盘资料备份后当成新盘用模板里的分区批处理重新分区就好了。

把这个双启模板里的bootmgr去掉就是纯uefi启动模板。

模板里的两个批处理不是启动必须的,只是作为维护用的,如果u盘启动做好了不需要添加更多pe的话,批处理文件是可以去掉的。


如果你身边的电脑都支持uefi启动,就做纯uefi启动的u盘就好了
如果有不支持uefi启动的老电脑,就需要制作双启的u盘
如果是10年前的老电脑,用以上双启模板的u盘都不能启动的话,可以尝试ud启动,有需求我再回贴
如果有更老的电脑,ud启动都不成功的话,可以尝试量产制作(这就是本论坛量产版块的内容,我也没有深入学习)
如果量产的启动u盘都不能启动的老电脑应该都淘汰了吧,这样的古董都是早期的usb接口,甚至连usb接口都没有,只能是光驱启动或更早的软驱启动来维护。

点评

感謝前輩指導,抽空再研究看看!!  发表于 2024-11-4 00:49
kappa01 发表于 2024-11-1 13:48:04
1、先找能过security boot启动的合盘pe,一般是.iso格式(如某大神的微pe v1.2、2.1、2.3合盘)
2、U盘为fat32格式
3、将pe解压到U盘根目录
4、打开U盘,找到.wim格式的pe文件(合盘至少2个以上),可以把自己喜欢的pe解压出来的.wim文件替换不想要的,几个都行
5、用bootice软件编辑EFI文件夹里面的MICROSOFT文件夹里面的BOOT文件夹里面的BCD文件,将替换进来pe的做好启动项(不会的话自己找教程琢磨,很简单的),当然不是所有替换进来的pe都能正常启动,我的经验大部分都可以
6、制作结束
7、启动电脑按F12进快速启动界面选择U盘选择pe进入
hilsonma 发表于 2024-11-1 12:56:38
dfw9 发表于 2024-11-1 11:32
多PE,默认第一列为HTTP。

还是我太自信,没有检查,用的是以前做的bcd,用于pxe的,不过只是显示问题,实质启动是可以的。
刚刚也改正更新了。
感谢指正。
dfw9 发表于 2024-11-1 11:32:44
hilsonma 发表于 2024-10-29 21:55
可以如下制作符合security boot 的usb启动盘

1.确立esp (EFI System Partition)

多PE,默认第一列为HTTP。

点评

还是我太自信,没有检查,用的是以前做的bcd,用于pxe的,不过只是显示问题,实质启动是可以的。 刚刚也改正更新了。 感谢指正。  详情 回复 发表于 2024-11-1 12:56
dfw9 发表于 2024-11-1 11:30:50
hilsonma 发表于 2024-10-31 16:05
可能是我改了附件文件名结果更新出错,现在当成新附件重新上传了。

已制作成功,谢谢。
hilsonma 发表于 2024-10-31 16:05:40
dfw9 发表于 2024-10-31 08:33
抱歉,该附件无法读取
怎么回事?

可能是我改了附件文件名结果更新出错,现在当成新附件重新上传了。

点评

已制作成功,谢谢。  详情 回复 发表于 2024-11-1 11:30
yzw92 发表于 2024-10-31 08:56:43
学习下。
dfw9 发表于 2024-10-31 08:33:57
hilsonma 发表于 2024-10-30 12:14
不好意思,25楼下载包中,添加pe启动项 的批处理中,有一条指令漏了修改,现在已修正,请下载过的坛友重新 ...

抱歉,该附件无法读取
怎么回事?

点评

可能是我改了附件文件名结果更新出错,现在当成新附件重新上传了。  详情 回复 发表于 2024-10-31 16:05
前輩好,後學昨晚有下載到,但就是無法上傳到無憂論壇,目前已放到google請收訊息  发表于 2024-10-31 09:37
hilsonma 发表于 2024-10-30 12:14:52
本帖最后由 hilsonma 于 2024-10-30 12:16 编辑

不好意思,25楼下载包中,添加pe启动项 的批处理中,有一条指令漏了修改,现在已修正,请下载过的坛友重新下载。(创建启动项id那条指令,忘了指定bcd文件。)

点评

抱歉,该附件无法读取 怎么回事?  详情 回复 发表于 2024-10-31 08:33
謝謝更新  发表于 2024-10-30 19:08
a4466123 发表于 2024-10-30 09:29:58
a4466123 发表于 2024-10-30 09:20
我用的是把隨身碟給分了3個1GiB的碟區(FAT32製式)放了3個PE,1個狠大的碟區(NTFS製式)放了日常維護的軟 ...

我還沒在 Security Boot 環境下測過介過。。。
a4466123 发表于 2024-10-30 09:20:32
本帖最后由 a4466123 于 2024-10-30 09:23 编辑

我用的是把隨身碟給分了3個1GiB的碟區(FAT32製式)放了3個PE,1個狠大的碟區(NTFS製式)放了日常維護的軟體們
liuwuhao 发表于 2024-10-30 08:44:43
学习了,感谢分享
dfw9 发表于 2024-10-30 08:43:07
liangyi 发表于 2024-10-29 18:26
如果环境为 Security Boot 且为开启状态下的话,UEFI下多重引倒PE基本没戏,因为微软签名验证的安全启动就 ...

如果关了安启,有些游戏(瓦罗兰特)就耍不了了。

点评

这个不了解,我平常不怎么玩游戏的,偶尔玩的都是以前的老游戏  发表于 2024-10-30 17:48
szwp 发表于 2024-10-30 08:26:58
第一个成功后,修改bcd添加第二个
GXNNYWF 发表于 2024-10-30 07:30:54
谢谢分享。
ntconjohn 发表于 2024-10-30 07:05:57
邪 发表于 2024-10-29 22:36
回错人了,不用在意,发给楼主的

前輩莫生氣
都是後學發帖時,沒表達清楚,
已再次修改標題及內容,謝謝回復
wolthon 发表于 2024-10-30 00:28:28
martin313 发表于 2024-10-29 07:11
硬盘启动PE,也可设置多个。如图,工具用BOOTICE,论坛有
1.要使 boot from wim 启动成功,只需要2个文 ...

感谢,学习了!
发表于 2024-10-29 22:36:16
martin313 发表于 2024-10-29 14:00
你想说啥?莫名其妙

回错人了,不用在意,发给楼主的

点评

前輩莫生氣 都是後學發帖時,沒表達清楚, 已再次修改標題及內容,謝謝回復  详情 回复 发表于 2024-10-30 07:05
hilsonma 发表于 2024-10-29 21:55:11
本帖最后由 hilsonma 于 2024-11-2 09:05 编辑

可以如下制作符合security boot 的usb启动盘

1.确立esp (EFI System Partition)
  一般地,使用fat32分区做为esp,有的主板也支持其他分区格式(如ntfs等)做为esp.
  如果你的u盘现有分区不能做为esp使用,就需要分出一个fat32分区做为esp.
2.复制启动文件到esp
  复制你现有的最新版本的bootmgfw.efi 到 u盘esp的 \EFI\Boot\ ,改名为bootx64.efi
  复制 boot.sdi 到u盘esp
3.复制你需要的wim文件到 u盘
4.建立bcd文件到u盘esp的 \EFI\Boot\

以上步骤如果不懂操作,可以直接使用以下模板
U盘启动模板_UEFI.7z (1.24 MB, 下载次数: 36)

下载包里有个批处理为 分区.cmd 可以将你的u盘当做新盘来分区
容量不大的可使用第7项分区功能(只分一个fat32分区)
容量较大的可使用第4项分区功能(分一个500MB的fat32分区,其余分为一个ntfs分区)
分区前请选择正确的磁盘,选错磁盘会造成数据丢失。
(分区不是必需的步骤,只有现有分区不能做为esp使用时才需要重新分区,或者是不明白现有分区是否可以做为esp使用时就把u盘资料备份后做为新盘重新分区)

确认esp后(或者分区后),将下载包解压放到esp,将你经常使用的pe的wim文件改名为boot.wim替换到 \pe\boot.wim 即成功制作了usb启动盘。

要引导多个pe,将pe的wim文件复制到u盘,然后将相应的wim文件拖放到 添加PE启动项.cmd 这个批处理上面来即可添加更多的pe引导项。
必须使用u盘esp里的 添加PE启动项.cmd ,因为要以此来获取esp盘符。
额外的wim文件不要求放在esp,只要放在u盘就可以。

点评

多PE,默认第一列为HTTP。  详情 回复 发表于 2024-11-1 11:32
謝謝您指導,後學再研究看看!!  发表于 2024-10-29 23:17

评分

参与人数 1无忧币 +5 收起 理由
dfw9 + 5 很给力!

查看全部评分

liangyi 发表于 2024-10-29 18:26:58
本帖最后由 liangyi 于 2024-10-30 17:55 编辑

如果环境为 Security Boot 且为开启状态下的话,UEFI下多重引倒PE基本没戏,因为微软签名验证的安全启动就过不了,如果是针对特定电脑使用,或许还可以利用安全启动泄露密钥给文件签名,这个在论坛内搜索关键词“安全启动”,可以找到相关文章,例如以下文章
关于过微软签名验证的安全启动--surface-pro7设备折腾
静默绕过安全启动小工具分享
安全启动泄露密钥及相关UEFI BIOS开发文件分享

如果关了 Security Boot 的话,那可以利用 grub2、bootmgr、 GRUB4DOS for UEFI 实现 UEFI 下多重引导 PE

我用的三分区法(UD区+数据区+UEFI区),引导是 GRUB4DOS+bootmgr,分别满足Legacy BIOS、UEFI

分区结构如下图


文件结构如下
UEFI分区:
│  bootmgr
│  BOOT8x64.WIM
│  BOOT10x64.WIM

└─Boot
   │  BCD
   │  boot.sdi
   │  bootvhd.dll
   │  memtest.exe
   │
   ├─Fonts
   │      chs_boot.ttf
   │      wgl4_boot.ttf
   │
   └─zh-CN
           bootmgr.exe.mui

BCD如下,见红框处 已禁用签名验证


添加支持UEFI启动的PE到分区内,在BCD添加条目参数就可以实现多重引导了,软件就分区助手、DiskGenius、BOOTICE 这些,论坛里有相关文章



点评

如果关了安启,有些游戏(瓦罗兰特)就耍不了了。  详情 回复 发表于 2024-10-30 08:43
原來如此,目前手上PE都是在SECURITY BOOT 關閉下才能開機  发表于 2024-10-30 07:16
感謝您指導提點  发表于 2024-10-29 21:54

评分

参与人数 1无忧币 +3 收起 理由
dfw9 + 3 赞一个!

查看全部评分

渝垫老 发表于 2024-10-29 17:46:32
感谢分享
wwwlhp 发表于 2024-10-29 15:28:42
martin313 发表于 2024-10-29 07:11
硬盘启动PE,也可设置多个。如图,工具用BOOTICE,论坛有
1.要使 boot from wim 启动成功,只需要2个文 ...

多谢分享!!!
martin313 发表于 2024-10-29 14:00:26
邪 发表于 2024-10-29 13:19
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=438362&extra=page%3D2&page=1

你把这个看看,无 ...

你想说啥?莫名其妙

点评

回错人了,不用在意,发给楼主的  详情 回复 发表于 2024-10-29 22:36
感謝您指導提點  发表于 2024-10-29 21:53
可能把你当楼主了,所有回复你制作方法,O(∩_∩)O哈哈~  发表于 2024-10-29 17:33
发表于 2024-10-29 13:19:42
martin313 发表于 2024-10-29 09:13
ventoy是方便,但我用不到

基本上就是硬盘启动一个PE,足矣。

http://bbs.wuyou.net/forum.php?mod=viewthread&tid=438362&extra=page%3D2&page=1

你把这个看看,无视掉ventoy这块,自己分区,硬盘,u盘都可以用BOOTMGR,给你个引导看看,解压放fat32或者fat分区,改好bcd就可以引导,其实就是wepe里面的文件,本来想发附件,上传各种失败,发个网盘吧。boot.sdi要和bcd放同一个分区,wim不一定放同一个分区

https://wwav.lanzouw.com/ifhLq2dna05e
密码:8ic1

点评

不感兴趣,自个玩去吧  发表于 2024-10-29 14:01
你想说啥?莫名其妙  详情 回复 发表于 2024-10-29 14:00
GXNNYWF 发表于 2024-10-29 12:45:44

感谢大佬分享
yyz2191958 发表于 2024-10-29 12:43:39
444742627 发表于 2024-10-29 11:00
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=426219
UEFI支持多PE,可供参考

好人

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

闽公网安备 35020302032614号

GMT+8, 2024-11-22 17:53

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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