gptgen 无损转换MBR到GPT

今天豆子发现一个小工具叫做gptgen,很不错,可以无损的转换MBR到GPT分区。

大早上上班,Nagios给警报,Windows文件服务器的磁盘空间已经快满了,因为用dedup,即使删除文件也需要运行Garbage Collection Job来释放Chunk Store里面的文件,这个过程比较慢,至少1,2天,到时候用户抱怨肯定漫天飞了。没法子,增加硬盘空间吧。豆子兴冲冲的在SAN上增加了Volume,Extend了DataStore,然后把虚拟机的硬盘加到了4T,重启,然后进系统一看,尼玛,这个硬盘是MBR格式分区的,最多只能支持到2T。如果用自带的diskpart转换,我必须删除分区重新划分才行。那我几个T的数据不是都没了? 网上搜索了一番,网友们都推荐一个工具叫做gptgen,豆子下载了试试看,效果的确不错。

先做个小实验,找了个VM,添加了10G的硬盘,然后分区格式化成MBR格式,然后随便写了点数据上去。

gptgen的用法很简单,稍微注意一下指向的磁盘路径就是了,比如我的虚拟机有2个硬盘,第一个是\\.\physicaldrive0, 第二个新加的就是\\.\physicaldrive1

如果不指定参数,他会自动创建两个img文件,并且告诉你会写入哪个地址。熟悉linux的人,可以通过dd工具进行备份

参考 https://bramp.net/blog/2010/08/30/converting-mbr-to-gpt-without-deleting-your-partitions/

然后写入操作,整个过程大概1秒

最后在diskpart里面确认一下是否转换成功

之前创建的文件完好无缺的在那里。

实验成功。

晚上做完VEEAM备份之后,豆子就可以去转换我的文件服务器了~

时间: 2024-10-12 15:48:19

gptgen 无损转换MBR到GPT的相关文章

图解MBR分区无损转换GPT分区+UEFI引导安装WIN8.1

确定你的主板支持UEFI引导.1,前期准备,WIN8.1原版系统一份(坛子里很多,自己下载个),U盘2个其中大于4G一个(最好 准备两个U盘)2,大家都知道WIN8系统只支持GPT分区,传统的MBR分区格式是无法安装的,要想安装WIN8.1则必须将硬盘分区格式转换为GPT分区,至于两种格式的详细情况请问度娘,这里就不多说了.我们现在大部分硬盘分区格式为MBR分区,转换成GPT分区则要要用到DiskGenius分区管理软件(软件作用请问度娘),必须是专业版(免费版没有转换GPT分区功能).3,可以

GPT分区无损转MBR分区的操作

Hi all, 给小伙伴分享一个GPT分区无损转MBR分区的操作.大家如果有更好的方法,欢迎讨论.或者本文中有错误的地方,欢迎指出. 简短步骤: ======================= 1,winPE启动,磁盘工具,删除GPT中的EFI,MSR等分区,并使分区总数<=4,并让第一个分区成为活动分区 2,linux启动,gdisk /dev/sda, r, g, p, w 3,winPE启动,修复引导部分 ======================= 说明:分区操作是危险操作,如果包含重

MBR与GPT的区别

GPT保护分区: 一种由基于 Itanium 计算机中的可扩展固件接口 (EFI) 使用的磁盘分区架构.与主启动记录 (MBR) 分区方法相比,GPT 具有更多的优点,因为它允许每个磁盘有多达 128 个分区,支持高达 18 千兆兆字节的卷大小,允许将主磁盘分区表和备份磁盘分区表用于冗余,还支持唯一的磁盘和分区 ID (GUID). 与支持最大卷为 2 TB (terabytes) 并且每个磁盘最多有 4 个主分区(或 3 个主分区,1 个扩展分区和无限制的逻辑驱动器)的主启动记录 (MBR)

MBR与GPT分区的区别及磁盘分区相关命令

