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

如何将GPT改为MBR?
EN

Ask Ubuntu用户
提问于 2015-10-05 23:12:04
回答 1查看 18.9K关注 0票数 1

在Linux中,我看不到我的第二个硬盘,即GPT。我的意思是我不能挂载它也不能使用它的数据。在Windows上,一切都很好。我从GRUB加载Windows8 8\Ubuntu,它在第一个HDD上使用MBR。

据我所知,安装在MBR硬盘上的Ubuntu无法看到另一个带有GPT的硬盘驱动器(这里我有许多文件和文档,但没有操作系统,并且无法复制或备份它,因为它的大小太大)。

我的问题是:

  1. 如何将GPT更改为MBR,而不丢失此驱动器上的数据?
  2. 如何将Ubuntu硬盘上的MBR更改为GPT (在Ubuntu + Windows 8.1中)?
EN

回答 1

Ask Ubuntu用户

发布于 2015-10-09 18:09:36

Linux应该对从MBR磁盘上的BIOS模式引导访问第二个磁盘(用GPT进行分区)没有问题。你遇到问题的事实表明,有些事情是不对的,例如:

  • 用户错误--你没有说你在做什么来访问磁盘,或者你看到了哪种类型的错误信息(S),所以很难判断你是在做正确的事情,还是在尝试中犯了一些错误。我建议你编辑你的问题,以张贴更多关于你正在做什么的细节。
  • 分区表损坏--您的分区表可能会以某种方式损坏,从而导致Ubuntu反对它,但Windows却步履蹒跚。您可以键入sudo sgdisk -v /dev/sdb (或将/dev/sdb更改为磁盘的任何设备文件),以便在磁盘上运行基本的分区表是否正确。此命令将不会以任何方式修改磁盘;它只会报告发现的任何问题。
  • 文件系统损坏或不受支持的文件系统--分区表可能很好,但如果磁盘上使用的文件系统(S)被损坏或Ubuntu无法理解的各种文件系统,您将无法读取它们。Windows 8及更高版本的一个特别常见的问题是Windows“快速启动”功能,它将关机操作转换为挂起到磁盘操作。其结果是,文件系统似乎损坏了Ubuntu。解决方案是禁用快速启动,正如描述的这里 (以及其他许多地方)。请注意,Windows快速启动功能完全独立于通常具有相似名称的固件功能。

如果我不得不下注,我会说快速启动是你的问题。

所有这些都表明,gdisk可以将MBR无损地转换为GPT,反之亦然,尽管有一些警告。详情请参见gdisk文件页。(注:我是gdisk的作者。)我提到这一点只是为了直接回答你的问题。我不建议进行这种转换,至少在您更好地诊断您的问题之前不要这样做。

编辑:

首先,GParted屏幕快照显示一个普通分区(/dev/sda1)和另一个标记为“неразмечено”的东西。根据谷歌翻译,这被翻译为“未标记”;但我怀疑它是未分配的空间(当在使用英语的系统上运行时,它将被标记为“未分配”)。如果我的解释是正确的,那根本不是一个分区,它只是一个空空间。这是完全正常的,尽管129 MiB的自由空间有点多。也许曾经有一个分区,但是它被删除了。

其次,在/dev/sda1屏幕截图中,在您的GParted旁边有一个小小的警告标志。这些图标在不同版本之间差异很大,我无法确定,但我怀疑该图标的存在是为了表示文件系统损坏。这与我的假设一致,即您的问题是由快速启动引起的,这会使Ubuntu中的文件系统看起来受损。恐怕我不太明白你在第二次回复中说的“快速启动”是什么;我们遇到了语言障碍问题。我所能做的就是重申,快速启动可能并确实会导致问题,如果希望在Windows和Linux之间共享文件系统,则必须在Windows 8和更高版本上禁用它。启用“快速启动”功能后,您可以在Windows中选择“关机”,这样系统就不会按常规方式关闭;它将进入睡眠模式,其中文件系统处于不一致的安全状态,因此不安全或无法从任何其他操作系统中使用。

第三,您发布的sgdisk输出表明,辅助分区表与磁盘上唯一的分区重叠。这通常是由软件(“假”) RAID问题引起的。这种情况甚至可以发生在单个磁盘系统上,也可以发生在以前在RAID设置中使用过的磁盘上,但由于剩余的RAID数据,这些磁盘现在已经由它们自己使用。它还可能是从比当前磁盘稍大的磁盘复制的;根据复制方法的不同,结果可能会出现类似您所看到的问题。sudo gdisk -l /dev/sda的输出可能有助于澄清正在发生的事情。

我强烈建议不要在此时对分区表进行任何写入更改的操作,因为不清楚问题是什么。永远改变无知会使事情变得更糟,所以最好小心行事,直到你明白问题的原因为止。

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

https://askubuntu.com/questions/681934

复制
相关文章

相似问题

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