所以这让我很抓狂。我尝试使用 gparted,但它不允许我合并它们。我有未分配的空间,我想将其与我的分区合并。我使用未分配的空间进行 XP 双启动,但是,在了解了 VT-x 和硬件虚拟化之后,我删除了它并在 virtualbox 中安装了 XP。现在我想将未分配的空间与 Ubuntu 合并。我试过这样做,但无济于事。我甚至尝试过 swapoff,但也失败了。
答案1
确保您已对重要的 Ubuntu 文件进行良好的备份,因为此过程可能会损坏或丢失数据。
使用扩展分区 (sda3) 会使这变得有点困难。我先概述一下最简单的方法,如果需要,我们可以在过程中添加更多内容。
请记住以下几点:
始终以在任何已挂载的交换分区上发出 来启动整个过程,并以在同一个交换分区上
swapoff
发出 来结束整个过程swapon
A移动通过将鼠标指针指向分区的中心,然后使用手形光标向左/向右拖动来完成
A调整大小通过使用方向箭头光标将分区的左侧/右侧向左/向右拖动来完成
如果任何分区无法移动/调整大小图形上,你可能必须手动输入所需的具体数字数据(除非我指示你这样做,否则不要这样做)
你开始任何移动/调整大小右键单击主窗口下部的分区,从弹出菜单中选择所需操作,然后在新移动/调整大小窗户
请执行下列操作...
笔记:如果程序没有完全按照我概述的方式进行,停止立即和不要继续。
- 启动 Ubuntu Live DVD/USB
- 开始
gparted
- 右键单击底部窗格中的 sda6,然后选择
swapoff
- 右键单击底部窗格中的 sda3,然后选择
move/resize
resize
sda3 的左侧一直向左- 右键单击底部窗格中的 sda5,然后选择
move/resize
move
sda5 一直向左resize
sda5 的右侧一直向右- 如果一切正常,请点击“应用”图标
- 右键单击底部窗格中的 sda6,然后选择
swapon
- 辞职
gparted
- 重启
答案2
首先,请注意未分配空间就是这样。它就像书架上的空白空间——未使用。虽然你的意思很清楚,但将其描述为“合并”未分配空间与现有分区,就像“合并”书架上的空白空间与书籍一样没有意义。你可以添加新分区(或书籍)或扩展分区(或书籍——但这里的类比有点不合适)来填充未使用的空间。将其视为“合并”可能会建立一个误导性的思维模型,从而让你误入歧途。事实上,一些询问分区(复数)是否已安装的评论就是这种情况的例子——你无法安装未分配的空间。
其次,关于如何使用 GParted 的现有教程有很多,例如:
谷歌将会揭示更多。
您的具体情况并没有什么特别,但您可能会遇到一些障碍:
- 您必须卸载所有要调整的分区。这意味着您必须从某种形式的紧急磁盘启动,因为您要修改 Ubuntu 根 (
/
) 分区。 - 您要扩展的分区是扩展分区内的逻辑分区。这意味着您必须先扩展扩展分区(
/dev/sda3
就您而言),然后再扩展逻辑分区(就您而言/dev/sda5
)。 - 从起始点扩展分区比从结尾扩展分区更危险,也更耗时。因此,您应该留出足够的时间,如果您在没有备份的情况下这样做,那么您将面临巨大风险。
作为调整该分区大小的替代方法,您可以考虑创建一个新分区并将其安装在方便的地方(例如/home/joey/extradata
)。这比扩展现有分区更快、更安全,但它会限制您在将什么放到哪里方面的选择。由于现有 Ubuntu 根 () 分区和可用空间中都有超过 450 GiB,/
并且只使用了大约 30 GiB,所以这可能不是什么大问题,除非您预计添加很多的(或非常大的) 新文件。