一.MBR分区结构 主引导记录(Master Boot Record,缩写:MBR),又叫做主引导扇区,是目前比较流行的一种分区结构.磁盘的0磁道0扇区称为MBR,它的大小是512字节,这个区域被分为三个部分: 第一部分为boot loader(主引导程序),占446字节: 第二部分为Partition table(分区表),即DPT,占64字节,每个分区项占用16个字节,这16个字节中存有活动状态标志.文件系统标识.起止柱面号.磁头号.扇区号.隐含扇区数目(4个字节).分区总扇区数目(4个字节

硬盘MBR,GPT分区简介

硬盘分区简介 硬盘相关知识 硬盘由很多盘片(platter)组成,每个盘片的每个面都有一个读写磁头.如果有N个盘片.就有2N个面,对应2N个磁头(Heads),从0.1.2开始编号.每个盘片被划分成若干个同心圆磁道(逻辑上的,是不可见的).每个盘片的划分规则通常是一样的.这样每个盘片的半径均为固定值R的同心圆在逻辑上形成了一个以电机主轴为轴的柱面(Cylinders),从外至里编号为0.1.2--每个盘片上的每个磁道又被划分为几十个扇区(Sector),通常的容量是512byte,并按照一定规则

BIOS与UEFI、MBR和GPT介绍

操作步骤: UEFI是取代传统BIOS的,全称“统一的可扩展固件接口”.MBR则是传统的分区表类型,最大的缺点则是不支持容量大于2T的硬盘.GPT则弥补了MBR这个缺点,最大支持18EB的硬盘,是基于UEFI使用的磁盘分区架构. 目前所有Windows系统均支持MBR,而GPT只有64位系统才能支持.BIOS只支持MBR引导系统,而GPT仅可用UEFI引导系统.正因为这样,现在主板大多采用BIOS集成UEFI,或UEFI集成BIOS,以此达到同时兼容MBR和GPT引导系统的目的. UEFI启动引

关于MBR、GPT、ESP、MSR、EFI、UEFI

关于MBR.GPT.ESP.MSR.EFI.UEFI和WIN8中SECURE BOOT的基础知识: 1.MBR分区表:Master Boot Record,即硬盘主引导记录分区表,只支持容量在 2.1TB 以下的硬盘,超过2.1TB的硬盘只能管理2.1TB,最多只支持4个主分区或三个主分区和一个扩展分区,扩展分区下可以有多个逻辑分区. 2. GPT分区表:GPT,全局唯一标识分区表(GUID Partition Table),与MBR最大4个分区表项的限制相比,GPT对分区数量没有限制,但Win

EFI、UEFI、MBR、GPT的区别

UEFI.GPT.MBR是什么?这些专业术语不难理解,UEFI属于主板类名词,其作用类似于BIOS.GPT.MBR则属于硬盘类名词,它们的作用类似一艘航母的骨架,有了这个骨架,我们才可以进行细致到诸如C.D.E等盘符的分区. 全新硬盘在磁盘管理模式下需进行MBR或GPT选择 一块硬盘接驳主机之后,它的首要任务建立分区列表,分区列表有MBR和GPT两种,其中MBR分区列表支持最大2TB硬盘,GPT分区列表支持最大128PB(1PB=1024TB). 名词解释: 磁盘管理模式:MBR分区列表    

Linux 入门记录:六、Linux 硬件相关概念(硬盘、磁盘、磁道、柱面、磁头、扇区、分区、MBR、GPT)

一.硬盘 硬盘的功能相当简单但很重要,它负责记录系统所需要的各种数据.硬盘记录数据有两个方面,一个是硬件方面的存储原理和结构,另外一方面则是软件方面的数据和文件系统.硬盘的主要行为就是数据的存放和取出. 构成硬盘的基本元件,主要可以分为实际存储数据用的磁盘(Plat Platter).读取数据用的磁头(Head).帮助磁头搜寻读取位置的马达等等,这些元件构成一个能够在不同磁盘上的任意位置读取数据的结构体. 二.磁盘(Plat Platter) 磁盘是硬盘中真正用来存储信息的部分,外观上如同圆盘一