无忧启动论坛

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

[求助] BCD文件中对于第二硬盘,第三硬盘的写法到底哪种是正确的?

  [复制链接]
1#
发表于 2019-8-25 22:23:16 | 显示全部楼层
和楼主有同样的疑惑,用easybcd和bootice查看bcd文件,看到的启动分区是用盘符表示的,但是电脑启动读取BCD文件的时候并没有盘符的概念啊。BCD文件里定位启动分区会是WINDOWS系统分区的UUID吗?怎么证实这一点? 有没有BCD文件的二进制数据结构参考?
另外,我进PE偷偷删除了ESP和WINDOWS系统盘之间的一个分区,改变了WINDOWS系统盘的分区序号,win10系统仍然正常启动。

点评

同理,我也是很困惑。bcd文件里面到底是如何标识启动分区的。  详情 回复 发表于 2019-8-26 09:59
回复

使用道具 举报

2#
发表于 2019-8-26 21:16:57 | 显示全部楼层
cckp 发表于 2019-8-26 18:57
每个硬盘或分区都有guid之类的标记 一串数字 用于区分不同的硬盘。注册表里面有,和bcd配套的

我也猜测通过UUID定位win10系统分区是最合适的,但注册表或BCD编辑器看到的那些UUID既不是win10分区的分区UUID,也不是win10分区的卷UUID。
电脑启动,控制权交给bootmgfw.efi后,到底通过什么定位到win10的系统分区呢???
回复

使用道具 举报

3#
发表于 2019-8-28 14:47:19 | 显示全部楼层
找遍论坛,没找到关于这个的讨论
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-5 14:44

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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