PVE卡在initramfs-fsck检查无法顺利启动的解决

没有显示器,正常不关机,结果一次读写错误,只能重启,结果没开机,只能搬出显示器,接上键盘,过程实在麻烦。

简单说就是fsck检查没通过,需要手动解决,错误内容大概和下面差不多,我没有记录:

/dev/mapper/pve-data UNEXPECTED INCONSISTENCY; 
RUN fsck MANUALLY 
fsck excited with status code 4 
Failure: File system check of the root filesystem failed 
The root filesystem on /dev/mapper/pve-data requires a manual fsck

可以通过修改内核参数,强制跳过或者强制修复可能存在的错误。修改文件/etc/default/grub,找到

GRUB_CMDLINE_LINUX_DEFAULT

这个是内核启动参数,在后面添加:fsck.mode=force fsck.repair=yes,然后执行:

sudo update-grub
July 12

记录一下,开始使用tmux

之前一直使用screen,其目的也只是限于在断开服务器之后,任务不会给中断,以及可以看到之前任务的输出。换成tmux也差不多是这个目的,之前也自己尝试使用,自定义了一些配置文件,不过不太习惯,现在重新拿起来看看,顺带做一点笔记。

July 11