周六手贱,看到 home 分区空间不够,碰巧是 lvm 的 filesystem,然后就调整了一下,调整的时候忘记 resize 了,然后,就启动不了了…… 尝试恢复的时候,报文件可能损坏。 恩,然后想干脆直接重装 archlinux 吧。 于是开始折腾……
安装过程还算简便,重新将分区空间调整,格式化以后,mount 后安装就好了。 GUI还是装的 KDE,因为真心漂亮。
需要注意的是,在mkinitcpio -p linux
前,需要修改 /etc/mkinitcpio.conf
文件的 HOOK
一行,加入 lvm2
HOOKS="base udev ... block lvm2 filesystems"
,否则启动不了。
其他没有太大的变化。
其实,archlinux 的文档写的很清楚: https://wiki.archlinux.org/index.php/LVM#Add_lvm2_hook_to_mkinitcpio.conf_for_root_on_LVM