![有没有办法使用 home ext4 来扩展根文件系统 ext4 空间?](https://linux22.com/image/931757/%E6%9C%89%E6%B2%A1%E6%9C%89%E5%8A%9E%E6%B3%95%E4%BD%BF%E7%94%A8%20home%20ext4%20%E6%9D%A5%E6%89%A9%E5%B1%95%E6%A0%B9%E6%96%87%E4%BB%B6%E7%B3%BB%E7%BB%9F%20ext4%20%E7%A9%BA%E9%97%B4%EF%BC%9F.png)
答案1
来自评论...这是一个大纲调整根文件系统大小的一种方法是删除交换分区,调整 / 的大小,然后使用 /swapfile 而不是交换分区......
暂时禁用交换
- sudo swapoff-a
注释掉 /etc/fstab 中的 swap 行
- #UUID=xxxx-xxxx-xxxx-xxxx-xxxx 无交换 sw 0 0
启动至 Ubuntu Live DVD/USB
使用以下方法删除多余的 p6 交换分区
gparted
使用调整 p3 的大小
gparted
重新启动 Ubuntu
创建一个 4G 的 /swap 文件
笔记:命令使用不当dd
可能导致数据丢失。建议复制/粘贴。
在里面terminal
...
sudo swapoff -a #关闭交换
sudo rm -i /swapfile # 删除旧的 /swapfile
sudo dd if=/dev/zero of=/swapfile bs=1M count=4096
sudo chmod 600 /swapfile # set proper file protections
sudo mkswap /swapfile # init /swapfile
sudo swapon /swapfile # turn on swap
free -h # confirm xG RAM and 4G swap
确认 /etc/fstab 末尾的 /swapfile 行...并确认没有其他“swap”行...
要编辑,使用sudo -H gedit /etc/fstab
或sudo pico /etc/fstab
/swapfile none swap sw 0 0
reboot # reboot and verify operation