admin 管理员组

文章数量: 887021

问题描述

今天下午忙着将之前那台电脑的系统换为Win10,在装系统时遇到了两个问题:

windows 无法安装到这个硬盘空间。windows 必须安装在格式化为NTFS的分区。
windows 无法安装到这个硬盘空间。无法识别该分区的类型。
windows 无法安装到这个磁盘。选中的磁盘具有MBR分区表。在EFI系统上,windows只能安装到GPT磁盘。

解决方案

按住 shift+F10快捷键,打开命令提示符 (即 cmd.exe 程序 ) ,然后在依次输入:

  1. 输入 diskpart ,并按下回车。
  2. 输入 list disk,并按下回车,列出当前计算机上的所有物理磁盘。
  3. 输入 select disk C,选中需要操作的磁盘(此处的 “C” 就是将要安装 Win7系统的那个盘,若你要把 Win7系统安装在 D 盘,就输入 select disk D。如果磁盘是以序号编号的(例磁盘 0),就输入select disk 0)
  4. 输入clean ,并回车, 就代表清空当前的磁盘分区。
  5. 输入convert mbr,回车,就代表已经转换为 MBR 分区了(同理转为gpt的命令为convert gpt)。

MBR和GPT

MBR(Master Boot Record)

MBR代表主引导记录。它只是硬盘的一部分,可以找到有关磁盘的所有信息。我们可以在引导扇区中找到它,并包含分区类型的详细信息以及在启动计算机操作系统时所需的代码。

MBR可以具有许多不同的形式,但是它们的共同特点:

  1. 大小为512个字节。
  2. 都有一个分区表和引导代码。
特点
  1. MBR磁盘上可能的主要分区的最大数量为4,每个分区都需要16个字节空间,这使得所有分区需要64个字节空间。
  2. MBR分区可以是三种类型的主要分区扩展分区逻辑分区。如上所述,它只能具有4个主要分区。扩展和逻辑分区克服了这一限制。
  3. MBR中的分区表包含有关主要和扩展分区的详细信息。同样,重要的是要了解数据不能直接保存在扩展分区上,因此需要创建逻辑分区。
  4. 一些最新类型的主启动记录也可能具有磁盘签名,时间戳以及有关磁盘格式的详细信息。
  5. 与可以支持四个分区的MBR的较旧版本不同,最新版本能够支持多达16个分区。由于所有MBR的大小不超过512个字节,因此使用MBR格式的磁盘具有可用使用的2TB磁盘空间的盖。(一些硬盘也可以使用1024个字节或2048字节扇区,但这可以以磁盘的速度创建问题,因此并不是明智的选择)
  6. 它与所有版本的Windows(32位和64位)以及Windows 10的最新版本兼容。
结构

MBR的结构特点如下图所示:

缺点
  1. MBR样式的分区只能使用磁盘空间不超过2TB。
  2. 它最多只能拥有4个主要分区。如果创建主要分区后存在未分配的空间,我们可以通过创建各种逻辑分区的扩展分区来利用其余的空间。

GPT(GUID Partition Table)

GPT是磁盘分区的最新风格,被称为MBR的后继产品。GPT维护着整个驱动器中有关分区组织和操作系统启动代码的数据。

确保了在任何一个分区被损坏或删除的情况下,数据仍然可以被检索到,并且在启动过程中不会出现问题。这是GPT比MBR有优势的原因之一。

结构

  • 主要分区表:这是保护性MBR,GPT标头分区和分区表所在的地方。
  • 普通数据分区:这是存储个人数据的位置。
  • 备份分区表:此位置用于存储GPT标头和分区表的备份数据。对于主分区表的任何损坏,这都是有用的。
特点
  1. 与MBR相比,GPT磁盘提供了更多的存储空间。用户可以创建多个分区。GPT磁盘系统可以创建多达128个分区。
  2. 当我们谈及MBR的限制时,GPT磁盘系统是一个突破,因为MBR只能创建4个主分区。
  3. GPT磁盘风格使数据恢复成为一项毫不费力的任务。
  4. GPT可以运行检查以确保数据的安全。**它使用CRC值来检查数据的安全性。**如果数据被损坏,它可以检测到损坏,也可以尝试从磁盘的其他位置检索损坏的数据。这使得GPT与MBR相比成为更可靠的选择。
  5. GPT的使用不仅限于Windows操作系统,也被其他操作系统广泛使用,如苹果的Mac。
缺点

虽然GPT与几乎所有64位版本的Windows兼容,如Vista、Windows 8和Windows 10,但如果GPT必须作为启动驱动器使用,系统需要基于UEFI。如果是基于BIOS的系统,GPT驱动器不能作为主驱动器使用。

对比图

该如何选择(MBR vs GPT)?

任何用户选择MBR而不是GPT的唯一原因是,当Windows安装在基于BIOS的系统上,并且驱动器将被用作启动驱动器。对于那些使用小于2TB的驱动器或任何以前版本的Windows的用户来说,MBR格式化也将是一个理智的选择,因为它将保持与系统的兼容性。

如果 支持UEFI启动,GPT在性能方面要优越得多。 它还提供了稳定性和速度方面的优势,并提高了硬件的性能,这主要是由于UEFI的结构。

补充 :

UEFI vs BIOS
UEFI 和 BIOS 都是低级软件,在启动操作系统之前启动电脑时启动,当计算机启动时(开机自检完成后),BIOS 会查找存储在引导设备上的主引导记录 (MBR),并使用它来启动引导加载程序。但 UEFI 是一种更现代的解决方案,支持更大的硬盘驱动器、更快的启动时间、更多的安全功能,以及方便的图形和鼠标光标。

类似上图中只能用键盘操作的一般都为BIOS

类似上图中可以用鼠标进行操作的,或者界面花里胡哨的一般都为UEFI

参考资料

  • https://www.howtogeek/56958/htg-explains-how-uefi-will-replace-the-bios/
  • https://www.softwaretestinghelp/mbr-vs-gpt/
  • https://learn.microsoft/en-us/windows-server/storage/disk-management/change-an-mbr-disk-into-a-gpt-disk

本文标签: 分区表 磁盘 分区 重装系统 格式