最近,当我启动我的 ubuntu 分区时,我收到了 Initramfs 错误。我按照这篇文章中的说明进行操作:
但是,当我运行命令时:
sudo fsck /dev/sdb1
(顺便说一句,我的 ubuntu 分区在 sdb 上)我收到另一个错误:
ext2fs_check_desc: Corrupt group descriptor: bad block for block bitmap
fsck.ext4: Group descriptors look bad... trying backup blocks...
Journal superblock has an unknown incompatible feature flag set.
Abort <y>?
我输入“否”,然后显示以下内容:
Journal superblock is corrupt
Fix<y>?
接下来是一系列 y 来解决这个问题。
我的问题是,有没有更好的方法来修复损坏的超级块?或者这是否意味着我需要重新安装 ubuntu 14.04?
答案1
让我为您提供我找到的解决方案:
重新启动
live CD
找出我们正在处理的分区”
sudo fdisk -l # but in your case its sdd1
确保它是超级块问题:
sudo fsck.ext4 -v /dev/xxx # in your case xxx => sdb
检查您的超级块备份位置:
sudo mke2fs -n /dev/xxx # Results: Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208
从备份中恢复超级块并重复,直到修复:
sudo e2fsck -b block_number /dev/xxx
如果步骤
4
不起作用,请重复下一个值step 3
来源:
https://linuxexpresso.wordpress.com/2010/03/31/repair-a-broken-ext4-superblock-in-ubuntu/