无忧启动论坛

标题: 有什么办法把PE装进本地硬盘 [打印本页]

作者: lihui612ld    时间: 2021-1-24 23:24
标题: 有什么办法把PE装进本地硬盘
系统分区表类型为GPT,分三个区第一个分区为ESP分区,1GB大小。然后是C盘,D盘,有什么办法可以将PE装进硬盘,可以在BIOS下选择启动项的那种。求助。

作者: 那只幽灵    时间: 2021-1-25 00:13
这不就是双系统模式吗?然后添加启动项什么的不就可以了吗?
还是说我想简单了
作者: ahxx    时间: 2021-1-25 00:48
可以,我就这个干的,用P大的XORBOOT UEFI v0.25 x64添加引导,esp分15G存放C盘ghost备份的文件和PE的wim文件(isoy也可以)

翻翻@hilsonma大佬的帖子有方法

作者: Ytqing    时间: 2021-1-25 10:42
参考微PE那套 安装到本地硬盘 。
然后把你的wim文件替换了就ok了
作者: hilsonma    时间: 2021-1-25 11:14
本帖最后由 hilsonma 于 2021-1-25 11:26 编辑

把pe镜像文件放到硬盘,三个区随你选择一个,然后添加启动项到启动菜单中。

你说的可以在BIOS下选择启动项的那种,是不是指在uefi固件设置中选择,或者在开机的时候按热键出现开机启动项选择时选择.
如果是这种要求,必须有主板的支持,如果主板不支持,不能做到这种设置。

但你可以在你的主启动菜单中设定等待时间为1秒,这样,开机的时候不按键就会默认进入正常系统,按上下箭头键,就会出现主启动菜单,等待你选择进正常系统还是进pe.

你的主启动菜单,可以是微软的Windows Boot Manager (bcd菜单),在关了安全启动之后,也可以是grub2菜单或xorboot菜单等等其他第三方引导的菜单。
作者: lihui612ld    时间: 2021-1-25 12:50
hilsonma 发表于 2021-1-25 11:14
把pe镜像文件放到硬盘,三个区随你选择一个,然后添加启动项到启动菜单中。

你说的可以在BIOS下选择启动 ...

我的实现方法是将硬盘压缩出2G空间,然后把它格式化成FAT分区,将PE所需的文件放进这个分区,然后用BOOTice添加启动序列,这种办法可以在UEFI固件中设置启动顺序,就跟插入了一个U盘一样,但是会出现一种情况,那就是可能会在固件中无法找到Windows boot manager启动项,需要用bootice取消隐藏,有什么办法可以稳定点,这种情况跟分区类型有没有关系呢?
作者: lbw2007    时间: 2021-1-25 13:18
同3楼,用XORBOOT启动wim,或者用其他软件启动也可以
作者: hilsonma    时间: 2021-1-25 14:56
本帖最后由 hilsonma 于 2021-1-25 15:34 编辑
lihui612ld 发表于 2021-1-25 12:50
我的实现方法是将硬盘压缩出2G空间,然后把它格式化成FAT分区,将PE所需的文件放进这个分区,然后用BOOTi ...

你这种部署就是需要主板支持的那种情形,如果主板支持一个硬盘有多个UEFI启动项,就可以使用你这种方案,如果主板不支持或者支持不好可能出问题,象你说的无法找到Windows Boot Manager这种情况,就不要使用这种方案。

要加一个PE到你这gpt硬盘,并不需要很多文件的,也不需要单独再建一个分区,只需要放一个wim文件到你那三个分区之一就可以了,要隐藏就放到ESP,我一般放到ESP。然后再修改菜单添加这个pe的启动项。

如果主菜单是wbm (Windows Boot Manager),就需要放多一个boot.sdi 文件。
如果主菜单是xorboot,是内置了boot.sdi 和 bcd 的。
如果主菜单是grub2,也是可以自动内建boot.sdi和bcd的,还可以将所有启动文件封装成一个单一的efi文件。

我一般是关了安全启动使用grub2引导。

如果你也关了安全启动的话,可以将ESP的 \EFI\Microsoft\Boot\bootmgfw.efi 改名为 bootmgf.efi (也就是去掉字母w),然后使用附件中的bootmgfw.efi 代替到ESP的 \EFI\Microsoft\Boot 中,这个附件是我封装的grub2的单文件efi,菜单第一项就是启动改名的bootmgf.efi,第二项就是启动pe.wim,只要将pe的wim镜像改名为pe.wim放到ESP的根目录就可以了。其实pe.wim放其他分区的根目录也可以的。
bootmgfw.7z (2.14 MB, 下载次数: 14)

