网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
01月27日漏签0天
windows7吧 关注:778,539贴子:9,403,497
  • 看贴

  • 图片

  • 吧主推荐

  • 视频

  • 游戏

  • 6回复贴,共1页
<<返回windows7吧
>0< 加载中...

请问boot device、bootmgr、BCD相互关系?

  • 只看楼主
  • 收藏

  • 回复
  • 游玩天下fly
  • 路人丙
    3
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
问题一:如图一,我用PE里的bootice打开BCD文件,里面有Windows启动管理器也就是bootmgr的信息,包括description、device、path等等信息。就是说,BCD里面含有了BCD的读取者bootmgr的信息?这合理吗?BCD是要被bootmgr读取的,可是里面居然已经设定了bootmgr的路径等信息,这合理吗?网络上有很多关于修改.efi文件里BCD路径的讨论,我现在问的是,BCD里反过来有没有.efi文件的路径?问题二:我把图一里的BCD里的bootmgr的description信息修改之后,图二的boot device有时候跟着变化,有时候不跟着变。这里首先说明一下,图四等于图二等于BIOS项,至少在我试的过程中基本上是这样感觉的。然后图一和图二的关系,我试了好多次,规律好像是:情况一,我改完了图一,想要直接靠bootmgr也就是BOOTMGFW.efi的变化去导致图二boot device界面变化或者图四的变化,这样行不通,改变不了图二也改变不了图四。(我猜想是因为改变了.efi文件但是没有根据.efi重新生成bios项。而bios项高人一等,你.efi自己变了不通知我那我凭什么要主动配合你改变?所以BIOS项也就是图二没变。情况二,把图四的项删掉,退出重新进bootice,还是图四,让bootice帮我自动重新识别生成一个项,就能成功把图一bootmgr的改变传递给图二了。(我猜想就是重新读取了BOOTMGFW.efi文件,然后据此重新生成BIOS的项也就是图二的项。)以上猜想对吗?问题三,修改图一的Windows启动管理器的description,到底是在改.efi还是BCD还是BIOS?问题四,图二图三内容一样但是大小分辨率不一样,这是为什么?由什么文件决定?图五也对应的随图二图三改变分辨率,为什么?难道图二的分辨率和图五的分辨率由同一个文件决定吗?说是同一套文件决定,很好理解。说是同一个文件决定,很难很难很难理解。#bios##bootmgr##bootice##Windows启动管理器#


  • 游玩天下fly
  • 路人丙
    3
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼


2026-01-27 18:36:40
广告
不感兴趣
开通SVIP免广告
  • 岁月的哀伤
  • 路人戊
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
bcd就是个菜单,以前的叫boot.ini


  • 璐村惂鐢ㄦ埛_GZD2eaN馃惥
  • 入门吧友
    7
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
boot device 是bios的设置引导启动的
bios本身集成了这个功能 ,也能单独显示 为了方便一些对这不懂的人。
bootmgr 微软的nt6 之后的启动管理器
启动数据保存的文件也叫bootmgr(为了不被其他软件误操作 文件默认仅可读 你改成可编写也不影响) ,对应的传统 bios
bootmgr 和 bcd 文件 本身作用一样,也是保存的系统引导相关的数据 比如在哪个磁盘 主分区 逻辑分区。bcd文件对应后来的uefi技术 ,


  • 纳兰若雪123648
  • 路人戊
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
bootmgr就是启动引导的,BCD就是系统引导的文件,比如你装了win7和win8,BCD就有两个配置文件,bootmgr读取到就会显示win7和win8,问你选择哪个操作系统


  • 纳兰若雪123648
  • 路人戊
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
电脑开机运行bios,进行初始化会检测启动设备,显示在boot device中,这是由bios检测的,BOOTMGFW.efi是windows默认的启动选项,如果硬盘或U盘里是其它引导文件,则可能是Linux,FreeBSD之类的操作系统。


  • 纳兰若雪123648
  • 路人戊
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
整个流程就是开机,运行bios,自检,选择硬盘启动项,然后读取硬盘的分区表,找到bootmgr,读取BCD,然后boormgr读取系统启动引导,启动系统,大概是这么的,不太记得全部准确步骤。


登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 6回复贴,共1页
<<返回windows7吧
分享到:
©2026 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示