无忧启动论坛

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

关于BCD文件在哪里记录磁盘的DISK SIGNATURE和分区的起始偏移

[复制链接]
跳转到指定楼层
1#
发表于 2013-12-24 15:27:16 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
参考帖子http://bbs.wuyou.net/forum.php?mod=viewthread&tid=152716得出一个疑问

我用bcdedit /enum all 查看bcd的内容,哪个项记录磁盘的磁盘的DISK SIGNATURE和分区的起始偏移,一直搞不明白




Windows 启动管理器
--------------------
标识符                  {9dea862c-5cdd-4e70-acc1-f32b344d4795}
device                  partition=C:
description             Windows Boot Manager
locale                  zh-CN
inherit                 {7ea2e1ac-2e61-4728-aaa3-896d9d0a9f0e}
default                 {127763ec-3241-11e1-8979-e7ce2d44035b}
resumeobject            {127763eb-3241-11e1-8979-e7ce2d44035b}
displayorder            {127763ec-3241-11e1-8979-e7ce2d44035b}
                        {127763f4-3241-11e1-8979-e7ce2d44035b}
toolsdisplayorder       {b2721d73-1db4-4c62-bf78-c548a880142d}
timeout                 5

Windows 启动加载器
-------------------
标识符                  {127763ec-3241-11e1-8979-e7ce2d44035b}
device                  partition=C:
path                    \Windows\system32\winload.exe
description             Windows 7
locale                  zh-CN
inherit                 {6efb52bf-1766-41db-a6b3-0ee5eff72bd7}
recoverysequence        {127763ef-3241-11e1-8979-e7ce2d44035b}
recoveryenabled         Yes
osdevice                partition=C:
systemroot              \Windows
resumeobject            {127763eb-3241-11e1-8979-e7ce2d44035b}
nx                      OptIn

Windows 启动加载器
-------------------
标识符                  {127763ef-3241-11e1-8979-e7ce2d44035b}
device                  ramdisk=[C:]\Recovery\127763ef-3241-11e1-8979-e7ce2d44035b\Winre.wim,{127763f0-3241-11e1-8979-e7ce2d44035b}
path                    \windows\system32\winload.exe
description             Windows Recovery Environment
inherit                 {6efb52bf-1766-41db-a6b3-0ee5eff72bd7}
osdevice                ramdisk=[C:]\Recovery\127763ef-3241-11e1-8979-e7ce2d44035b\Winre.wim,{127763f0-3241-11e1-8979-e7ce2d44035b}
systemroot              \windows
nx                      OptIn
winpe                   Yes
custom:46000010         Yes

从休眠状态恢复
---------------------
标识符                  {127763eb-3241-11e1-8979-e7ce2d44035b}
device                  partition=C:
path                    \Windows\system32\winresume.exe
description             Windows Resume Application
locale                  zh-CN
inherit                 {1afa9c49-16ab-4a5c-901b-212802da9460}
filedevice              partition=C:
filepath                \hiberfil.sys
pae                     No
debugoptionenabled      No

Windows 内存测试程序
---------------------
标识符                  {b2721d73-1db4-4c62-bf78-c548a880142d}
device                  partition=C:
path                    \boot\memtest.exe
description             Windows 内存诊断
locale                  zh-CN
inherit                 {7ea2e1ac-2e61-4728-aaa3-896d9d0a9f0e}
badmemoryaccess         Yes

实模式启动扇区
---------------------
标识符                  {127763f4-3241-11e1-8979-e7ce2d44035b}
device                  partition=C:
path                    \ddsgr.mbr
description             System Backup / Restore

EMS 设置
------------
标识符                  {0ce4991b-e6b3-4b16-b23c-5e0d9250e5d9}
bootems                 Yes

调试器设置
-----------------
标识符                  {4636856e-540f-4170-a130-a84776f4c654}
debugtype               Serial
debugport               1
baudrate                115200

RAM 故障
-----------
标识符                  {5189b25c-5558-4bf2-bca4-289b11bd29e2}

全局设置
---------------
标识符                  {7ea2e1ac-2e61-4728-aaa3-896d9d0a9f0e}
inherit                 {4636856e-540f-4170-a130-a84776f4c654}
                        {0ce4991b-e6b3-4b16-b23c-5e0d9250e5d9}
                        {5189b25c-5558-4bf2-bca4-289b11bd29e2}

启动加载器设置
--------------------
标识符                  {6efb52bf-1766-41db-a6b3-0ee5eff72bd7}
inherit                 {7ea2e1ac-2e61-4728-aaa3-896d9d0a9f0e}
                        {7ff607e0-4395-11db-b0de-0800200c9a66}

虚拟机监控程序设置
-------------------
标识符                  {7ff607e0-4395-11db-b0de-0800200c9a66}
hypervisordebugtype     Serial
hypervisordebugport     1
hypervisorbaudrate      115200

恢复加载器设置
----------------------
标识符                  {1afa9c49-16ab-4a5c-901b-212802da9460}
inherit                 {7ea2e1ac-2e61-4728-aaa3-896d9d0a9f0e}

设备选项
--------------
标识符                  {127763f0-3241-11e1-8979-e7ce2d44035b}
description             Ramdisk Options
ramdisksdidevice        partition=C:
ramdisksdipath          \Recovery\127763ef-3241-11e1-8979-e7ce2d44035b\boot.sdi


哪里有记录磁盘的DISK SIGNATURE和分区的起始偏移,求助!!



3#
发表于 2013-12-25 10:06:25 | 只看该作者
就是你看到的device partition=C:和osdevice partition=c:这两项。

系统只不过根据注册表中mounteddevices项给你“翻译”成了盘符
回复

使用道具 举报

2#
发表于 2013-12-24 20:56:53 | 只看该作者
本帖最后由 yfwang0798 于 2013-12-24 21:00 编辑

Bcd文件实际是一个注册表配置单元。可以被加载,在正在运行的系统,其注册表中的具体的位置为:
HKEY_LOCAL_MACHINE\BCD000000000。
看数字签名用diskpatt 命令中的unique disk .,
看bcd中数字签名方法叫复杂,其内容是反序排列,详细见英文

http://blogs.technet.com/b/markr ... /11/08/3463572.aspx
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-8-4 22:57

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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