我只是想在我的 Ubuntu 12.10 系统上创建一个单独的主分区。我启动了 liveDVD,调整了 sda2 分区的大小(根据 MiB 将 28gb 的数据调整为 30gb [最初在 100gb 分区上])并为主文件夹创建了一个新的 ext4 分区。该驱动器是 SSD 驱动器。一周前,我成功更改了 SSD 的设置(noatime 等)。重新启动时,我收到以下错误:
/dev/sda2 contains a filesystem with errors
Inode 74669 has an invalid extent node (blk 6881289)
fsd / [953] terminated with status 4
我关注本指南,但是除了 gparted 之外,我没有更改任何文件或配置。
我有一个(两周前买的)SSD 三星硬盘,运行良好。其他规格:64 位 12.10、i7、8GB RAM、nvidia。
更新:在全新安装之前尝试恢复加密主文件夹中的数据时,我运行了 dmesg。我不明白以下内容,您明白吗?
- fb:冲突的 fb 硬件使用 inteldrmfb 与 EFI VGA - 删除通用驱动程序
- ACPI 警告:0x0000000000000460 - 0x000000000000047f SystemIO 与区域 VPMIO 冲突(20120320/utaddress-251)
- ACPI...而不是原生驱动程序
- lpc_ich 发现影响 iTCO_wdt 的资源冲突
我收到大约 100 个 inode 的消息:
在文件头区域或 xattr 区域、inode 99738 中未找到有效的 ecryptfs 头
我调整了包含加密文件夹的分区的大小,这有问题吗?
最后更新:
系统已损坏。这与 ecryptfs 有关。请参阅:eCryptfs:输入/输出错误。我重新安装了。
答案1
所以你增加了 sda2 的大小?文件系统可以存在于比其大小更大的分区中,但如果你想利用这个额外的大小,你必须调整文件系统的大小。Gparted 应该会自动为你完成这件事。通常这不是一个有风险的过程……Gparted 操作是否顺利完成?
提到的块 6881289 位于您的分区大小内(26.25GiB),因此这个块应该没问题......
我建议你再检查一下分区表,你移动过 sda2 分区吗?分区比以前大吗?尝试使用 fdisk 和命令 (p)print。
然后,您应该对该驱动器执行完整的 fsck(在 LiveCD 中卸载的文件系统上运行)。使用 -c 选项扫描坏块(-f 表示强制,意味着即使 fs 也标记为干净,-v 表示详细)。如果出现更多错误,则可能是硬件故障。
fsck -cvf /dev/sda2