#

#

我无法再在 Ubuntu 11.04 64 位系统上安装额外的内置硬盘。直到几天前我才可以。

我认为这与问题有关 ---- 我曾在 fstab 末尾添加了一行以使驱动器 (/dev/sda) 自动挂载,但我认为它不起作用,所以我从 fstab 中删除了该行。我认为我在驱动器挂载时删除了该行。驱动器将不再通过 GUI 或 CLI 挂载。至少我认为问题与此有关,也可能根本不是。

尝试挂载:

$ sudo mount /dev/sda /media/openSpaceI 

(我意识到这不是 /dev/sda1 - 我没有 /dev/sda1)

图形用户界面(GUI):

在此处输入图片描述

这会出现这个错误:

mount: wrong fs type, bad option, bad superblock on /dev/sda,
   missing codepage or helper program, or other error
   In some cases useful info is found in syslog - try
   dmesg | tail  or so

图形用户界面(GUI):

在此处输入图片描述

以下是打印出来的内容dmesg | tail

$ dmesg | tail
[ 9344.234380] compiz[6098]: segfault at 28 ip 00007f1fa0641335 sp 00007fff0b306700 error 4 in libregex.so[7f1fa063c000+8000]
[ 9987.879043] nautilus[6899]: segfault at 1505b817b60f ip 00007ff6eeefdb8d sp 00007fff09aa6170 error 4 in libgobject-2.0.so.0.2800.6[7ff6eeeca000+4e000]
[10001.231835] compiz[7360]: segfault at 28 ip 00007f38e0cfe335 sp 00007fff3228d380 error 4 in libregex.so[7f38e0cf9000+8000]
[10113.817592] compiz[7429]: segfault at 28 ip 00007f01c11cd335 sp 00007fffac4f4250 error 4 in libregex.so[7f01c11c8000+8000]
[10116.592022] compiz[7651]: segfault at 28 ip 00007f4369548335 sp 00007fffb3b2b030 error 4 in libregex.so[7f4369543000+8000]
[10117.958485] compiz[7666]: segfault at 28 ip 00007f3861d7d335 sp 00007fff268395d0 error 4 in libregex.so[7f3861d78000+8000]
[10366.207793] EXT4-fs (sda): bad geometry: block count 156282966 exceeds size of device (156282701 blocks)
[10855.975855] EXT4-fs (sdb): mounted filesystem with ordered data mode. Opts: (null)
[10863.666747] EXT4-fs (sda): bad geometry: block count 156282966 exceeds size of device (156282701 blocks)
[11125.922998] EXT4-fs (sda): bad geometry: block count 156282966 exceeds size of device (156282701 blocks)

我的 fstab 文件现在:

在此处输入图片描述

我还在磁盘上运行了磁盘实用程序。磁盘状况良好。以下是屏幕截图:

在此处输入图片描述

在此处输入图片描述

该驱动器不包含分区,并且格式化为 ext4,请参阅 - fdisk - 在此处输入图片描述 和 e2fsck 屏幕 在此处输入图片描述 ,您可以在 e2fsck.png 中看到,如果您进行计算,文件系统大小块与物理大小块相差 265。

我很沮丧,我真的不想抹去这个磁盘上的数据。

我注意到一件有趣的事情,挂载点 (/media/openSpaceI) 仍然存在。通常在卸载后目录就会消失。

任何有关安装此磁盘的帮助都将非常感激。

#

#

编辑:好的,我准备放弃了。有没有办法在事情失控之前查看磁盘上所有内容的列表?

#

#

我非常感谢所有试图帮助我的人。我可能会尝试制作磁盘映像,稍后再处理。后天我将搬到全国各地。

答案1

嗯。你这个问题很有趣,如果你把一切都告诉我们,那么 Ubuntu 在安装此磁盘的过程中以某种方式破坏了你的文件系统。我觉得这很难相信。可能是内核未能正确发现磁盘,并确定驱动器的 LBA 比实际的要少。很难确切知道有多少空间应该因为您没有创建分区。提示将来,即使您计划跨越整个磁盘,也请创建一个分区。至少有人可以检查分区表并验证边界。

EXTFS 多次复制超级块,我们只需要一个来协调您的分区。

http://www.cgsecurity.org/wiki/Advanced_Find_ext2_ext3_Backup_SuperBlock

看起来它应该能为你指明正确的方向。我有一段时间没有恢复文件系统了,所以我没有任何快速命令供你运行。

因此,您的家庭作业是弄清楚如何获取剩余的超级块并使用它们来协调文件系统的状态。如果您能将所有日志发布到某处并告诉我们上次正常工作的时间戳以及开始出错的时间,那将非常有帮助。

祝你好运

相关内容