需要进pe的时候就在开机时按上下箭头键,出现菜单后选择第二项进pe.
作者: dyp1129    时间: 2021-1-25 17:15
GPT分区 里 新建 efi分区,把pe解压进去,就可以 在开机菜单,选择pe
作者: lusir401    时间: 2021-1-25 17:22
说的有点负复杂,最好用图片说话。
作者: zhangze    时间: 2021-1-25 19:58
把微软的winre换成自己的pe,这样就行了!
作者: lihui612ld    时间: 2021-1-27 23:14
lusir401 发表于 2021-1-25 17:22
说的有点负复杂,最好用图片说话。

方法其实就是9楼说的一样,不过我现在遇到了几个问题,Windows boot manager 被隐藏,PE的BCD加了一个默认从本地硬盘启动,但是进系统后无法关机,有点奇葩。
作者: lihui612ld    时间: 2021-1-27 23:14
zhangze 发表于 2021-1-25 19:58
把微软的winre换成自己的pe,这样就行了!

是个思路,我明天尝试下

作者: lihui612ld    时间: 2021-1-27 23:23
hilsonma 发表于 2021-1-25 14:56
你这种部署就是需要主板支持的那种情形,如果主板支持一个硬盘有多个UEFI启动项,就可以使用你这种方案, ...

其实我这边是做DIY电脑的,各品牌主板都有,做的系统只按芯片组做了区分,没有按品牌区分,经常会遇到客户收到主机无法引导的情况,而且远程客户装系统也是一大难事,所以才有了这个想法,把PE加进硬盘里面,按快速启动键做选择就可以实现进入PE,如果改成第三方引导如GRUB2 本质上跟用Windows boot manager引导是一样的,当固件找不到引导时一样会无法进入系统,自从加了一个PE进硬盘后,现在的问题是能正常引导了,但如果是通过PE跳转进入windows的,会无法正常关机,关掉快速启动后才能正常关机,就是说shutdown -s -t 0可以正常关机,但是 shutdown -s -hybrid -t 0 却无法关机,搞不清楚为什么引导不同会造成关机问题。
作者: ljhwxhn    时间: 2021-1-28 00:03
其实我也想要一个pe 系统 支持.net 和有线无线网络以及远程就好了
作者: hilsonma    时间: 2021-1-28 10:58
lihui612ld 发表于 2021-1-27 23:23
其实我这边是做DIY电脑的,各品牌主板都有,做的系统只按芯片组做了区分,没有按品牌区分,经常会遇到客 ...

如果是支持UEFI的电脑,硬盘使用标准GPT模式,ESP只有一个引导文件 \EFI\Microsoft\Boot\bootmgfw.efi ,这种情况下应该不会发生固件找不到引导的情形。

当这个引导文件不是ms原本的bootmgfw.efi时,需要关掉快速启动。
因为启用快速启动的话,关机其实是休眠,系统需要修改主引导菜单让下次启动变成从休眠中苏醒。
而主引导菜单是第三方引导的话,系统就无法修改,系统只会修改bcd菜单。

所以,使用第三方引导,除了要关掉固件的安全启动,还要关掉windows的快速启动。
作者: 2012bant    时间: 2021-1-28 13:39
1.将小于300M的PE(wim格式)放在ESP里面,建立启动项就可以。
2.也可以把做好的PE放在硬盘任意位置,建立启动项即可。

我硬盘就是3个启动项,第一个是系统,第二个是esp的PE,第三个是F盘里面的pe。
作者: 泮安宁    时间: 2021-1-28 15:13
在硬盘中分出来一块分区,格式化为fat32,然后把pe的iso文件解压到这个分区根目录,就行了,启动时从bios启动
作者: lihui612ld    时间: 2021-1-28 23:08
hilsonma 发表于 2021-1-28 10:58
如果是支持UEFI的电脑,硬盘使用标准GPT模式,ESP只有一个引导文件 \EFI\Microsoft\Boot\bootmgfw.efi , ...

