无忧启动论坛

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

[求助] 有什么办法把PE装进本地硬盘

  [复制链接]
跳转到指定楼层
1#
发表于 2021-1-24 23:24:26 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
系统分区表类型为GPT,分三个区第一个分区为ESP分区,1GB大小。然后是C盘,D盘,有什么办法可以将PE装进硬盘,可以在BIOS下选择启动项的那种。求助。
2#
发表于 2021-1-25 00:13:22 | 只看该作者
这不就是双系统模式吗?然后添加启动项什么的不就可以了吗?
还是说我想简单了
回复

使用道具 举报

3#
发表于 2021-1-25 00:48:51 | 只看该作者
可以,我就这个干的,用P大的XORBOOT UEFI v0.25 x64添加引导,esp分15G存放C盘ghost备份的文件和PE的wim文件(isoy也可以)

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

使用道具 举报

4#
发表于 2021-1-25 10:42:26 | 只看该作者
参考微PE那套 安装到本地硬盘 。
然后把你的wim文件替换了就ok了
回复

使用道具 举报

5#
发表于 2021-1-25 11:14:16 | 只看该作者
本帖最后由 hilsonma 于 2021-1-25 11:26 编辑

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

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

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

你的主启动菜单,可以是微软的Windows Boot Manager (bcd菜单),在关了安全启动之后,也可以是grub2菜单或xorboot菜单等等其他第三方引导的菜单。

点评

我的实现方法是将硬盘压缩出2G空间,然后把它格式化成FAT分区,将PE所需的文件放进这个分区,然后用BOOTice添加启动序列,这种办法可以在UEFI固件中设置启动顺序,就跟插入了一个U盘一样,但是会出现一种情况,那就  详情 回复 发表于 2021-1-25 12:50
回复

使用道具 举报

6#
 楼主| 发表于 2021-1-25 12:50:41 | 只看该作者
hilsonma 发表于 2021-1-25 11:14
把pe镜像文件放到硬盘,三个区随你选择一个,然后添加启动项到启动菜单中。

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

我的实现方法是将硬盘压缩出2G空间,然后把它格式化成FAT分区,将PE所需的文件放进这个分区,然后用BOOTice添加启动序列,这种办法可以在UEFI固件中设置启动顺序,就跟插入了一个U盘一样,但是会出现一种情况,那就是可能会在固件中无法找到Windows boot manager启动项,需要用bootice取消隐藏,有什么办法可以稳定点,这种情况跟分区类型有没有关系呢?

点评

你这种部署就是需要主板支持的那种情形,如果主板支持一个硬盘有多个UEFI启动项,就可以使用你这种方案,如果主板不支持或者支持不好可能出问题,象你说的无法找到Windows Boot Manager这种情况,就不要使用这种方案  详情 回复 发表于 2021-1-25 14:56
回复

使用道具 举报

7#
发表于 2021-1-25 13:18:07 | 只看该作者
同3楼,用XORBOOT启动wim,或者用其他软件启动也可以
回复

使用道具 举报

8#
发表于 2021-1-25 14:56:03 | 只看该作者
本帖最后由 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.

点评

其实我这边是做DIY电脑的,各品牌主板都有,做的系统只按芯片组做了区分,没有按品牌区分,经常会遇到客户收到主机无法引导的情况,而且远程客户装系统也是一大难事,所以才有了这个想法,把PE加进硬盘里面,按快速  详情 回复 发表于 2021-1-27 23:23
回复

使用道具 举报

9#
发表于 2021-1-25 17:15:56 | 只看该作者
GPT分区 里 新建 efi分区,把pe解压进去,就可以 在开机菜单,选择pe
回复

使用道具 举报

10#
发表于 2021-1-25 17:22:41 | 只看该作者
说的有点负复杂,最好用图片说话。

点评

方法其实就是9楼说的一样,不过我现在遇到了几个问题,Windows boot manager 被隐藏,PE的BCD加了一个默认从本地硬盘启动,但是进系统后无法关机,有点奇葩。  详情 回复 发表于 2021-1-27 23:14
回复

使用道具 举报

11#
发表于 2021-1-25 19:58:54 来自手机 | 只看该作者
把微软的winre换成自己的pe,这样就行了!

点评

有没有这方面的资料可以参考的,我这没有成功  详情 回复 发表于 2021-1-28 23:37
是个思路,我明天尝试下  详情 回复 发表于 2021-1-27 23:14
回复

使用道具 举报

12#
 楼主| 发表于 2021-1-27 23:14:10 | 只看该作者
lusir401 发表于 2021-1-25 17:22
说的有点负复杂,最好用图片说话。

方法其实就是9楼说的一样,不过我现在遇到了几个问题,Windows boot manager 被隐藏,PE的BCD加了一个默认从本地硬盘启动,但是进系统后无法关机,有点奇葩。
回复

使用道具 举报

13#
 楼主| 发表于 2021-1-27 23:14:27 | 只看该作者
zhangze 发表于 2021-1-25 19:58
把微软的winre换成自己的pe,这样就行了!

是个思路,我明天尝试下

点评

先把PE的WIM解压出来,然后有两种方案: 一、然后修改当前系统的BCD,添加WIM启动项即可。 二、如9楼所说,分多一个FAT32分区出来,PE解压出来,保证根目录下有EFI文件夹即可引导。 一般人用方案一即可,简  详情 回复 发表于 2021-2-28 13:32
回复

