This is because of the difference in Partition Scheme. There are two types of Partition schemes.
MBR vs GPT:
MBR Scheme: MBR Scheme allows 4 Primary Partitions only, and if you need more then, you can create Extended Partitions. It was introduced with IBM PC DOS 2.0 in 1983. MBR Scheme only support HDD till 2 TB only. Until Windows XP, MBR was the only Partition scheme to install Windows. After Windows 7, Windows can be installed on either MBR Scheme or on GPT Scheme depending on the the firmware of your BIOS.
GPT Scheme: GPT Partition Scheme was developed in the late 1990s but got more common after 2010. GPT supports Disks which can be greater then 2 TB.
BIOS Vs UEFI:
There are two types of firmware interfaces, BIOS which had been in use since years, and a recent UEFI Firmware interface.
BIOS Firmware Interface When the Computer boots up, BIOS after performing some initial Input-Output Tests, fetches the data in the first 512 Bytes on the first boot device and starts the OS from there. BIOS is unaware of the Partitions etc. It is the Code in the 512 bytes which starts the Process.
UEFI: Unified Extensible Firmware Interface (UEFI) recognizes/understands the Partition Scheme (both MBR and GPT). Normally there is always a Hidden UEFI System Partition, which contains the information on how to start the Operating System.
Regarding your issue Recently manufactured Desktops/Laptops all contain UEFI, so you can boot using UEFI. However for compatibility purpose, they also contain a CSM Module, which emulates a BIOS, so if you want to start your OS using BIOS, you can do so. Windows OS have a bit of limitation. They only allow you to install Windows only on:
Now, regarding your issue, you basically have MBR Partitioned HDD, and you are booting your System using UEFI. There are many possible solution to fix this:
Keep your Disks, they way they are, and just go to BIOS options, and enable the Legacy Boot Mode. The Setting name can be either Legacy or UEFI-CSM etc. This way you can install Windows, but you cannot use HDD over 2 TB
如果要使用UEFI引导(推荐,因为它具有更快的引导时间),则需要将磁盘转换为GPT。为此,有两个选择。您是要擦除所有数据还是要保留数据。如果您愿意丢失数据,则可以删除所有分区,然后将磁盘重新初始化为GPT磁盘,然后可以安装Windows。但是,如果要保留数据,则可以使用一些工具将现有的MBR磁盘转换为GPT。我使用了Minitool分区向导,它可以完美地完成工作。转换为GPT后,即可轻松安装Windows。
对于Ubuntu,您将不会遇到任何问题,因为可以将Ubuntu安装在MBR分区方案上,也可以安装在GPT上,而不管您是通过BIOS还是UEFI进行引导。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句