传统引导和Uefi引导 学习记录
前言:
个人觉得这玩意对于那些爱折腾软件/硬件的人(暂时找不到词)算是特别基础的玩意
但还是出一篇笔记 因为,在此之前差点因为个人原因闹出事来 具体看故事
正文:
现在常用Bios Legacy(旧)和UEFI(新) 这两种引导来启动系统
注: 以下流程部分步骤还有更详细的内容 更多:Windows 系统在 UEFI 和 Legacy BIOS 上的启动流程详解
Bios Legacy:
启动步骤:
UEFI:
启动步骤:
对比:
| 引导方式 | 磁盘分区格式 | bios自检 | 安全启动(Secure Boot) | 如何定位启动分区 |
|---|---|---|---|---|
| Bios Legacy | MBR | 有 | 无 | 读取磁盘MBR主引导记录 |
| UEFI | GPT | 无 | 有 | 找到 ESP(EFI 系统分区) |
| 引导方式 | 启动路径 |
|---|---|
| Bios Legacy | C:\bootmgr -> C:\Boot\BCD -> C:\Windows\System32\winload.exe |
| UEFI | ESP\EFI\Microsoft\Boot\bootmgfw.efi → ESP\EFI\Microsoft\Boot\BCD → C:\Windows\System32\winload.efi |
相对于Bios Legacy,UEFI没有bios自检, 有安全启动 几乎可以平替Bios Legacy(更短的启动时间, 更安全),
且GPT相对MBR可以创建更多的主分区,更大的支持容量 这也是UEFI成为现代主流引导的原因
故事:
由于是高三生 本人在8月9日就要进入学校了(命苦 换了新教室,新教室的电脑是Win7系统 经过好几届使用后已经失去原本的形状了
具体表现: C盘分配80G但是只剩余500M的可用空间, 控制面板打不开, 网络打印机驱动的Win7版本停留在远古版本且不好用,
Win7+Edge的神秘UserAgent进不去部分网站Brother打印机)
经过多次调教无果后 还是选择跟老师商量给它装个Win10上去
我的想法是先使用DiskGenius在D盘瓜分40G出来装新系统 在教学用软件都装好后再把原C盘格掉 将多余出来的80G分配给新系统 这样就是C盘120G D盘90G
并且可以避免安装未完毕导致无法上课的情况
在成功进行到Win10镜像还原到新盘后BCD进Win10然后装软件和驱动了
并没有那么顺利 也许是我的计算机的各个系统在各自独立的盘上 我也已经习惯了UEFI 导致我把BCD,MBR等搞混了 在引导这块足足卡了我两天 (我chovy
想到在PE下和Win7下的各盘盘符可能是不一样的(在PE下是E盘 而在Win7上是F盘) 我在Win7上使用EasyBCD创建了对应分区的引导后也是成功进入了
之后就是顺利的安装驱动 Office 希沃白板 Classland等等等等等等等等
在给Win10扩容后 MBR主引导记录指向原分区的记录已经不正确了 所以需要将其指向新分区 但是使用NT6Bootfix和BOOTICE尝试后还是无法引导BOOTICE时忘了改PBR了(hhh))
耗了我半小时尝试失败后我也是没招了 眼见下午快上课了 只好动用人脉让班里另一位爱好软件的同学把手子叫来解决下这个问题
然后我看着手子把原有引导文件都删了然后打开Dism++选择引导修复后就好了… (666折腾我这么久这样就好了
为了避免以后出现这样的问题 这篇文章就出现了 诶
事后也是了解到这手子也有为爱发电维护一些项目 Github上有个8k Stars的项目 看了下搞挺好的 之后有时间会专门写一篇文章来分享
文章分享
如果这篇文章对你有帮助,欢迎分享给更多人!







