答案1
最简单的解决方案是使用交换文件,删除交换分区,然后重新分配空间。具体操作如下:
- 打开终端(如果尚未打开)
- 创建一个与交换分区大小相等(或更大)的交换文件:
sudo fallocate -l 16G /swapfile
- 设置文件权限:
sudo chmod 600 /swapfile
- 将文件标记为交换位置:
sudo mkswap /swapfile
- 启用交换文件:
sudo swapon /swapfile
- 进行更新
/etc/fstab
,使更改在启动时持续有效:
通过在行首添加 来注释掉当前交换分区sudo vi /etc/fstab
#
。例如:
添加新的交换文件:# UUID=abcd1234-1234-abcd-5678-ef0123456789 none swap sw 0 0
/swapfile none swap sw 0 0
- 保存文件
- 重新启动以测试一切是否正常
只要一切顺利……
- 获取 Live USB/DVD 并启动 Live 会话
- 打开 GParted
- 删除交换分区(因为不再需要它)
- 通过向左拖动来调整主 Ubuntu 分区的大小,填充分区
- 点击“应用更改”
笔记:由于数据需要移动,此过程可能需要很长时间。请勿在使用电池供电时执行此操作。 - 重启
这将为你的 Ubuntu 安装带来额外的 60+ GB 存储空间