将 Windows 动态磁盘分区更改为基本分区而不是完整驱动器

将 Windows 动态磁盘分区更改为基本分区而不是完整驱动器

我有一台安装了 Win8 的联想 G505s。我想在其上安装 Ubuntu 14.04,并且我已按照所有步骤成功禁用了安全启动和快速启动。

问题从这里开始:

  1. 安装开始后,gparted 无法识别 HDD 的动态分区。
  2. 它显示整个硬盘为未知。

我想将我为 Ubuntu 创建的 HDD 动态分区转换为基本分区,而不更改其他分区。

是否可以将单个分区从动态更改为基本,而无需更改整个硬盘?

答案1

您不能只更改一个分区 - 您必须更改整个驱动器。整个驱动器是动态磁盘或基本磁盘。

要将动态磁盘转换为基本磁盘,您需要使用 Windows。这在 Linux 中无法完成,因为 Linux 无法访问动态磁盘。请参阅将动态磁盘转换为基本磁盘MS Technet:将动态磁盘更改回基本磁盘超级用户上的这个答案. 有关不同工具的详细说明,请参阅本教程

答案2

Bain 可能是正确的,但 Linux 工具的描述显示磁盘未分区,这让我认为可能还有其他事情发生。具体来说,我怀疑磁盘可能正在使用主引导记录 (MBR)分区系统,但剩余GUID 分区表 (GPT)磁盘上以前的设置数据。这种配置会导致 Ubuntu 安装程序出现问题。如果我没记错的话,解决方案是清除旧的 GPT 数据。一个简单的方法是使用修复零件,如所述这里。

在决定做什么之前,我建议发布以下命令的输出,在紧急 Linux 启动的命令提示符下输入:

sudo gdisk -l /dev/sda

如果它告诉你它找到了 MBR 和 GPT 数据并询问使用哪个,那么我的假设是正确的,你应该使用 FixParts(或其他工具)删除旧的 GPT 数据。但是,如果它没有提出这样的问题,那么可能是发生了其他事情——可能是一个简单的 Basic/Dynamic 问题,表现出不寻常的症状,也可能是其他问题。此外,完全有可能两个都问题正在发生——你可能有剩余的 GPT 数据一个基本/动态问题!

答案3

在 Linux 上你无法这样做。Linux 不支持动态磁盘。

在 32GB 或更高容量的 U 盘或外部硬盘上安装 Windows 8(谷歌“如何制作实时 Windows USB”)。

从笔记本电脑的 U 盘启动 Windows 8。连接到互联网。

然后从此链接下载AOMEI动态磁盘转换软件:http://www.disk-partition.com/features/convert-dynamic-disk-to-basic.html

然后安装该软件。使用该软件,您可以轻松地将整个硬盘转换为基本磁盘,而不会丢失任何数据。

答案4

ubuntuforums.org

SFS 转换:

https://www.sevenforums.com/tutorials/26829-convert-dynamic-disk-basic-disk.html

您可以使用第三方工具(例如 Partition Wizard 4.2)将动态磁盘转换为基本磁盘,而无需删除或格式化它们。

Windows 的分区向导软件应该能够将动态磁盘转换为常规分区而不会丢失数据,因此它可能正是解决此问题所需要的;但是,我从未使用过它,所以我不能确定它是否有效。

动态卷是 Microsoft 与 Veritas(现已被 Symantec 收购)共同开发的专有格式

使用 testdisk 但参见帖子#7 中的注意事项: http://ubuntuforums.org/showthread.php?t=1669418

还使用了 testdisk http://ubuntuforums.org/showthread.php?t=1675420

不确定是否有“免费”版本,但旧版本有它并且是免费的,请参阅 4.2: http://www.partitionwizard.com/help/convert-dynamic-disk-to-basic-disk.html

相关内容