首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从gdisk将MBR分区转换为GPT?

如何从gdisk将MBR分区转换为GPT?
EN

Ask Ubuntu用户
提问于 2022-08-11 13:07:56
回答 1查看 1.3K关注 0票数 -1

我已经安装了Ubuntu22.04,我正在尝试使用Win 11进行双引导。Ubuntu安装在SSD上,Win11转到HDD,但我尝试在之后将MBR转换为GPT。

但是当我在Windows安装程序中仍然被识别为MBR的分区时,

代码语言:javascript
复制
pathum@pathum-Inspiron-5593:~$ sudo gdisk /dev/sda1
[sudo] password for pathum: 
GPT fdisk (gdisk) version 1.0.8

Partition table scan:
  MBR: protective
  BSD: not present
  APM: not present
  GPT: present

如何将此分区完全转换为GPT。

非常感谢。

代码语言:javascript
复制
pathum@pathum-Inspiron-5593:~$ sudo gdisk /dev/sda
[sudo] password for pathum: 
GPT fdisk (gdisk) version 1.0.8

Partition table scan:
  MBR: MBR only
  BSD: not present
  APM: not present
  GPT: not present
EN

回答 1

Ask Ubuntu用户

发布于 2022-08-11 14:58:43

你试图转换错误的设备。从您的第一个输出:

代码语言:javascript
复制
~$ sudo gdisk /dev/sda1
[sudo] password for pathum: 
GPT fdisk (gdisk) version 1.0.8

Partition table scan:
  MBR: protective
  BSD: not present
  APM: not present
  GPT: present

sudo gdisk /dev/sda1的输出应该是这样的:

代码语言:javascript
复制
~$ sudo gdisk /dev/sda1
[sudo] password for mook: 
GPT fdisk (gdisk) version 1.0.8

Partition table scan:
  MBR: not present
  BSD: not present
  APM: not present
  GPT: not present

What发生在您的分区 sda1**上?还好吗?**

您为分区sda1编写了GPT分区表。如果分区是用文件系统格式化的,那么文件系统很可能损坏,因为分区表被写入分区的第一个扇区,这通常是文件系统的超级块所在的地方。超级块保存有关文件系统的详细信息。这可以很容易地通过重新格式化分区来解决。如果您将个人数据存储在这个分区上,那么您现在很头疼,您需要使用适当的工具来修复文件系统,或者需要使用数据恢复软件。

How我可以把我的磁盘转换成GPT吗?

您需要转换整个驱动器/dev/sda,因此您必须运行sudo gdisk /dev/sda,然后使用gdisk中的w-command将GPT分区表写入磁盘,然后使用q命令退出gdisk。这将将您的磁盘转换为GPT。

指引你跟随在这一点上是错误的,它不是单个分区,即MBR或GPT,而是整个驱动器,即MBR或GPT。

限制

在GPT磁盘上,磁盘的前34个扇区保留给保护MBR、GPT报头和分区表。最后33个扇区被保留用于GPT的备份和分区table.Before转换,您应该确保磁盘的前34个和最后33个扇区不被任何分区使用。检查此sudo fdisk -l /dev/sda的有用命令。

提醒

确保/dev/sda确实是您想要转换的磁盘。命令lsblk -f应该为您提供有关磁盘和分区的充分概述。

票数 2
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1423064

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档