如何在ESP分区里装个PE
当然是要能引导启动的 如果可以我就加大ESP分区 分区的时候把ESP分大点就行了,我当时就直接分了2G。{:1_201:}后来我还给U盘分了16G的超大ESP分区一样能启动 23333
本帖最后由 hilsonma 于 2019-2-10 12:25 编辑
我的ESP分区就三个文件:
\EFI\BOOT\BOOTX64.EFI 1.67MBXORBOOT启动文件
\EFI\BOOT\XORBOOT.XOR 136KBXORBOOT菜单文件
\WEPE64.WIM 186MB 修改过的微PE工具箱核心文件
开机默认正常启动WINDOWS,开机时按上下箭头方向键可选择启动微PE工具箱进行备份还原等操作。
还有个360系统急救箱网络版PE,是410MB的ISO文件,我的ESP分区只设置了200MB,放不下,就放在D盘,需要时可以通过XORBOOT菜单在开机时选择启动。当然就文件安全来说放在D盘是比不上放在ESP分区。 把ESP弄大点,再丢个改过的bootmgr.efi,比如说引导改名的BCD,可以用winhex改bootmgr.efi 当然也可以在当前系统的bcd里增加菜单,用bootice添加菜单 ...esp才多少大小啊 没必要。分大点的话也一样 应该是把改bios文件,把esp分区删除。不过有的主板加了ntfs驱动,也会起不来。 跟装在普通分区没啥区别,只要ESP分区能装得下PE文件,然后在BCD增加启动菜单 可以个,之前还效仿过自建winre,网上有教程的 hilsonma 发表于 2019-2-10 09:32
我的ESP分区就三个文件:
\EFI\BOOT\BOOTX64.EFI 1.67MBXORBOOT启动文件
\EFI\BOOT\XORBOOT.XOR ...
能不能分享一下啊哥们 本帖最后由 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镜像。 hilsonma 发表于 2019-2-10 11:46
链接: https://pan.baidu.com/s/1c9jM8I5bh26_RQd08HH8kw 提取码: 7nzg这个是ESP分区三文件 (启动文 ...
谢谢分享 想法很不错呀。
谢谢分享 hilsonma 发表于 2019-2-10 11:46
链接: https://pan.baidu.com/s/1c9jM8I5bh26_RQd08HH8kw 提取码: 7nzg这个是ESP分区三文件 (启动文 ...
谢谢大神,这方式真好,找机会折腾 本帖最后由 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。
请教怎么修改才能启动原系统{:1_195:}
2
找到帖子了,实验中,可能还想DEEPIN双系统,大侠有经过帮忙指点。
是不是要先将DEEPIN双系统做好再导出 bootx64.efi ??
3
自己编辑了菜单,但是使用自己的bootx64.efi 一直提示找不到xorboot.xor,
后来换成大侠的 bootx64.efi ,才能成功启动引导。
深度DEEPIN暂时不敢实验
期待大侠经过 本帖最后由 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改成原引导文件名)
menuentry "0.Windows" "bootx64" --hotkey=0 {
search --no-floppy --set --file /efi/microsoft/boot/$2.efi
chainloader /efi/microsoft/boot/$2.efi
}
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\ hilsonma 发表于 2019-6-7 08:55
我之前回贴时是使用xorboot作主菜单的,xorboot中启动原系统只要运行xorbootUx64设置一次菜单即可,不需 ...
谢谢大侠,应该是我导出 bootx64.efi的文件有问题,可能是启动序列问题或者文件错误吧
先学习一下如何添加linux系统的
不懂再来{:1_195:}{:1_195:} 本帖最后由 hilsonma 于 2019-6-7 14:32 编辑
vm669 发表于 2019-6-7 13:42
谢谢大侠,应该是我导出 bootx64.efi的文件有问题,可能是启动序列问题或者文件错误吧
先学习一下如何 ...
如果是xorboot的话,0.24版和0.25版的菜单是不兼容的,请使用同一个版本的工具生成efi文件和xor菜单配套使用。
我提供的只是一个例子,你要么直接使用我的全套,要么自己生成全套。 hilsonma 发表于 2019-6-7 14:30
如果是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版本。
菜单文件是你的网盘下载的最简单的三个文件,很强大 本帖最后由 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好了。 hilsonma 发表于 2019-6-7 20:00
当时我用的是xorbootux64 v0.24 ,现在xorbootux64 v0.25 的三文件应该如下:
\efi\boot\bootx64.efi...
谢谢大侠热心,看到命令有点害怕,虽然以前还算熟悉DOS命令
我先找找grub2的一些资料学习学习
{:1_195:}{:1_195:} hilsonma 发表于 2019-2-10 11:46
链接: https://pan.baidu.com/s/1c9jM8I5bh26_RQd08HH8kw 提取码: 7nzg这个是ESP分区三文件 (启动文 ...
我也试下。 考个pe的iso文件进去,加启动菜单。 这帖子很强大 同问。 本帖最后由 hilsonma 于 2020-4-21 19:20 编辑
mxai 发表于 2020-4-20 21:46
同问。
提取附件里的 bootx64.efi 放到 esp 的 \efi\boot
再把pe的wim镜像改名为pe.wim放到esp根目录就可以了。
学习一下。有空试试 没分不然下载 来看看卫解一下。
