我可以安全地缩小我的 Windows 分区并扩展我的 Ubuntu 分区吗?并且我只能通过这种方式才能最终过渡到 Ubuntu 吗?

我可以安全地缩小我的 Windows 分区并扩展我的 Ubuntu 分区吗?并且我只能通过这种方式才能最终过渡到 Ubuntu 吗?

我使用 Windows 7,缩小了分区,为 Ubuntu 创建了一个新分区(加上交换分区),然后安装了 Ubuntu。我非常喜欢它,我打算比预期更多地使用它。问题是 Ubuntu 分区可能更大(1Tb 硬盘上 30Gb),这在一定程度上是可以接受的,因为我的大多数 Windows 分区都装满了游戏。

所以我的问题是:我可以安全地缩小我的 Windows 分区,然后扩展我的 Ubuntu 分区,复制文件并重复直到我满意为止吗?(可能直到我只使用 Windows 玩 Ubuntu 上无法运行的游戏)此外,如果我最终决定摆脱 Windows,我是否可以删除它并扩展 Ubuntu 分区以使其占据整个硬盘?如果是这样,我需要担心什么?

谢谢。

答案1

简短答案

是的,你的计划可行

中等答案

在处理分区调整大小操作时,没有绝对“安全”的事情。特别是,您的计划必然会涉及移动至少一个分区的起始点,而这总是有点冒险。在移动或调整分区大小之前,请确保有足够的备份。

长答案

您可能需要考虑创建一个单独的/home分区,以使用在缩小 Windows 分区时创建的空间,而不是扩展当前分区,如下所示:

意外将 ubuntu 安装在单个 / 分区下后,如何为 home 创建单独的分区

这将使您能够跳过至少一轮从头开始移动分区/调整大小(假设 Ubuntu 现在在 Windows 之后),并且它还提供其他几个优点。

您甚至可以考虑使用逻辑卷管理器 (LVM)设置,至少对于像您的/home分区这样的新空间来说。LVM 对您来说的直接优势是您可以扩展它而无需移动任何东西。例如,假设您最终进行了三轮缩小 Windows 分区并将空间移动到 Ubuntu。使用 LVM,在每个步骤中,您将:

  1. 缩小 Windows 分区
  2. 在该空间中创建新分区
  3. 将新分区添加到 LVM
  4. 扩展/homeLVM 内的逻辑卷

与移动和调整传统分区的大小(速度慢且风险大)相比,步骤 2-4 都很快且风险低。

这种方法的缺点是生成的文件系统会变得碎片化,这会降低性能,至少在传统硬盘上是如此。如果您的 LVM 只占用几个分区,这应该不是什么大问题,但如果您经历了六轮调整大小和重新分配,这可能会成为问题。

您可能考虑的另一个选项(至少如果您知道要立即重新分配大量空间)是备份要移动的所有文件到另一个物理磁盘,从原始磁盘中删除它们,在一个大块中重新分区,然后从备份中恢复文件。这样做的好处是可以一次性完成所有操作,无论您使用 LVM 还是传统分区,这都会带来好处。如果您目前没有足够的备份存储空间来处理此任务,现在就去得到它!备份是不是一种奢侈。

相关内容