无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 49501|回复: 102
打印 上一主题 下一主题

[求助] 如何在ESP分区里装个PE

    [复制链接]
跳转到指定楼层
1#
发表于 2019-2-9 22:57:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
当然是要能引导启动的 如果可以我就加大ESP分区
推荐
发表于 2019-2-10 09:32:44 | 只看该作者
本帖最后由 hilsonma 于 2019-2-10 12:25 编辑

我的ESP分区就三个文件:
\EFI\BOOT\BOOTX64.EFI    1.67MB  XORBOOT启动文件
\EFI\BOOT\XORBOOT.XOR    136KB  XORBOOT菜单文件
\WEPE64.WIM    186MB 修改过的微PE工具箱核心文件

开机默认正常启动WINDOWS,开机时按上下箭头方向键可选择启动微PE工具箱进行备份还原等操作。

还有个360系统急救箱网络版PE,是410MB的ISO文件,我的ESP分区只设置了200MB,放不下,就放在D盘,需要时可以通过XORBOOT菜单在开机时选择启动。当然就文件安全来说放在D盘是比不上放在ESP分区。

xorboot.jpg (30.06 KB, 下载次数: 307)

xorboot.jpg

wepe.jpg (39.03 KB, 下载次数: 286)

wepe.jpg

点评

能不能分享一下啊哥们  详情 回复 发表于 2019-2-10 10:45

评分

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

查看全部评分

回复

使用道具 举报

推荐
发表于 2019-2-10 13:08:48 | 只看该作者
分区的时候把ESP分大点就行了,我当时就直接分了2G。

后来我还给U盘分了16G的超大ESP分区一样能启动 23333

回复

使用道具 举报

2#
发表于 2019-2-9 23:57:06 来自手机 | 只看该作者
把ESP弄大点,再丢个改过的bootmgr.efi,比如说引导改名的BCD,可以用winhex改bootmgr.efi
回复

使用道具 举报

3#
发表于 2019-2-9 23:59:38 来自手机 | 只看该作者
当然也可以在当前系统的bcd里增加菜单,用bootice添加菜单

点评

不错  发表于 2024-7-6 16:23
回复

使用道具 举报

4#
发表于 2019-2-10 02:49:16 | 只看该作者
...esp才多少大小啊 没必要。分大点的话也一样
回复

使用道具 举报

5#
发表于 2019-2-10 07:23:59 来自手机 | 只看该作者
应该是把改bios文件,把esp分区删除。不过有的主板加了ntfs驱动,也会起不来。
回复

使用道具 举报

6#
发表于 2019-2-10 08:06:42 | 只看该作者
跟装在普通分区没啥区别,只要ESP分区能装得下PE文件,然后在BCD增加启动菜单
回复

使用道具 举报

8#
发表于 2019-2-10 10:09:57 | 只看该作者
可以个,之前还效仿过自建winre,网上有教程的
回复

使用道具 举报

9#
发表于 2019-2-10 10:45:36 | 只看该作者
hilsonma 发表于 2019-2-10 09:32
我的ESP分区就三个文件:
\EFI\BOOT\BOOTX64.EFI    1.67MB  XORBOOT启动文件
\EFI\BOOT\XORBOOT.XOR     ...

能不能分享一下啊哥们

点评

链接: https://pan.baidu.com/s/1c9jM8I5bh26_RQd08HH8kw 提取码: 7nzg 先在硬盘后面新建一个主分区,大小200MB,FAT格式,然后把下载的压缩包解压到这个分区,最后用DISKGENIUS把这个分区更改分区参数为EF,重启  详情 回复 发表于 2019-2-10 11:46
回复

使用道具 举报

10#
发表于 2019-2-10 11:46:10 | 只看该作者
本帖最后由 hilsonma 于 2019-2-10 13:02 编辑
wslq 发表于 2019-2-10 10:45
能不能分享一下啊哥们


链接: https://pan.baidu.com/s/1c9jM8I5bh26_RQd08HH8kw 提取码: 7nzg  这个是ESP分区三文件 (启动文件+菜单文件+微pe工具箱)

先在硬盘后面新建一个主分区,大小200MB,FAT格式,然后把下载的压缩包解压到这个分区,最后用DISKGENIUS把这个分区更改分区参数为EF,重启就可以了。
我的经验是只有用DISKGENIUS更改分区参数为EF才能变成有效的可启动的ESP分区,用傲梅和其他的工具包括系统自带的DISKPART更改都不能有效启动。
以上操作是对于MBR模式的硬盘的,如果是GPT模式的硬盘,已经有ESP分区,只需解压下载的压缩包并覆盖到ESP分区。为防失误,请事先准备启动u盘并备份原ESP分区内容。

