Недавно я установил новый дистрибутив (ubuntu 16.04, прежде чем он был ubuntu 14.04). Перед установкой я скопировал свои данные на внешний hdd. Когда я пытался его скопировать, я не смог получить к нему доступ. Похоже, что файловая система (ext4) повреждена. Я смог увидеть это с помощью fdisk -l commnad, но не смонтировать его. Я создал точку монтирования в /media с именем external
Я запустил sudo mount /dev/sdb1 /media/external
Выход:
mount: wrong fs type, bad option, bad superblock on /dev/sdb1,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dmesg | tail or so.
I 'Пробовал mount -t ext4 /dev/sdb1 /media/external
Выход:
mount: special device /dev/sdb1 does not exist
maria@maria-Vostro-3360:/media$
Я также пытался загрузить компьютер в режиме live ubuntu 14.04, систему, которая была установлена, когда я копировал данные на внешний диск, но это не помогло.
Gparted показывает unknown file system, и по деталям есть следующее:
Я запустил testdisk. Я не уверен, правильно ли я сделал это (например, я не знаю, должен ли я выбирать no partitionned или на моем диске был один раздел. Я выбираю параметры по умолчанию, то есть разделы, тип - Linux Результатом глубокого поиска было «
Disk /dev/sdb - 320 GB / 298 GiB - CHS 38913 255 63
Partition Start End Size in sectors
D Linux 0 32 33 38913 70 5 625139712
D Linux 1215 170 44 38913 70 5 605612032
D Linux 1490 100 19 38913 70 5 601198592
D Linux 19611 118 28 25015 239 56 86822912
Поскольку кажется, что файловая система повреждена, я хотел запустить fsck. Я запустил sudo fsck -r /dev/sdb1, и я получил это:
[ f4]
Так как я не понимаю, что я делаю, я набрал no, я не хочу больше его испортить и потерять свои данные. Результат:
fsck.ext2: Illegal inode number while checking ext3 journal for /dev/sdb1
/dev/sdb1: ***** FILE SYSTEM WAS MODIFIED *****
/dev/sdb1: ********** WARNING: Filesystem still has errors **********
/dev/sdb1: status 12, rss 3040, real 816.797699, user 0.004000, sys 0.000000
UPDATE: В testdisk я попытался проверить non partitioned media. Than Advanced - filesystem utiles показывает первичный раздел с неизвестной файловой системой. Я попытался изменить его на ext4 и ввести list. выход был: Can't open filesystem. Filesystem seems damaged.
UPDATE 2: После рекомендации @ heynnema мне удалось что-то восстановить, но я до сих пор не знаю, что именно. Все файлы и каталоги находятся в одном каталоге lost+found с (начиная с # и после разных номеров). Некоторые файлы имеют имя файла, который у меня был на моем компьютере bu t имя не соответствует содержимому. Чтобы открыть папку lost+found, я должен использовать sudo, и я не могу ее скопировать:
root@maria-Vostro-3360:/media/maria/9db3c007-4387-4ea8-a61c-b12fa10049bc/lost+found/#3670019# cp -i /media/maria/9db3c007-4387-4ea8-a61c-b12fa10049bc/lost+found/#4718697/ /home/maria/Desktop/odzysk/1
cp: omitting directory '/media/maria/9db3c007-4387-4ea8-a61c-b12fa10049bc/lost+found/#4718697/'
Файл .odt после открытия выглядит следующим образом: [ ! d8] Это была загрузка очень долго, и, наконец, я получил сообщение о том, что он содержит некоторые недопустимые символы. Хотя я пытался изменить кодировку, файл был закрыт из-за некоторой ошибки.