在安装LVM后想扩充交换空间,没想到最后开不了机了,不想重装,折腾了一天找到了原因。
我在减小root分区的时候,缩小了分区的逻辑空间(lv)但没有相应的缩小文件系统,导致系统分区表不匹配,开不了机。
解决方法如下,进入救援模式(系统盘启动),查看lv分区大小,缩减root分区系统文件大小,并修复。
修复分区
e2fsck -f /dev/ubuntu-vg/root
缩小文件系统(一定要做)
resize2fs /dev/ubuntu-vg/root 100G (缩小到100G)