系统无法启动的原因常见主要有以下几种:
• BIOS/EFI 启动模式设置不当。• 系统分区丢失,或整个磁盘分区丢失。• 引导文件配置不正确或丢失• 其他原因
预备知识
在介绍解决方法之前,我们先来大概了解以下几个概念/术语:
BIOS:中文名称叫做「基本输入输出系统」,它是固化到计算机内主板 ROM 芯片上的程序,保存着基本输入输出的程序、开机后自检程序和系统自启动程序,它可从 CMOS 中读写系统设置的具体信息。UEFI:可以理解为 BIOS 的升级版本,是新一代的标准,GPT 磁盘上的系统启动就需要 UEFI 的支持(当然通过第三方引导程序,比如 clover,也能实现在 BIOS 主板上引导 GPT 磁盘上的系统)
UEFI BIOS 和Legacy BIOS:由于大部分情况下网友都将 UEFI 和BIOS 称做 BIOS, 为了区分两者,就分别用 UEFI BIOS 和Legacy BIOS 来指 UEFI 和BIOS。
本文小编就使用 BIOS 一词,用来统称 BIOS 和UEFI。
MBR 磁盘:与GPT 磁盘相对,是Windows 7系统前默认所采用的一种磁盘分区方案,该磁盘格式有以下特点:
分为主分区,扩展分区(包含可创建的N个逻辑分区)。MBR最多可以创建4个主分区。
Windows 系统引导程序需要放在活动分区中。
最大支持 2TB 磁盘,超过 2TB 部分不能用来创建分区。
MBR 磁盘上的系统需要在 BIOS 中开启 Legacy Boot 选项(在有的主板上叫做 CSM)。
GPT 磁盘: 是现阶段最常见的一种基于 GUID 磁盘分区方案,主要有以下特点:
没有4个主分区的限制,可创建 128 个主分区,因此在 GPT 磁盘上,逻辑分区就没有存在的意义。
支持 2TB 以上的磁盘分区。
需要主板支持 UEFI/EFI 启动,2011 年前后出的 BIOS 主板大多数都兼容 EFI,可在 BIOS 设置中开启 UEFI boot 启动相关设置。
重建 MBR:此处和 MBR 磁盘中指代的 MBR 含义不同, 在此MBR可以理解为磁盘上一个扇区(称为 MBR 扇区),也可以指代在该扇区中的一段主引导代码(第一阶段引导代码),主要作用就是用来加载活动