Файловая система ext4 повреждена из-за неправильной записи

Файловая система ext4 повреждена из-за неправильной записи

Это то, что произошло,

Я вставил свой(важный)внешний жесткий диск в машину RedHat 6, выполнил свои задачи, отмонтировал диск через Nautilus и физически отключил диск от машины (и теперь я это понял, я в спешке отсоединил привод, пока Nautilus (из RHEL6) что-то записывал на диск).

На этом жестком диске было 3 раздела,100 ГБ ext4,50 ГБ ext4и оставшиеся около148 ГБ нтфс.

Позже я снова подключил его к своей машине с Ubuntu 14.04, и теперь обаext4разделы диска не монтируются.

Вот что говорит Gparted:

введите описание изображения здесь

и,

введите описание изображения здесь

также, вот sudo fdisk -lвывод команды,

Disk /dev/sdb: 320.1 GB, 320072932352 bytes
255 heads, 63 sectors/track, 38913 cylinders, total 625142446 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xf909bf11

Device Boot Start End Blocks Id System
/dev/sdb1 2048 209717247 104857600 83 Linux
/dev/sdb2 209717248 314574847 52428800 83 Linux
/dev/sdb3 314574848 625141759 155283456 7 HPFS/NTFS/exFAT

Я не настолько хорошо знаком с этим вопросом fsckи fsck.ext4не умею им управлять. Пожалуйста, дайте мне направление.

решение1

Запустите это для sdb1 и sdb2. Если внешний диск и вы уверены, что все размонтировано, вы можете запустить из вашей рабочей Ubuntu. Другим может потребоваться использовать live installer.

Из liveDVD/Flash, чтобы все было размонтировано, при необходимости отключите подкачку, измените показанный пример с разделом sdb1 на свой(ие) раздел(ы)

e2fsck используется для проверки семейства файловых систем ext2/ext3/ext4. -p пытается исправить ситуации, когда ответ не требуется

sudo e2fsck -C0 -p -f -v /dev/sdb1

если ошибки: -y автоматически отвечает «да» для исправлений, требующих ответа

sudo e2fsck -f -y -v /dev/sdb1

также см:

man e2fsck

решение2

Четыре вещи, которые следует учитывать!

Сначала вам действительно следует попробовать смонтировать его обратно на оригинальном устройстве, на котором это сработало в последний раз. Если это так, вы можете сделать резервную копию своих данных оттуда, а затем полностью стереть диск.

Во-вторых, разделы, возможно, не монтируются, потому что вы что-то записывали, Windows тормозит так же, когда вынимается CD, все действия пользователя сводятся к тому, чтобы вставить CD или что-то еще. Так что простое вставление жесткого диска обратно сработает, но только если машина все еще работает. Однако в некоторых случаях можно отменить последние внесенные изменения.

В-третьих, ваш файл таблицы разделов, название которого я не помню, скорее всего, уничтожен и поврежден.

В-четвертых, никогда, никогда, никогда не извлекайте диск, пока он используется.

Если первые три не могут решить вашу проблему, тогда верните те данные, которые вы можете, и вызовите профессионала, чтобы восстановить "потерянные" данные, которые вы не можете восстановить. К сожалению, проблемы с жестким диском в основном необратимы и постоянны, и нет возможности обойти их, не испортив диск или его содержимое еще больше. Вот почему все вам постоянно говорят делать резервные копии вашего контента.

Связанный контент