在使用GParted和MS磁盘管理工具时,分区显示大小不一致。

我正在尝试在一台HPG60笔记本电脑上安装Ubuntu 14.04 LTS。 我在安装时遇到了困难,因为我无法看到我在Windows中准备的未分配空间。

如您所见附上的截图:

Disk Management Screenshot

我在磁盘管理中准备了一个未分配的空间96.72GB。 但是当我启动Ubuntu并检查Gparted时, 我看到的是这个。

Gparted Screenshot

一个未分配的1MB空间?!
以前从来没有遇到过这种情况。我在办公室使用联想笔记本安装了Ubuntu,但以前从未出现过这种情况。 有人知道为什么会发生这种情况吗?

在终端中执行 'df -h' 命令的输出是什么? - DnrDevil
1微软正在对你隐藏一些东西。而1 Mb是正常的。它被引入以将分区对齐到最近的块。 - Rinzwind
2个回答

简单回答:
发生了什么?
152.53 + 96.72 = 249.25(Gparted无法识别未分配空间和其他分区之间的差异)
为什么会发生这种情况?
动态磁盘-不支持
该怎么办?
转换为基本磁盘(数据将丢失!)
**详细回答:**
从你的截图中很容易看出你正在使用动态类型磁盘: enter image description here Ubuntu(我会说所有Linux操作系统)和引导加载程序GRUB无法识别Microsoft动态磁盘/卷/分区(SFS),因此无法从中启动。
你可能需要这些信息:
基本磁盘使用分区表来管理磁盘上的所有分区,它被所有Linux操作系统、DOS和所有Windows版本支持。安装了操作系统的磁盘默认会初始化为基本磁盘。基本磁盘包含基本卷,如主分区、扩展分区,所有逻辑分区都包含在扩展分区中。
动态磁盘仅支持Windows 2000及更高版本操作系统。动态磁盘不使用分区表来跟踪所有分区,而是使用隐藏的数据库(LDM)来跟踪关于磁盘上的动态卷或动态分区的信息(Gparted无法理解此功能)。使用动态磁盘,您可以创建跨多个磁盘的卷,如跨越和条带化卷,并且还可以创建容错卷,如镜像卷和RAID 5卷。
这就是为什么Gparted表现异常的原因。
那么应该怎么办呢?
您需要将动态磁盘转换为基本磁盘。
首先,备份所有数据!
您可以使用任何好的工具进行转换。我将告诉您如何使用DISKPART。
  1. 启动任何Windows安装介质,进入"修复我的计算机"

  2. 在高级选项中,选择命令提示符

  3. 逐个输入以下命令

    diskpart

    list disk

    select disk 0 #(在您的系统中可能会有不同的数字)

    clean #(擦除所有内容(包括Windows))

    convert basic

    exit

现在您可以轻松安装Windows和Ubuntu。

或者:如果您不想完全清空硬盘,您可以考虑在Virtualbox上安装Ubuntu


1微软唯一的解决方案是备份、完全擦除和重新格式化。但是有第三方工具可以将动态磁盘转换为基本磁盘。最好还是要有良好的备份。http://askubuntu.com/questions/482768/changing-windows-dynamic-disk-partition-to-basic-partition-and-not-the-full-driv AND: http://www.sevenforums.com/tutorials/26829-convert-dynamic-disk-basic-disk.html 并且在某些限制下,Testdisk也可以使用:已经使用了Testdisk,但请参考帖子#7中的注意事项:http://ubuntuforums.org/showthread.php?t=1669418 - oldfred
您好,Severus Tux先生!非常感谢您详细的回答。我从来没有意识到Microsoft使用了如此动态磁盘等技术。我会在几天后尝试一下,但首先需要备份一下父母在那台HPG60笔记本上的文件,因为那是他们的。谢谢您。 - Cainhurst Knight
@CainhurstKnight :-) 很高兴听到这个消息,Cainhurst Knight先生,您随时受邀。如果这个回答对您有帮助,请不要忘记点击文本左侧的灰色☑,表示是的,这个回答有效! :-) - Severus Tux

在我的情况下,我试图使用GParted Live在安装了Windows 10的磁盘上调整和移动分区。我的磁盘是基本磁盘而不是动态磁盘。 在GParted Live成功进行分区操作后,当我启动Windows 10时,分区大小没有改变。 即使磁盘管理器也没有显示正确的大小。 只有GParted Live和EaseUS分区助手才能正确显示。 对我来说,唯一有效的解决方法是在重新启动Windows 10后,它开始反映正确的大小。

  • 相关问题