链接: https://pan.baidu.com/s/1f7J-c-ausCJYKyhaQLuTnw 提取码: 8it9 这个是360急救箱连网PE

以上要用到的工具:
1.分区使用傲梅分区助手
2.解压使用7-zip或WinRar
3.更改分区参数使用DISKGENIUS分区工具
如果要修改启动菜单要使用XorBoot 启动管理工具
如果要修改微PE工具箱wim镜像要使用WimTool
如果要修改360PE镜像也可以用7-Zip提取iso中的wim, 再使用WimTool修改,有兴趣的还可以将连网驱动及360急救箱整合到微PE工具箱,这样只要一个PE就可以了,只是整合后文件太大,对于FAT16分区来说400M我都觉得大了,360急救箱的启动及连网驱动又较复杂,所以我没有修改,直接使用iso镜像。

点评

这方法真牛!!!  发表于 昨天 13:05
多谢!!esp分区不是一个有效的启动分区怎么办!!!!????很多个启动放进去根本启动不了 用什么工俱不改变原来的数据,使之变成有效的esp可启动分区 我是先删除硬盘头部的一段分区,直接新建esp分区。  发表于 2024-7-6 16:36
我也试下。  详情 回复 发表于 2019-7-16 13:44
GPT,扩大ESP200M后放进你的文件,有启动菜单,原win10不能启动,你的PE可以启动。 原ESP+win10,有BCD文件在EFI\microsoft\boot。 请教怎么修改才能启动原系统  详情 回复 发表于 2019-6-6 21:12
谢谢大神,这方式真好,找机会折腾  详情 回复 发表于 2019-6-6 16:55

评分

参与人数 4无忧币 +16 收起 理由
likeyouli + 5 好人,鉴定完毕
wjzj + 5 赞一个!
maomihuacha + 1
wslq + 5 赞一个!

查看全部评分

回复

使用道具 举报

12#
发表于 2019-2-10 21:39:22 | 只看该作者
hilsonma 发表于 2019-2-10 11:46
链接: https://pan.baidu.com/s/1c9jM8I5bh26_RQd08HH8kw 提取码: 7nzg  这个是ESP分区三文件 (启动文 ...

谢谢分享
回复

使用道具 举报

13#
发表于 2019-2-11 16:41:27 | 只看该作者
想法很不错呀。
回复

使用道具 举报

14#
发表于 2019-2-11 19:50:14 | 只看该作者

谢谢分享
回复

使用道具 举报

15#
发表于 2019-6-6 16:55:15 | 只看该作者
hilsonma 发表于 2019-2-10 11:46
链接: https://pan.baidu.com/s/1c9jM8I5bh26_RQd08HH8kw 提取码: 7nzg  这个是ESP分区三文件 (启动文 ...

谢谢大神,这方式真好,找机会折腾
回复

使用道具 举报

16#
发表于 2019-6-6 21:12:32 | 只看该作者
本帖最后由 vm669 于 2019-6-6 22:01 编辑
hilsonma 发表于 2019-2-10 11:46
链接: https://pan.baidu.com/s/1c9jM8I5bh26_RQd08HH8kw 提取码: 7nzg  这个是ESP分区三文件 (启动文 ...


GPT,扩大ESP200M后放进你的文件,有启动菜单,原win10不能启动,你的PE可以启动。
原ESP+win10,有BCD文件在EFI\microsoft\boot。
请教怎么修改才能启动原系统

2
找到帖子了,实验中,可能还想DEEPIN双系统,大侠有经过帮忙指点。
是不是要先将DEEPIN双系统做好再导出 bootx64.efi ??


3
自己编辑了菜单,但是使用自己的bootx64.efi 一直提示找不到xorboot.xor,
后来换成大侠的 bootx64.efi ,才能成功启动引导。
深度DEEPIN暂时不敢实验
期待大侠经过

点评

我之前回贴时是使用xorboot作主菜单的,xorboot中启动原系统只要启动xorbootUx64设置一次菜单即可,不需要 \efi\microsoft\boot 现在我是使用grub2作主菜单,要引导原系统,菜单项如下: 我没装过deepin,不了  详情 回复 发表于 2019-6-7 08:55
回复

