美文网首页
mbr分区无损转换成gpt

mbr分区无损转换成gpt

作者: _肉 | 来源:发表于2018-06-11 18:39 被阅读0次

涉及工具:parted、gdisk

应用背景:

mbr分区格式最大只支持2TB容量的硬盘,并且由于整个mbr分区只有512KB大小,最多只能支持4个主分区的局限性。

转换步骤

  1. 确定需要转换的设备,以/dev/vda为例。

  2. 由于GPT分区格式需要分配一个bios boot partition分区用来安装grub,需要确定目前的mbr分区与第一个分区之间有空余空间。以下例子显示第一个分区从2048扇区开始,满足条件。

    fdisk -l /dev/vda
    ....
    Device    Boot    Start          End     Blocks  Id  System
    /dev/sda1 *        2048    117186559   58592256  83  Linux
    
  3. 确定grub版本为1.97或更高。

    grub-install --version
    
  4. 备份现有的mbr分区

    sudo dd if=/dev/vda of=/root/vda-mbr.dd bs=512 count=1
    
  5. 执行gdisk进行分区格式转换

    gdisk /dev/sda
    
  6. 利用mbr和第一个分区之间的空间分配一个bios boot分区。

    n 新建一个分区
    选择一个未使用的分区ID
    分区范围选择34-2047扇区
    设置分区类型为ef02
    最后按w保存分区并转换
    
  7. 重新安装grub的bootloader,原来的bootloader在mbr内,转换之后,bootloader删除了,需要重新将bootloader安装到新建的bios boot分区。

    grub-install /dev/sda
    
  8. 现在系统会看到3个分区,为了避免与其他系统的差异性,安装好bootloader后将bios boot分区删除。

相关文章

  • mbr分区无损转换成gpt

    涉及工具:parted、gdisk 应用背景: 转换步骤 确定需要转换的设备,以/dev/vda为例。 由于GPT...

  • parted创建GPT分区

    parted创建GPT分区(fdisk不支持创建GPT分区,GPT支持大于2TB分区,MBR不支持) 介绍2种分区...

  • 硬盘分区管理

    一、分区类型 两种分区方式: MBR, GPT MBR:Master Boot Record, 1982年, 使用...

  • MBR分区与GPT分区

    Linux系统中有两种常见的分区表 MBR分区表(主引导记录分区表)和 GPT分区表(GUID分区表) MBR分区...

  • MBR 与 GPT的区别-1.分区

    从今天开始,我们来聊一聊MBR和GPT的区别 MBR 与 GPT:分区 分区是驱动器上存储数据的部分。您始终需要在...

  • Esd hhd 加速

    Irst HDD ssd Raid ahci ide Gpt mbr Win10 Mbr安装win10 Pe 分区

  • MBR分区与GPT分区的区别-5.哪个更好?

    MBR 与 GPT:哪个更好? 首先我自己家的电脑用的就是GPT(原来是MBR,后来用分区助手转换的) 切入正题,...

  • 安装win10+ubuntu16.04双系统

    GPT硬盘分区表+以UEFI为引导方式 参考教程 首先查看电脑磁盘分区方式为MBR还是GPT,此教程适用于GPT分...

  • 磁盘分区及格式化

    一、磁盘分区基础 我们都了解Linux系统上的磁盘分区有两种类型,即MBR和GPT两种分区结构; MBR分区的主引...

  • 利用 parted 命令创建 GPT 分区(大容量)

    一、MBR 和 GPT 区别 1.1 MBR MBR分区表(即主引导记录)大家都很熟悉,是过去我们使用window...

网友评论

      本文标题:mbr分区无损转换成gpt

      本文链接:https://www.haomeiwen.com/subject/jdnheftx.html