使用道具 举报

14#
 楼主| 发表于 2021-1-27 23:23:48 | 只看该作者
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 却无法关机,搞不清楚为什么引导不同会造成关机问题。

点评

如果是支持UEFI的电脑,硬盘使用标准GPT模式,ESP只有一个引导文件 \EFI\Microsoft\Boot\bootmgfw.efi ,这种情况下应该不会发生固件找不到引导的情形。 当这个引导文件不是ms原本的bootmgfw.efi时,需要关掉快速  详情 回复 发表于 2021-1-28 10:58
回复

使用道具 举报

15#
发表于 2021-1-28 00:03:33 | 只看该作者
其实我也想要一个pe 系统 支持.net 和有线无线网络以及远程就好了
回复

使用道具 举报

16#
发表于 2021-1-28 10:58:06 | 只看该作者
lihui612ld 发表于 2021-1-27 23:23
其实我这边是做DIY电脑的,各品牌主板都有,做的系统只按芯片组做了区分,没有按品牌区分,经常会遇到客 ...

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

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

所以,使用第三方引导,除了要关掉固件的安全启动,还要关掉windows的快速启动。

点评

可能就是你说的情况,在未加PE的时候,我们经常遇到重启后提示reboot and select proper boot drvice or insert boot media in selectde boot device and press a key ,固件变成默认传统引导,关闭CSM后才能正常引  详情 回复 发表于 2021-1-28 23:08
回复

使用道具 举报

17#
发表于 2021-1-28 13:39:04 | 只看该作者
1.将小于300M的PE(wim格式)放在ESP里面,建立启动项就可以。
2.也可以把做好的PE放在硬盘任意位置,建立启动项即可。

我硬盘就是3个启动项,第一个是系统,第二个是esp的PE,第三个是F盘里面的pe。
回复

使用道具 举报

18#
发表于 2021-1-28 15:13:35 | 只看该作者
在硬盘中分出来一块分区,格式化为fat32,然后把pe的iso文件解压到这个分区根目录,就行了,启动时从bios启动
回复

使用道具 举报

19#
 楼主| 发表于 2021-1-28 23:08: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 ,谢谢提醒

点评

支持UEFI的电脑,建议关闭CSM 如果是主板固件原因,会自动还原默认设置,而且是默认传统引导,那么更新主板固件,或者将GPT硬盘添加传统引导变成双引导。  详情 回复 发表于 2021-1-28 23:44
回复

使用道具 举报

20#
 楼主| 发表于 2021-1-28 23:37:48 | 只看该作者
zhangze 发表于 2021-1-25 19:58
把微软的winre换成自己的pe,这样就行了!

有没有这方面的资料可以参考的,我这没有成功

点评

c:\Recovery\WindowsRE\Winre.wim  详情 回复 发表于 2021-2-19 18:56
回复

使用道具 举报

21#
发表于 2021-1-28 23:44:19 | 只看该作者
lihui612ld 发表于 2021-1-28 23:08
可能就是你说的情况,在未加PE的时候,我们经常遇到重启后提示reboot and select proper boot drvice or  ...

支持UEFI的电脑,建议关闭CSM
如果是主板固件原因,会自动还原默认设置,而且是默认传统引导,那么更新主板固件,或者将GPT硬盘添加传统引导变成双引导。
回复

使用道具 举报

22#
发表于 2021-2-3 21:53:55 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

23#
发表于 2021-2-19 18:56:15 | 只看该作者
lihui612ld 发表于 2021-1-28 23:37
有没有这方面的资料可以参考的,我这没有成功

c:\Recovery\WindowsRE\Winre.wim
回复

使用道具 举报

24#
发表于 2021-2-20 00:10:32 | 只看该作者

点评

原来很简单,拷贝wim文件到指定的文件夹,然后编程BCD完成引导,PE下就麻烦一些!  发表于 2021-3-8 01:03
我下载了明天试用下,能说下软件工作原理吗  详情 回复 发表于 2021-3-6 22:31
回复

使用道具 举报

25#
发表于 2021-2-26 22:22:04 来自手机 | 只看该作者
看来还是好多人考虑过这事儿
回复

使用道具 举报

26#
发表于 2021-2-27 10:38:24 | 只看该作者
很简单,把pe放到硬盘任意位置,用bootice新建一个启动项目启动这个pe就可以了,绝对成功我一直这么做的。

点评

你这简单的方法经常遇到BUG,你没遇到可能是弄的少  详情 回复 发表于 2021-3-6 22:33
回复

使用道具 举报

27#
发表于 2021-2-27 11:24:01 来自手机 | 只看该作者
sairen139 发表于 2021-2-27 10:38
很简单,把pe放到硬盘任意位置,用bootice新建一个启动项目启动这个pe就可以了,绝对成功我一直这么做的。

在几台机子上实践过?
回复

使用道具 举报

28#
发表于 2021-2-27 17:54:29 | 只看该作者
不能安装在本地实现吗?
回复

使用道具 举报

29#
发表于 2021-2-28 13:32:40 | 只看该作者
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。
回复

使用道具 举报

30#
 楼主| 发表于 2021-3-6 22:31:45 | 只看该作者
baosheng00 发表于 2021-2-20 00:10
没有比这个软件简单了

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

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

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-4-25 05:59

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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