上次在MSDN系统QQ群里有朋友问到在安装操作系统的时候有个问题:Windows无法安装到GPT格式磁盘,见图:

我在这里说下,使用网上方法的都是小白,就是说网上那些都是小白。下面介绍如何正确安装操作系统。

当时群里另个网友给出了方法,在这个界面先转换磁盘为MBR格式然后再安装。然后我在百度里搜了下,所有的方法都是这个方法,都是先转换为MBR再进行安装。

1、这里先说说MBR和GUID的区别;

MBR的意思是主引导记录,是传统分区类型,只支持一个硬盘上最多4个主分区,最大的缺点是不支持2TB以上硬盘容量,而GUID就是新兴的GPT方式,支持的主分区数量没有限制。

MBR支持win7版本系统以下的32位和64位,而GUID支持win7版本以上的64位系统,不支持32位系统。

对于MBR需要了解的是,MBR是一个特殊的启动扇区,主要存在于磁盘驱动器开始部分,而且这个扇区包含了已安装的操作系统的系统信息,并用一小段代码来启动系统,如果MBR的信息损坏或误删就不能正常启动Windows,这时候就需要找一个引导修复即可。

上面介绍了MBR和GUID的区别。这里重点说下,GPT格式是新的一种格式,对于windows的启动那是具有优势的,这个是GPT启动模式的特点,具体请自己百度。

2、MBR和GPT的启动方式;

    BIOS+MBR这是最传统的,系统都会支持;唯一的缺点就是不支持容量大于2T的硬盘。 

     BIOS+GPTBIOS是可以使用GPT分区表的硬盘来作为资料盘的,但不能引导系统;若电脑同时带有容量小于2T的硬盘和容量大于2T的硬盘,小于2T的可以用MBR分区表安装系统,而大于2T的可以使用GPT分区表来存放资料。但系统须使用64位系统。 

     UEFI+MBR可以把UEFI设置成Legacy模式(传统模式)让其支持传统MBR启动,效果同BIOS+MBR;也可以建立FAT分区,放置UEFI启动文件来,可应用在U盘和移动硬盘上实现双模式启动。 

     UEFI+GPT如果要把大于2T的硬盘作为系统盘来安装系统的话,就必须如此。而且系统须使用64位系统,否则无法引导。但系统又不是传统在PE下安装后就能直接使用的,引导还得经过处理才行。

3、下面介绍MBR和GPT启动安装操作系统;

因为GPT的启动速度快,所以安装操作系统的时候建议选择GPT启动方式。

1)首先,在BIOS里设置启动方式为:UEFI Only ;

这里无论是否磁盘格式为MBR还是GPT,都选择这个模式。

2)制作系统启动U盘;

然后制作一个系统安装启动U盘。具体参考笔者博文:安装操作系统的几种方式
- 初学者系列 - 学习者系列文章

3)用启动U盘启动安装操作系统;

这里很重要,就是插入U盘后,开机。按快捷键用以显示启动菜单(必须通过启动菜单选择U盘启动方式):

这里注意看启动菜单,会显示两种启动模式:

如图,这里就是重点了。

(1)如果你硬盘是MBR格式,安装操作系统的话,那就选择“U盘Legacy引导模式”,这样你安装操作系统的时候磁盘分区的时候就是MBR格式,直接能够分区安装;

(2)如果你硬盘是GPT格式,安装操作系统变得haunt,那就选择“U盘UEFI引导模式”,这样你安装操作系统的时候磁盘分区是GPT格式;

说到这里,大家明白了吧,就是因为U盘启动的时候选择的U盘启动模式不一样,所以磁盘分区安装操作系统的时候磁盘的MBR或者GPT格式就有了限制,如果你选择的格式是U盘Legacy引导模式,但是磁盘格式却是GPT格式,就会出现提示无法安装到GPT磁盘的问题。

etc.通过本文的介绍,相信各位网友已经明白了安装操作系统的方式了,祝大家玩电脑愉快吧,希望喜欢玩电脑的朋友能够学到更多的实用知识。

