我使用 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,在每个步骤中,您将:
- 缩小 Windows 分区
- 在该空间中创建新分区
- 将新分区添加到 LVM
- 扩展
/home
LVM 内的逻辑卷
与移动和调整传统分区的大小(速度慢且风险大)相比,步骤 2-4 都很快且风险低。
这种方法的缺点是生成的文件系统会变得碎片化,这会降低性能,至少在传统硬盘上是如此。如果您的 LVM 只占用几个分区,这应该不是什么大问题,但如果您经历了六轮调整大小和重新分配,这可能会成为问题。
您可能考虑的另一个选项(至少如果您知道要立即重新分配大量空间)是备份要移动的所有文件到另一个物理磁盘,从原始磁盘中删除它们,在一个大块中重新分区,然后从备份中恢复文件。这样做的好处是可以一次性完成所有操作,无论您使用 LVM 还是传统分区,这都会带来好处。如果您目前没有足够的备份存储空间来处理此任务,现在就去得到它!备份是不是一种奢侈。