答案1
确保您已对重要的 Ubuntu 文件进行良好的备份,因为此过程可能会损坏或丢失数据。
笔记:由于您的硬盘大小,我不建议在 sda4 中创建单独的 /home。
使用扩展分区 (sda3) 会使这变得有点困难。我先概述一下最简单的方法,如果需要,我们可以在过程中添加更多内容。
请记住以下几点:
始终以在任何已挂载的交换分区上发出 来启动整个过程,并以在同一个交换分区上
swapoff
发出 来结束整个过程swapon
A移动通过将鼠标指针指向分区的中心,然后使用手形光标向左/向右拖动来完成
A调整大小通过使用方向箭头光标将分区的左侧/右侧向左/向右拖动来完成
如果任何分区无法移动/调整大小图形上,你可能必须手动输入所需的具体数字数据(除非我指示你这样做,否则不要这样做)
你开始任何移动/调整大小右键单击主窗口下部的分区,从弹出菜单中选择所需操作,然后在新移动/调整大小窗户
- 启动至 Ubuntu Live DVD/USB
- 开始
gparted
- 在下面窗格中右键单击 sda4,然后删除它
- 右键单击下方窗格中的 sda3,然后调整大小一直到右边
- 右键单击 sda3 中未分配的空间并创建适当的交换分区
- 如果需要,右键单击新的交换分区并选择
swapoff
- 右键单击交换分区并移动一切都向右
- 右键单击 sda5,然后调整大小一直到右边
- 重启
- 在
terminal
...sudo blkid
# 记下交换分区的 UUIDgksudo gedit /etc/fstab
添加以下行,使用 blkid 命令中的 UUID 更改 UUID...
# swap was on /dev/sda6 during installation
UUID=071f8b0e-8e16-4f4d-90ff-a4ae9cc56e2b none swap sw 0 0
还在
terminal
...- 保存文件并退出 gedit
swapon -a
- 退出终端
free -h
重新启动并使用和swapon
命令确认操作
答案2
首先,在已安装的磁盘上执行任何操作都可能导致错误。从实时 CD 或装有 Linux 的外部驱动器启动。
选项1:
使用 gparted 删除 sda4。然后增加 sda3 和 sda5 以填充可用空间。
您将收到有关移动根分区导致启动错误的警告。可以忽略此警告,因为您没有移动文件,只是移动了末尾部分。
选项 2,单独的主文件夹:
记录 sda4 的 uuid 以供下一步使用。
编辑 /etc/fstab 以添加以下行:
#/家
UUID=(sda4 的 uuid) /home ext4 默认值 0 2
将 /home 文件夹重命名为 /homeback。并创建一个新文件夹 /home。
将所有内容从 /homeback 复制到新分区
重启电脑。如果一切安装正确。你可以删除 /homeback
如上所述,添加 3 GB 的交换分区是一个好主意。而不是使用交换文件。它应该放在 sda5 之后和 home 分区之前。