可能就是你说的情况,在未加PE的时候,我们经常遇到重启后提示reboot and select proper boot drvice or  insert boot media in selectde boot device and press a key ,固件变成默认传统引导,关闭CSM后才能正常引导windows boot manager ,谢谢提醒
作者: lihui612ld    时间: 2021-1-28 23:37
zhangze 发表于 2021-1-25 19:58
把微软的winre换成自己的pe,这样就行了!

有没有这方面的资料可以参考的,我这没有成功
作者: hilsonma    时间: 2021-1-28 23:44
lihui612ld 发表于 2021-1-28 23:08
可能就是你说的情况,在未加PE的时候,我们经常遇到重启后提示reboot and select proper boot drvice or  ...

支持UEFI的电脑,建议关闭CSM
如果是主板固件原因,会自动还原默认设置,而且是默认传统引导,那么更新主板固件,或者将GPT硬盘添加传统引导变成双引导。
作者: 2012wjia    时间: 2021-2-3 21:53
提示: 作者被禁止或删除 内容自动屏蔽
作者: zhangze    时间: 2021-2-19 18:56
lihui612ld 发表于 2021-1-28 23:37
有没有这方面的资料可以参考的,我这没有成功

c:\Recovery\WindowsRE\Winre.wim
作者: baosheng00    时间: 2021-2-20 00:10
没有比这个软件简单了

http://bbs.wuyou.net/forum.php?m ... d=422261&extra=
作者: jzyzr    时间: 2021-2-26 22:22
看来还是好多人考虑过这事儿
作者: sairen139    时间: 2021-2-27 10:38
很简单,把pe放到硬盘任意位置,用bootice新建一个启动项目启动这个pe就可以了,绝对成功我一直这么做的。
作者: jzyzr    时间: 2021-2-27 11:24
sairen139 发表于 2021-2-27 10:38
很简单,把pe放到硬盘任意位置,用bootice新建一个启动项目启动这个pe就可以了,绝对成功我一直这么做的。

在几台机子上实践过?
作者: yn180    时间: 2021-2-27 17:54
不能安装在本地实现吗?

作者: lps4290    时间: 2021-2-28 13:32
lihui612ld 发表于 2021-1-27 23:14
是个思路,我明天尝试下

先把PE的WIM解压出来,然后有两种方案:

一、然后修改当前系统的BCD,添加WIM启动项即可。

二、如9楼所说,分多一个FAT32分区出来,PE解压出来,保证根目录下有EFI文件夹即可引导。

一般人用方案一即可,简单,省事,省空间。

你说遇到无法关机问题,可能是因为PE的BCD个别参数不对,可以用ESP的BCD替换掉PE的,然后添加WIM启动项启动PE。当然也可以把ESP里整个EFI文件夹复制到PE的分区替换,然后再改BCD。
作者: lihui612ld    时间: 2021-3-6 22:31
baosheng00 发表于 2021-2-20 00:10
没有比这个软件简单了

http://bbs.wuyou.net/forum.php?mod=viewthread&tid=422261&extra=

我下载了明天试用下,能说下软件工作原理吗

作者: lihui612ld    时间: 2021-3-6 22:33
sairen139 发表于 2021-2-27 10:38
很简单,把pe放到硬盘任意位置,用bootice新建一个启动项目启动这个pe就可以了,绝对成功我一直这么做的。

你这简单的方法经常遇到BUG,你没遇到可能是弄的少
作者: sairen139    时间: 2021-3-6 23:34
lihui612ld 发表于 2021-3-6 22:33
你这简单的方法经常遇到BUG,你没遇到可能是弄的少

最好的方法有2个:
1自己多加一个esp分区出来把pe.wim放到这个新增的esp分区里,bootice隐藏这个分区。
2你看看哪个非系统盘比较大,找到那个盘下面的system volume information 系统级文件夹把pe即boot.wim放到这个文件夹里边。
这样两种方式,都可以用bootice增加pe的启动项。

我一直都是这样使用本地硬盘上的pe,前前后后搞了十几台电脑都是成功的。

我自己在苹果电脑上安装双系统,用的是第一种方法的变形版,就是自己制作一个70mb作用的精简pe,然后直接放在苹果电脑的efi分区(即esp)里面用bootice设置一个pe启动项启动它,这么多年我都是靠这样做来给苹果电脑安装双系统和直接制作ramos内存系统的。
作者: lforl    时间: 2021-12-6 22:51
搜索此类问题,热心一下:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=428085




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