如何使用 GPARTED 增加 /root 分区

如何使用 GPARTED 增加 /root 分区

我有一台双启动的 Windows + Ubuntu 机器。我的分区中有足够的空间/home,最近我收到一条错误消息,显示 中的磁盘空间不足/root。我想调整 的大小/root并将部分空间放入/home/root。不幸的是,我在 GParted 中找不到/root

这是 GParted 屏幕的图像。

分区

答案1

我们会将基于分区的交换文件转换为 /swapfile。我们会删除交换分区,并使用未分配的空间来增加 / 分区。您需要有可启动的 Ubuntu Live DVD/USB 才能继续。

编辑/etc/fstab...

要编辑,使用sudo -H gedit /etc/fstabsudo pico /etc/fstab

并注释掉这一行:

UUID=xxxx-xxxx-xxxx-xxxx none  swap       sw       0       0

保存编辑并退出编辑器

启动至 Ubuntu Live DVD/USB

开始gparted

swapoff在 /dev/nvme0n1p6 分区上执行

Delete/dev/nvme0n1p6 分区,因为它不再使用

Drag/dev/nvme0n1p5 分区的右侧一直向右

点击Apply按钮

辞职gparted

重启

创建一个/swapfile...

笔记:命令使用不当dd可能导致数据丢失。建议复制/粘贴。

在里面terminal...

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 xxG RAM and 4G swap

确认 /etc/fstab 末尾的 /swapfile 行...并确认没有其他未注释的“swap”行...

要编辑,使用sudo -H gedit /etc/fstabsudo pico /etc/fstab

笔记:使用空格,而不是 TABS

/swapfile  none  swap  sw  0  0

reboot                    # reboot and verify operation

相关内容