使用道具 举报

17#
发表于 2019-6-7 08:55:50 | 只看该作者
本帖最后由 hilsonma 于 2019-6-7 09:07 编辑
vm669 发表于 2019-6-6 21:12
GPT,扩大ESP200M后放进你的文件,有启动菜单,原win10不能启动,你的PE可以启动。
原ESP+win10,有BCD文件在EFI\microsoft\boot。
请教怎么修改才能启动原系统

我之前回贴时是使用xorboot作主菜单的,xorboot中启动原系统只要运行xorbootUx64设置一次菜单即可,不需要 \efi\microsoft\boot

现在我是使用grub2作主菜单,要引导原系统,菜单项如下:(如果原引导文件不是bootx64请将bootx64改成原引导文件名)
  1. menuentry "0.Windows" "bootx64" --hotkey=0 {
  2.   search --no-floppy --set --file /efi/microsoft/boot/$2.efi
  3.   chainloader /efi/microsoft/boot/$2.efi
  4. }
复制代码

2
找到帖子了,实验中,可能还想DEEPIN双系统,大侠有经过帮忙指点。
是不是要先将DEEPIN双系统做好再导出 bootx64.efi ??

我没装过deepin,不了解其启动文件,请告知

3
自己编辑了菜单,但是使用自己的bootx64.efi 一直提示找不到xorboot.xor,
后来换成大侠的 bootx64.efi ,才能成功启动引导。

xorboot.xor需放在 \efi\xorboot\
xorboot引导程序bootx64.efi需由xorbootUx64工具生成或复制之前生成好的,做为主菜单时放在 \efi\boot\
作为二级菜单时放在 \efi\xorboot\

点评

谢谢大侠,应该是我导出 bootx64.efi的文件有问题,可能是启动序列问题或者文件错误吧 先学习一下如何添加linux系统的 不懂再来  详情 回复 发表于 2019-6-7 13:42
回复

使用道具 举报

18#
发表于 2019-6-7 13:42:25 | 只看该作者
hilsonma 发表于 2019-6-7 08:55
我之前回贴时是使用xorboot作主菜单的,xorboot中启动原系统只要运行xorbootUx64设置一次菜单即可,不需 ...

谢谢大侠,应该是我导出 bootx64.efi的文件有问题,可能是启动序列问题或者文件错误吧

先学习一下如何添加linux系统的

不懂再来

点评

如果是xorboot的话,0.24版和0.25版的菜单是不兼容的,请使用同一个版本的工具生成efi文件和xor菜单配套使用。  详情 回复 发表于 2019-6-7 14:30
回复

使用道具 举报

19#
发表于 2019-6-7 14:30:57 | 只看该作者
本帖最后由 hilsonma 于 2019-6-7 14:32 编辑
vm669 发表于 2019-6-7 13:42
谢谢大侠,应该是我导出 bootx64.efi的文件有问题,可能是启动序列问题或者文件错误吧

先学习一下如何 ...


如果是xorboot的话,0.24版和0.25版的菜单是不兼容的,请使用同一个版本的工具生成efi文件和xor菜单配套使用。
我提供的只是一个例子,你要么直接使用我的全套,要么自己生成全套。

点评

这里 [分享] UEFI启动文件bootx64.efi的定制 http://bbs.wuyou.net/forum.php?mod=viewthread&tid=413596&extra=&page=1 是这边下载的0.25版本。 菜单文件是你的网盘下载的最简单的三个文件,很强大  详情 回复 发表于 2019-6-7 18:25
回复

使用道具 举报

20#
发表于 2019-6-7 18:25:01 | 只看该作者
hilsonma 发表于 2019-6-7 14:30
如果是xorboot的话,0.24版和0.25版的菜单是不兼容的,请使用同一个版本的工具生成efi文件和xor菜单配 ...

这里

[分享] UEFI启动文件bootx64.efi的定制
http://bbs.wuyou.net/forum.php?m ... p;extra=&page=1

是这边下载的0.25版本。

菜单文件是你的网盘下载的最简单的三个文件,很强大

点评

当时我用的是xorbootux64 v0.24 ,现在xorbootux64 v0.25 的三文件应该如下: \efi\boot\bootx64.efi ----xorboot启动文件 \efi\xorboot\xorboot.xor ----xorboot菜单文件 \wepe.wim  详情 回复 发表于 2019-6-7 20:00
回复

