GPT分区无损转MBR分区的操作
Hi all,
给小伙伴分享一个GPT分区无损转MBR分区的操作。大家如果有更好的方法,欢迎讨论。或者本文中有错误的地方,欢迎指出。
简短步骤:
=======================
1,winPE启动,磁盘工具,删除GPT中的EFI,MSR等分区,并使分区总数<=4,并让第一个分区成为活动分区
2,linux启动,gdisk /dev/sda, r, g, p, w
3,winPE启动,修复引导部分
=======================
说明:分区操作是危险操作,如果包含重要数据,请先备份重要数据。虽然以下操作大多数情况都是可行的,而且在修改之前也可以备份分区表,万一失败了,再把备份的分区还原
详细步骤,请往下看:
GPT和MBR是常见的两种 partition schema,区别主要就在于:1,GPT支持对2T以上的硬盘进行分区;2,如果要UEFI启动,则分区必须是GPT,具体有很多官方文档,这里也引用一篇来自政府网站的“官方”文档:
对硬盘进行分区时,GPT和MBR有什么区别?
http://fyzx.ankang.gov.cn/Article/Class26/201408/1484.html
现在新买的电脑很多都是采用GPT分区的,但并不是所有的操作系统都支持GPT分区,有些软件可能只能运行在老的操作系统上,我们想把GPT分区转换成MBR分区,是否有方法呢?而且这时候电脑已经用了一段时间,每个分区都有数据,能否实现无损转换呢?微软的官方文章都是说把所有的分区删除,然后系统盘启动,Shift+F10,使用diskpart工具来转换,就是所有的数据都没有了。命令如下,供参考:
diskpart, list disk, select disk 0, clean, convertmbr
GPT分区表的大致结构如下:
网上查了下,有很多磁盘管理工具都可以实现GPT到MBR的转换,包括国内比较出名的DiskGenius工具,但。。。,都是要钱的:(
DiskGenius免费版常规的操作都可以,比如:查找丢失的分区并重建分布表,分区大小调整等。但GPT转MBR,需要专业版支持。其它工具也类似,免费的版本只提供有限的功能。
有没有免费的工具可以实现呢?很自然,想到了linux这个免费的平台,果然,很简单,用gdisk这个自带的工具就可以实现。
从上图可以看出,由于MBR分区只能有四个主分区,这里只能转换前面四个分区,有用的就是用户的C盘,而DEF等数据盘都不能转换。需要将不用的分区删除并将分区控制在4个以内。
删除后,记得将第一个分区(这里显示为C盘)设置为活动分区,就是设置分区0x80标志,否则系统无法引导,因为原来的活动分区已被删除。
转载于:https://blog.51cto.com/12174085/1932529
GPT分区无损转MBR分区的操作相关推荐
- uefi+guid分区与legacy+mbr分区_WIN10下如何将 MBR 分区转换为 GPT
MBR2GPT.EXE 可将磁盘从主启动记录 (MBR) 转换为 GUID 分区表 (GPT) 分区形式,无需修改或删除磁盘上的数据. 该工具旨在从 Windows 预安装环境 (Windows PE ...
- uefi+guid分区与legacy+mbr分区_硬盘分区表格式GUID和MBR知识普及
我们的电脑硬盘分区格式一共有两种,一种是GUID(GPT),一种是MBR. 啥是硬盘分区呢?举个例子你就明白了,很多人去买电脑的时候,比如你买的电脑只有一块硬盘,店家就会给你分区,把这一块硬盘分成好几 ...
- uefi+guid分区与legacy+mbr分区_对硬盘进行分区时,GPT和MBR有什么区别
MBR的局限性,它是存在于驱动器开始部分的一个特殊的启动扇区,但是它支持最大2TB磁盘,它无法处理大于2TB容量的磁盘:GPT意为GUID分区表正逐渐取代MBR的新标准,能够实现巨大的容量.以下是详细 ...
- GPT 分区如何调整为 MBR 分区
GPT 分区如何调整为 MBR 分区?具体的方法如下: 重要提示1:以下操作会删除硬盘所有数据,请提前做好备份. 重要提示2:以下操作需要在PE系统下进行,制作U盘PE系统的方法:小白u盘启动盘制作教 ...
- linux命令管理GPT分区,Linux硬盘GPT分区和MBR分区
之所以想到写这篇,是因为本人在折腾Linux系统的过程中,有多次掉入硬盘分区的陷阱的经历.最近几天,再一次掉入坑中,折腾了两天才从坑中爬出来.经过多方查询资料,终于弄明白了硬盘分区的一些概念.下面将其 ...
- GPT 分区如何调整为 MBR 分区?
在重装系统的过程中,有时候需要涉及到分区调整的操作.有网友需要把磁盘分区从GPT 分区调整为 MBR 分区,但是不知道GPT 分区如何调整为 MBR 分区.下面给大家讲讲具体的操作方法. 重要提示1: ...
- 计算机格式为gpt怎么更改,gpt分区怎么更改成mbr分区
因为笔记本电脑硬盘分区表是GPT而导致大家无法安装引导系统.需要转换为MBR分区还能顺利安装.那如何将gpt分区更改成mbr分区呢?下面是学习啦小编为大家介绍gpt分区更改成mbr分区的方法,欢迎大家 ...
- win7安装gtp磁盘_GPT转MBR分区格式安装win7/win10系统教程
现在的大硬盘都只能采用GPT分区了,MBR分区最多只支持到2T的硬盘(所能访问的磁盘容量最大是2.19TB),超过2T的硬盘想完全识别只能使用GPT分区,但是对于一些电脑用户来说,不熟悉UEFI+GP ...
- linux uefi转mbr方法,如何将uefi改成mbr分区
uefi改成mbr分区的方法,电脑一键还原重装系统需要用到进行分区,这对技术人员来说就是个小儿科,但是小白们对这个却真的是一窍不通,那么如何将uefi改成mbr分区,很多网友问小编,就让小编告诉你们如 ...
最新文章
- windows xp远程桌面没有反应
- 机器学习模型评估指标总结!
- ICLR 2020 九篇满分论文!!!
- 使用Canvas进行验证码识别
- 检测数(二进制形式)中1的个数
- C++赋值运算符和拷贝构造函数区别
- Linux驱动开发常用头文件
- [转注自官网]Cocos2d-x Tutorial 4 - 如何放出子弹(Glede Edition for 2.0.3)
- java保护性拷贝(effective java)
- 20200726 plecs 元件显示变量名
- java+mysql企业进销存管理系统
- 朴实无华,25个常用Matplotlib图的Python模板代码
- 字符串匹配算法之BF算法(即暴力算法)
- 【子桓说】在BAT等大公司升职的人,都明白这几点
- 一个更加强大的查壳工具, 更新版本
- UE4 更改工程文件名字的方法
- android 微信架构,微信App支付技术架构全解析
- 力扣刷题-python-回溯算法-1(回溯算法模板、题型)
- 2015程序员小白理财记
- 第三讲 欧几里得与他的《几何原本》