台式机装了manjaro,昨天还用的好好的,今天开机突然报错,有一个很奇怪的提示:
fsck.ext4: Superblock checksum does not match superblock while trying to open /dev/sda2
/dev/sda2:
The superblock could not be read or does not describe a valid ext2/ext3/ext4 filesystem.
If the device is valid and it really contains an ext2/ext3/ext4 filesystem
(And not swap or bfs or something else), then the superblock is corrupt, and you might try running e2fsck with an alternate superblock:
e2fsck -b 8193 <device>
Or
e2fsck -b 32768 <device>
ERROR: fsck failed on ‘/dev/sda2’
EXT4-fs (sda2): VFS: Found ext4 filesystem with invalid superblock checksum.Run e2fsck?
Mount: /new_root: cannot mount ; probably corrupted filesystem on /dev/sda2.
You are now being dropped into an emergency shell.
sh : can’t access tty: job control turned off
这个是什么问题啊,一脸懵逼啊
似乎时sda2这个分区有问题,这里面安装了manjaro,
然后上google搜索了一下,发现有个类似的问题,
链接在这里
里面提到了一个命令
fsck.ext4 -v /dev/xxx
抱着试一试的心态,输入了命令:
fsck.ext4 -v /dev/sda2
然后有个提示说要修复,点击y,然后点了200多次y,最后提示修复成功,重启后成功进入了系统。
问题解决。。。
原因分析
昨天还用的好好的,估计是因为今天先进了Windows,在选择系统的界面,选了windows boot manager,然后就出事了,下次不能点了,直接开机按f8选Windows。