无忧启动论坛

标题: 在没有显示ESP分区的情况下直接复制替换该ESP分区里的BCD文件来实现重启直接进入pe [打印本页]

作者: sairen139    时间: 2020-6-7 18:21
标题: 在没有显示ESP分区的情况下直接复制替换该ESP分区里的BCD文件来实现重启直接进入pe
在没有显示ESP分区的情况下直接复制替换该ESP分区里的BCD文件来实现重启直接进入pe

我一般比较习惯于将一个数百mb的wim格式的pe直接放在D盘的系统级文件夹System Volume Information目录里,这个目录里的文件家人是无法误删的。
另外不论Ramos内存系统也好pe也好,我不喜欢开机的时候有个等待选择的界面,所以我摸索出了一个方法实现在没有显示ESP分区的情况下直接复制替换该ESP分区里的BCD文件来实现重启直接进入pe。

比如我新建一个bat,可以直接在没有显示esp分区的情况下直接替换掉EFI文件下BOOT文件夹里的bootx64.efi,内容如下所示:
copy \\?\GLOBALROOT\device\harddisk0\partition1\EFI\Boot\原生备份\bootx64.efi \\?\GLOBALROOT\device\harddisk0\partition1\EFI\Boot\bootx64.efi

当然,大家可以变更bat的内容,随意复制替换esp分区里的bcd等文件,这样就可以实现在没有显示ESP分区的情况下直接复制替换该ESP分区里的BCD文件来实现重启直接进入pe了!


替换掉bootx64重启进入pe.zip

285 Bytes, 下载次数: 51, 下载积分: 无忧币 -2

解压后可以调整bat里的内容然后运行!


作者: sairen139    时间: 2020-6-7 18:42
不显示EFI分区直接对该分区内部某个文件进行改名操作的cmd语句:
ren \\?\GLOBALROOT\device\harddisk0\partition1\EFI\Boot\imgboot.cfg 2imgboot.cfg
pause

!没有显示EFI分区的情况下直接修改imgboot文件名为2imgboot.zip

338 Bytes, 下载次数: 21, 下载积分: 无忧币 -2


作者: 2010hook    时间: 2020-6-7 19:13
bootx64.efi很少需要更换吧,替换有什么意义?启动不是BCD定义的么?
作者: sairen139    时间: 2020-6-7 19:15
2010hook 发表于 2020-6-7 19:13
bootx64.efi很少需要更换吧,替换有什么意义?启动不是BCD定义的么?

替换这个是搞uefi的ramos的。
作者: ba21    时间: 2020-6-7 19:54
提示: 作者被禁止或删除 内容自动屏蔽
作者: 2012jiashanni    时间: 2020-6-8 15:06
如果在windows桌面下的话   BCD被占用无法替换的吧
另外你这个bootx64.efi指向的引导文件名是bcd还是其他的
作者: sairen139    时间: 2021-3-9 22:16
本帖最后由 sairen139 于 2021-3-10 11:57 编辑
sairen139 发表于 2020-6-7 18:42
不显示EFI分区直接对该分区内部某个文件进行改名操作的cmd语句:
ren \\?\GLOBALROOT\device\harddisk0\pa ...

江南一颗葱教我一个不要bootice直接用bcdedit修改下一次uefi启动序列(一次性)的批处理命令(只要一行):
bcdedit /set {fwbootmgr}  bootsequence 你的id /addlast

BCD里有一个windows项,一个pe启动项,这行命令就可以定制uefi启动序列的菜单末尾,但是是下一次启动(一次性)的启动选项!快速进pe或者ramos的好方法!

272445D2-ECBB-4ED1-AF42-F8DC34D2C88E.png (1.05 MB, 下载次数: 114)

272445D2-ECBB-4ED1-AF42-F8DC34D2C88E.png

作者: ls68057121    时间: 2021-6-16 16:40
哇塞。这个好。我正需要这个,来制定vhd启动到差分子vhd去,实现秒还原
作者: ls68057121    时间: 2021-6-16 16:42
你写一个 例子出来啊,比如我需要它下次启动进入win10.vhd2要怎么写,怎么样开机默认运行
作者: ls68057121    时间: 2021-6-18 17:47
sairen139 发表于 2021-3-9 22:16
江南一颗葱教我一个不要bootice直接用bcdedit修改下一次uefi启动序列(一次性)的批处理命令(只要一行) ...

可以帮写个下次启动w10.vhd的例子吗
作者: szwp    时间: 2021-7-28 08:36
ls68057121 发表于 2021-6-18 17:47
可以帮写个下次启动w10.vhd的例子吗

bcdedit /bootsequence {w10.vhd的GUID}
作者: ls68057121    时间: 2021-8-8 00:52
3Q




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