Windows无法安装到GPT格式磁盘的根本解决办法 - 初学者系列 - 学习者系列文章的更多相关文章

  1. windows下安装sass,以及常见错误和解决办法

    简介: sass依赖于ruby环境,安装sass之前得先装ruby. 1.安装ruby 1.1.下载地址:http://rubyinstaller.org/downloads 1.2.注意事项:安装时 ...

  2. windows上安装python3里没有pip问题,解决办法!

    安装python3: 1.下载python:https://www.python.org/downloads/ 2.安装:   3.安装完成进cmd里验证,但发现无pip包 所以操作步骤如下: 1.下 ...

  3. Windows无法安装到GPT分区形式磁盘的解决办法

    现在很多新买的硬盘都是GTP格式,这种格式需要使用UEFI BIOS模式安装系统,我们以前传统的windows系统安装都是“MBR+legacy BIOS”模式安装 Windows无法安装到GPT分区 ...

  4. 001_关于选中的磁盘具有MBR分区表。在 EFI 系统上,Windows 只能安装到 GPT 磁盘。问题解决

    问题: 今天我的diy电脑重装系统时,遇到了一个棘手的问题.在选择安装分区的时候,提示有这样的错误. Windows 无法安装到这个磁盘.选中的磁盘具有MBR分区表.在 EFI 系统上,Windows ...

  5. IBM X3850 Windows 无法安装到这个磁盘。选中的磁盘具有MBR分区表。在 EFI 系统上,Windows 只能安装到 GPT 磁盘

    以前安装的是window2003 32位, 改装为2012 64位的时候.出现 Windows 无法安装到这个磁盘.选中的磁盘具有MBR分区表.在 EFI 系统上,Windows 只能安装到 GPT ...

  6. 2016最新 wamp2.5+windows 10安装CoedSgniffer代码格式检查:

    14:59 2016/1/112016最新 wamp2.5+windows 10安装CoedSgniffer代码格式检查:注意问题:1.手动安装2.5.0和pear安装方式都成功但是执行时无任何反映, ...

  7. 2016最新 wamp2.5+windows 10安装CoedSgniffer代码格式检查:5分钟安装 30分钟入门和浏览常用命令

    14:59 2016/1/112016最新 wamp2.5+windows 10安装CoedSgniffer代码格式检查:注意问题:1.手动安装2.5.0和pear安装方式都成功但是执行时无任何反映, ...

  8. 安装Windows10操作系统 - 初学者系列 - 学习者系列文章

    今天无事,就将安装操作系统的几种方式进行了总结( https://www.cnblogs.com/lzhdim/p/13719725.html ).这篇博文主要是对安装windows10操作系统的过程 ...

  9. 安装Windows11操作系统(不需要绕过TPM检测脚本等) - 初学者系列 - 学习者系列文章

    Windows11操作系统是去年微软公司的最新力作.对于该操作系统的安装,网上有很多的教程了.这次主要写的是不需要绕过TPM检测操作安装Windows11操作系统. 1.        制作启动U盘: ...

随机推荐

  1. Hive 常见面试题(一)

    面试题: hive 内部表和外部表的区别? hive 是如何实现分区的? Hive 有哪些方式保存元数据,各有哪些优缺点? hive中order by.distribute by.sort by和cl ...

  2. 使用xShell 连接 docker 使用说明

    方式一:当不知道docker里镜像的root密码的时候 1.从Docker Hub下载需要的镜像 docker pull 镜像名字 2.使用docker run命令启动容器 docker run -i ...

  3. 《HelloGitHub》第 53 期

    兴趣是最好的老师,HelloGitHub 就是帮你找到兴趣! 简介 分享 GitHub 上有趣.入门级的开源项目. 这是一个面向编程新手.热爱编程.对开源社区感兴趣 人群的月刊,月刊的内容包括:各种编 ...

  4. C语言中存储多个字符串的两种方式

    C语言中存储多个字符串的两种方式 方式一    二维字符串数组 声明: char name[][] = { "Justinian", "Momo", " ...

  5. 23种设计模式 - 状态变化(Memento备忘录 - State)

    其他设计模式 23种设计模式(C++) 每一种都有对应理解的相关代码示例 → Git原码 ⌨ 状态变化 在组件构建过程中,某些对象的状态经常面临变化,如何对这些变化进行有效的管理?同时又维持高层模块的 ...

  6. Element UI - DatePicker 自定义日期选择期间

    <el-date-picker v-else v-model="searchForm.data_Selected" type="daterange" un ...

  7. Labview学习之路(一)程序框图中的修饰

    很多小伙伴知道在前面板有很多修饰符,比如上凸框,加粗下凹框等等,但是其实在程序框图中也是有修饰符的,他的位置比较隐蔽,并且修饰符很少,所以很多人基本没有用过.现在就给大家介绍一些这些程序框图种的修饰. ...

  8. 关于idea中SpringBoot启动失败的坑

    很多时候你新建了Maven 或者SpringBoot 工程,激动的点了主启动类,你就发现了下面的错误 Error starting Tomcat context. Exception: org.spr ...

  9. add forward

    adb forward tcp:34999 localabstract:Unity-com.kingsgroup.rob adb forward --list adb forward --remove ...

  10. unity2D物理引擎之-Rigidbody 2D

    虽然Rigidbody 2D大致上可以看成是Rigidbody的2D化,大部分功能也是一致的,但是还是有一些细节问题. 一些事项: 1.任何添加到同一个 GameObject身上或者其子物体身上的 2 ...