使用道具 举报

21#
发表于 2019-6-7 20:00:56 | 只看该作者
本帖最后由 hilsonma 于 2019-6-7 20:33 编辑
vm669 发表于 2019-6-7 18:25
这里

[分享] UEFI启动文件bootx64.efi的定制


当时我用的是xorbootux64 v0.24 ,现在xorbootux64 v0.25 的三文件应该如下:
\efi\boot\bootx64.efi       ----xorboot启动文件
\efi\xorboot\xorboot.xor  ----xorboot菜单文件
\wepe.wim                     ----微PE核心文件

一般的系统引导和维护这样设置就够了。
如果涉及安全启动(secure boot),或者尝试多种PE及其他各类efi程序等等,这时我觉得使用grub2更合适。
\efi\boot\bootx64.efi         ----shim启动文件(由secure boot引导)
\efi\boot\grubx64.efi         ----grub2启动文件(由shim引导)
\efi\grub\grub.cfg             ----grub2菜单文件
\efi\grub\grubfm.cfg         ----grub2文件浏览设置,包含wim/efi自动菜单
\efi\microsoft\bootx64.efi  ----windows引导文件(启动windows或wim镜像)
\efi\microsoft\bcd             ----windows菜单文件(启动windows)
\efi\microsoft\b4w            ----windows菜单文件(启动wim镜像使用)
\efi\microsoft\boot.sdi       ----windows虚拟盘文件(启动wim镜像使用)
\wepe.wim                       ----微PE核心文件

当然只使用windows菜单也是可以的
\efi\boot\bootx64.efi           ----windows引导文件
\efi\microsoft\boot\bcd        ----windows菜单文件(启动windows或wim镜像)
\efi\microsoft\boot\boot.sdi  ----windows虚拟盘文件(启动wim镜像使用)
\wepe.wim                         ----微PE核心文件

以上方案,我觉得grub2的多系统启动扩展更好,xorboot也有独到之处,所以我将xorboot作为二级菜单弥补grub2的不足。
如果是简单使用,就直接xorboot好了。

点评

谢谢大侠热心,看到命令有点害怕,虽然以前还算熟悉DOS命令 我先找找grub2的一些资料学习学习  详情 回复 发表于 2019-6-7 22:08
回复

使用道具 举报

22#
发表于 2019-6-7 22:08:25 | 只看该作者
hilsonma 发表于 2019-6-7 20:00
当时我用的是xorbootux64 v0.24 ,现在xorbootux64 v0.25 的三文件应该如下:
\efi\boot\bootx64.efi  ...

谢谢大侠热心,看到命令有点害怕,虽然以前还算熟悉DOS命令

我先找找grub2的一些资料学习学习

回复

使用道具 举报

23#
发表于 2019-7-16 13:44:43 | 只看该作者
hilsonma 发表于 2019-2-10 11:46
链接: https://pan.baidu.com/s/1c9jM8I5bh26_RQd08HH8kw 提取码: 7nzg  这个是ESP分区三文件 (启动文 ...

我也试下。
回复

使用道具 举报

24#
发表于 2019-11-5 15:00:31 | 只看该作者
考个pe的iso文件进去,加启动菜单。
回复

使用道具 举报

25#
发表于 2019-11-5 22:42:41 来自手机 | 只看该作者
这帖子很强大
回复

使用道具 举报

26#
发表于 2020-4-20 21:46:01 | 只看该作者
同问。

点评

提取附件里的 bootx64.efi 放到 esp 的 \efi\boot 再把pe的wim镜像改名为pe.wim放到esp根目录就可以了。  详情 回复 发表于 2020-4-21 19:18
回复

使用道具 举报

27#
发表于 2020-4-21 19:18:55 | 只看该作者
本帖最后由 hilsonma 于 2020-4-21 19:20 编辑

提取附件里的 bootx64.efi 放到 esp 的 \efi\boot
再把pe的wim镜像改名为pe.wim放到esp根目录就可以了。

bootx64.7z (2.01 MB, 下载次数: 83)
回复

使用道具 举报

28#
发表于 2020-5-26 07:55:52 | 只看该作者
学习一下。有空试试
回复

使用道具 举报

29#
发表于 2020-6-22 02:31:09 | 只看该作者
没分不然下载
回复

使用道具 举报

30#
发表于 2020-6-23 19:19:13 | 只看该作者
来看看卫解一下。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-27 09:34

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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