无法扩大 LVM 上的交换分区 - 需要 256 个区,但只有 0 个可用

无法扩大 LVM 上的交换分区 - 需要 256 个区,但只有 0 个可用

几天前,我在我的电脑上安装了 Ubuntu (mate) 17.04 的最新候选版本,并将其配置为使用 LVM。

我只有 4GB 的 RAM,而且我发现在 SO 安装期间在我的 SSD 上创建的交换空间并不大(只有 700Mb 左右)。由于我经常同时打开多个浏览器、Android Studio 和其他工具,所以我认为更大的交换空间会让我更开心。

我尝试通过执行以下操作使其变大

  sudo lvs

  LV     VG             Attr       LSize   Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert
  root   ubuntu-mate-vg -wi-ao---- 231,41g                                                    
  swap_1 ubuntu-mate-vg -wi-ao---- 996,00m                                                    

然后

  sudo swapoff /dev/ubuntu-mate-vg/swap_1

其次是

  sudo lvresize -L+1G /dev/ubuntu-mate-vg/swap_1

返回

    Insufficient free space: 256 extents needed, but only 0 available

这出乎意料。我想我需要缩小 1Gb 的数据分区,以便让交换分区更大?我该怎么做?我可以调整正在使用的分区的大小吗?

感谢您的帮助

马可

相关内容