一次异常关机后无法正常启动的解决记录

一次异常关机后无法正常启动的解决记录

一天开 sda 上的 ubuntu 19.04 用一个上古版本的 eletron 软件然后卡死了,具体表现为播放的声音还在但是鼠标和键盘全部失灵。于是按主机上面的关机键强制关机,然后就把这事给忘了。过了一段时间开了一次 sdb 上的 win10 然后再想进 ubuntu 发现进不了了。卡在一个带 initramfs 的命令提示符的界面(似乎叫做 ash ?)也不会用。
于是乎进入 sdb 上的备用 ubuntu 下了个 boot-repair 盲试。重装了一遍 grub ,看日志,发现最后一段大概长这样(当时没截图把意思复述了一下):

Found xxx on xxx
Found ubuntu 19.04 on /dev/sda3

mount: failed to mount /dev/sda3 : Structure needs cleaning.(结构需要清理) Error code 32
mv: cannot mv xxx to /mnt/…(mount的路径)/xxx :只读文件系统

Grub 出现了一个错误

于是百度之。曰 superblock 损坏。乃见全百度的回答都是复制粘贴的如下:

umount /home
xfs_repair /home
mount /home

然后寻思自己也不是 xfs 的文件系统啊,于是寻思有没有 ext4_repair 之类的东西。百度一通最后发现在 gparted 里头有傻瓜式的操作。。。如图,右键 sda 上的 ubuntu 分区然后 check 或者检查,一路确定就行。(这张图是我后来截的,所以分区什么的都不一样)
一次异常关机后无法正常启动的解决记录
乃执行,确定。遂成功 mount 上了要进的系统,最后完美解决。