Коррупция суперблока при каждой загрузке

У меня установлен Linux Mint 12 на моем ноутбуке. Вчера я отключил питание, как всегда, и этим утром, когда я его начал, меня встретил экран с ошибкой.

(Перевод с шведского)

Неустранимые ошибки, обнаруженные при проверке дискового блока для / home

Мне дали возможность игнорировать, пропустить och ручное восстановление. Сначала я попытался проигнорировать, что просто сузило его, чтобы пропустить и ручное восстановление.

В режиме ручного восстановления (подсказка с правами root) я попробовал fsck.ext4 -p /dev/sda3 .

 fsck.ext4: Device or resource busy while trying to open /dev/sda3 Filesystem mounted or opened exclusively by another program? 

Поэтому я загрузил живую версию Linux Mint 12. Раздел не появился в nautilus, как и другие разделы. Я попробовал fsck.ext4 -p /dev/sda3

 fsck.ext4: Bad magic number in super-block while trying to open /dev/sda3 The superblock could not be read or does not describe a correct ext4 filesystem. If the device is valid and it really contains an ext4 filesystem (and not swap or ufs or something else), then the superblock is corrupt, and you might try running e2fsck with an alternate superblock: e2fsck -b 8193 <device> 

Я прочитал учебник по проблеме и набрал mke2fs -n /dev/sda3

 mke2fs 1.41.14 (22-Dec-2010) Filesystem label= OS type: Linux Block size=4096 (log=2) Fragment size=4096 (log=2) Stride=0 blocks, Stripe width=0 blocks 4218880 inodes, 16852736 blocks 842636 blocks (5.00%) reserved for the super user First data block=0 Maximum filesystem blocks=4294967296 515 block groups 32768 blocks per group, 32768 fragments per group 8192 inodes per group Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208, 4096000, 7962624, 11239424 

Я выбрал случайное число в этом списке, 294912 и набрал e2fsck -b 294912 /dev/sda3

 e2fsck 1.41.14 (22-Dec-2010) One or more block group descriptor checksums are invalid. Fix<y>? yes Group descriptor 0 checksum is invalid. FIXED. ... Group descriptor 512 checksum is invalid. FIXED. /dev/sda3 contains a file system with errors, check forced. Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information Free blocks count wrong for group #1 (31743, counted=24413). Fix<y>? yes (then there's about 100 more of that but different groups) Free blocks count wrong for group #465 (32768, counted=30402). Fix<y>? yes Free blocks count wrong (16541927, counted=13884226). Fix<y>? yes Free inodes count wrong for group #208 (8192, counted=8183). Fix<y>? yes (10 more of these) Free inodes count wrong (4218869, counted=4214769). Fix<y>? yes /dev/sda3: ***** FILE SYSTEM WAS MODIFIED ***** /dev/sda3: 4111/4218880 files (2.1% non-contiguous), 2968510/16852736 blocks 

Затем я установил /dev/sda3 в /mnt . Файлы шифруются с помощью ecryptfs. Я использовал ecryptfs-recover-private который дал мне мои файлы в / tmp. Они кажутся не коррумпированными.

Почему мой суперблок «перекроется» при загрузке? Быстрый SMART-тест показывает, что диск в порядке, нет плохих секторов.

Interesting Posts

как вызвать функции из цикла for в сценарии оболочки

Вопрос о взломанной машине и специальных символах в имени файла

Поиск изменений в общем объекте через bash

найти все символические ссылки в дереве каталогов, указывающем вне этого дерева

awk манипулирование файлом

Как найти URL-адреса пакетов с помощью Yum?

RedHat-кластер с rgmanager или кардиостимулятором в качестве менеджера ресурсов в Oracle VirtualBox

fdisk – по умолчанию для non Dos, но все же использует Dos disklabel

Существуют ли какие-либо утилиты, которые поддерживают umount2 (2) MNT_EXPIRE?

rsh показывает «опрос: отказ протокола в настройке схемы», почему?

Очень странная проблема с текстовым файлом ls> при просмотре с помощью emacs

как добавить второй адрес ipv6 в Linux, не делая его по умолчанию

Как показать тип файловой системы через терминал?

как pdfjoin пейзаж и портретные изображения JPEG в один файл PDF?

Конкатенация определенных файлов в один файл

Linux и Unix - лучшая ОС в мире.