无忧启动论坛

标题: 修复引导分windows版,又分uefi和mbr [打印本页]

作者: 20122452899151    时间: 2017-7-28 01:42
标题: 修复引导分windows版,又分uefi和mbr
修复引导程序向硬盘里写入了什么数据
作者: leew1229    时间: 2017-7-28 07:36
本帖最后由 leew1229 于 2017-7-28 08:00 编辑

现在修复工具很多,写入nt5.x   和 nt 6.x 不一样, uefi又不一样
事实上引导过程逻辑性很强,必须经过,bios或uefi对存储设备的查找,查找到设备后,找硬盘上的引导分区或文件,将管理权交给Windows引导管理程序,管理程序找配置文件,然后调用引导过程。进入实际引导。

nt5.x   应该是写MBR分区,
           引导文件
           配置文件 boot.ini

          引导到活动分区表加载\windows\  winloader.exe  活动分区根目录要有NTLDR文件

nt6.x     引导到活动分区表加载\windows\  winloader.exe  活动分区根目录要有GTLDR文件,一个BCD可以引导多系统

           引导文件 BIOS → MBR →“活动的主分区”→ \bootmgr→ \Boot\BCD →  \Windows\system32\winload.exe
           配置文件 BCD

uefi   应该是写efi文件,引导到系统分区 加载\windows\winloader.efi
         引导文件      EFI 系统分区(FAT 格式的分区)→ \efi\Microsoft\boot\bootmgfw.efi→ efi\Microsoft\BCD→\Windows\system32\winload.efi

                         EFI/Boot/bootx64.efi(或bootia32.efi)
                      √ EFI/Microsoft/Boot/bootmgfw.efi
                      √ EFI/Microsoft/Boot/BCD
                         EFI/Microsoft/Boot/zh-CN
         配置文件   BCD
看起来很复杂,其实修复基本是写一个配置文件,说明有几个系统可以启动,分别在哪里。
作者: 窄口牛    时间: 2017-7-28 07:44
都是windows命令来的。
作者: ID20080808    时间: 2017-7-30 12:18
leew1229 发表于 2017-7-28 07:36
现在修复工具很多,写入nt5.x   和 nt 6.x 不一样, uefi又不一样
事实上引导过程逻辑性很强,必须经过,b ...

这个讲的很详细。感谢分享。
作者: dlwfdlikuan    时间: 2017-9-16 17:28
好!清楚,逻辑性强!
作者: leew1229    时间: 2021-2-25 22:05
回来看看




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