无忧启动论坛

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

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

[复制链接]
跳转到指定楼层
1#
发表于 2020-6-7 18:21:55 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式
在没有显示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里的内容然后运行!

12#
发表于 2021-8-8 00:52:51 来自手机 | 只看该作者
3Q
回复

使用道具 举报

11#
发表于 2021-7-28 08:36:14 | 只看该作者
ls68057121 发表于 2021-6-18 17:47
可以帮写个下次启动w10.vhd的例子吗

bcdedit /bootsequence {w10.vhd的GUID}
回复

使用道具 举报

10#
发表于 2021-6-18 17:47:17 来自手机 | 只看该作者
sairen139 发表于 2021-3-9 22:16
江南一颗葱教我一个不要bootice直接用bcdedit修改下一次uefi启动序列(一次性)的批处理命令(只要一行) ...

可以帮写个下次启动w10.vhd的例子吗

点评

bcdedit /bootsequence {w10.vhd的GUID}  详情 回复 发表于 2021-7-28 08:36
回复

使用道具 举报

9#
发表于 2021-6-16 16:42:34 来自手机 | 只看该作者
你写一个 例子出来啊,比如我需要它下次启动进入win10.vhd2要怎么写,怎么样开机默认运行
回复

使用道具 举报

8#
发表于 2021-6-16 16:40:25 来自手机 | 只看该作者
哇塞。这个好。我正需要这个,来制定vhd启动到差分子vhd去,实现秒还原
回复

使用道具 举报

7#
 楼主| 发表于 2021-3-9 22:16:59 | 只看该作者
本帖最后由 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, 下载次数: 128)

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

点评

可以帮写个下次启动w10.vhd的例子吗  详情 回复 发表于 2021-6-18 17:47
回复

使用道具 举报

6#
发表于 2020-6-8 15:06:57 | 只看该作者
如果在windows桌面下的话   BCD被占用无法替换的吧
另外你这个bootx64.efi指向的引导文件名是bcd还是其他的
回复

使用道具 举报

5#
发表于 2020-6-7 19:54:17 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

4#
 楼主| 发表于 2020-6-7 19:15:05 | 只看该作者
2010hook 发表于 2020-6-7 19:13
bootx64.efi很少需要更换吧,替换有什么意义?启动不是BCD定义的么?

替换这个是搞uefi的ramos的。
回复

使用道具 举报

3#
发表于 2020-6-7 19:13:33 | 只看该作者
bootx64.efi很少需要更换吧,替换有什么意义?启动不是BCD定义的么?

点评

替换这个是搞uefi的ramos的。  详情 回复 发表于 2020-6-7 19:15
回复

使用道具 举报

2#
 楼主| 发表于 2020-6-7 18:42:06 | 只看该作者
不显示EFI分区直接对该分区内部某个文件进行改名操作的cmd语句:
ren \\?\GLOBALROOT\device\harddisk0\partition1\EFI\Boot\imgboot.cfg 2imgboot.cfg
pause

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

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

点评

江南一颗葱教我一个不要bootice直接用bcdedit修改uefi启动序列第一位的批处理命令(只要一行): bcdedit /set {fwbootmgr} bootsequence 你的id /addlast BCD里有一个windows项,一个pe启动项,这行命令就可以  详情 回复 发表于 2021-3-9 22:16
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-11 23:46

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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