动态磁盘的Ubuntu安装问题
我在我的电脑上安装了Windows 7。 在尝试创建分区失败时,我的磁盘已转换为动态,包括系统和启动卷。 如何在不影响Windows系统的情况下在分区中安装Ubuntu?
由于MBR分区方案的限制,您只能有4个主分区。 您显然尝试创建第5个主分区,因此Windows会自动将您的所有分区从basic
转换为dynamic
以满足您的意图。
Ubuntu只会看到一个大分区,并且无法看到这个大分区如何分成几个dynamic
分区,因为这完全是Windows内部的东西。 无法在这样的dynamic
分区中安装Ubuntu。
您必须将dynamic
分区转换回basic
分区,当然您必须先删除新创建的分区,否则转换可能会失败。 所有这一切都需要在Windows中完成。 我在互联网上找到的指南主要建议在Windows中安装第三方分区管理器,它有能力执行转换,我不会在这里推荐任何软件,只需搜索convert dynamic disk to basic
,你会发现某些东西,可能你已经安装了一个好的分区管理器。
如果一切都成功完成,您将不得不更改分区布局。 如果您已经有四个主分区,但需要更多分区,则必须将其中一个主分区转换为logical
分区(使用您的分区管理器在Windows中执行此操作)。 这将创建一个包含已转换分区的extended partition
分区。 在此扩展分区中,您可以创建更多逻辑分区,当然,您必须首先调整扩展分区或其中的逻辑分区的大小,以便为更多逻辑分区腾出空间。 这将在扩展分区中创建未分配的空间,使新创建的可用空间保持未分配状态。
现在,您可以使用选项Install alongside Windows
在未分配的空间中安装Ubuntu,或者,如果您想要更多控制,可以使用Something else
-option。
整个事情可能有点令人困惑,特别是如果你不熟悉分区。 转换和编辑分区总是存在数据丢失的风险,因此最重要的是首先创建备份,至少备份您的个人数据。
解决所有这些令人困惑的东西的简单方法:
购买第二个HDD / SSD(它们真的不是那么贵),将它连接到你的机器,只将Windows驱动器转换为basic disk
并在新驱动器上安装Ubuntu(如果你不将Windows驱动器转换为basic disk
驱动器) basic disk
你必须从BIOS启动菜单中选择要启动的操作系统,这不方便)。
您不能将Windows管理的驱动器上的Ubuntu(或任何Linux发行版)安装为“动态磁盘”。
有一些方法可以将托管的“动态磁盘”转换为基本的非托管状态,但这是一个Windows问题。 请参阅将动态磁盘更改回基本磁盘 。 您还可以在SuperUser上搜索并询问。
有些人通过在initram fylesystem上使用ldmtool
来实现它。 ldmtool
允许您查看和映射Windows动态磁盘,条带和RAID5的设备。
我仍然在寻找一个关于如何做的好教程,但是大多数人说你不能改变Linux的分区方案,只能映射实际的分区,然后在其中一个上安装Linux,然后从它启动。