问题是所有者已经Windows 10
安装并且磁盘已使用动态布局进行格式化(按MBR
方案)。Windows
显示有 4 个现有卷 ( C, D, E, F
),但Gparted
(实时Linux
)不会将最后三个分区 ( D, E, F
) 显示为单独的分区,而是将它们显示为该分区NTFS
旁边的一个完整分区 ( )C
以及 Windows 用于管理的另一个分区磁盘 (100MB)。
一开始(不知道那个动态的东西),我认为F
从磁盘管理器中释放最后一个分区()Windows
可以解决问题并将Linux
其读取为未分配的空间并因此在其上安装Linux。但是当 Linux 无法识别空闲分区并且它仍然将 3 个分区(包括我释放的分区)显示为一个完整分区时,我感到很困惑。
因此,我决定不去搞乱磁盘,而是决定了解一下它,我读了很多文章,我发现DYNAMIC
布局BASIC
的事情以及我在该系统上安装 Linux 时必须做的所有选择是做一个动态磁盘基本磁盘转换,但根据MSDN
,我必须备份整个磁盘,这是我实际上无法做到的事情。
其他一些资源建议使用EaseUS
磁盘管理器或MiniTool partition wizard
在没有备份的情况下进行转换,当然也不会丢失数据。但是,我仍然担心丢失数据,而且备份并不是适合我的情况的选择。
那么使用第三方应用程序进行此类转换是一个安全的选择吗?对于在这样的磁盘上安装 Linux(带有 Windows)或执行此类转换,还有其他更好的建议吗?
答案1
问题是 Linux 下对 Windows 动态磁盘格式的支持很弱。 Windows 的动态磁盘分区不会在 Linux 下显示,除非安装了像 ldmtool 这样的工具(它读取元数据并将它们映射为设备映射器磁盘)。然而,典型的 Linux 发行版安装程序不会运行它,因此将完全忽略所述动态磁盘。此外,您无法使用 Linux 修改动态磁盘分区,因此您将无法手动尝试仅将文件系统分配给现有分区。
我强烈建议您在场景中的现有 Windows 安装上将 Linux 作为虚拟机运行。您尝试采取的方法很复杂,并且经验表明在这种环境中进行双引导会带来很高的风险(并且您已经提到您正在努力避免风险)。