1128 Еще один вопрос файловой системы. Я хотел использовать USB-накопитель, который не был подключен в течение месяца или около того, и был удивлен тем фактом, что Ubuntu не смогла его смонтировать. Я посмотрел его в утилите диска, и он сказал, что обнаружил устройство с 17 МБ вместо 2 ГБ. Аппаратное обеспечение выглядит исправным, я надеюсь на лучшее для восстановления файловой системы ext4.
Я следовал инструкциям из HOWTO: Восстановить сломанный Суперблок Ext4 в Ubuntu , но мне это не удалось.
# fsck.ext4 -v /dev/sdb
e2fsck 1.42.5 (29-Jul-2012)
ext2fs_open2: неверное магическое число в суперблоке
fsck.ext4: неверный суперблок, попытка резервного копирования блоки ...
fsck.ext4: неверное магическое число в суперблоке при попытке открыть / dev / sdbСуперблок не может быть прочитан или не описывает правильную файловую систему ext2
blockquote>
. Если устройство действительно и оно действительно содержит файловую систему ext2
(а не swap или ufs или что-то еще), то суперблок
поврежден, и вы можете попробовать запустить e2fsck с альтернативным суперблок:
e2fsck -b 8193Блоки файловой системы недопустимы, однако, когда я запускаю рекомендованное решение, чтобы попробовать альтернативный суперблок, я получаю следующий вывод:
[ 111]e2fsck 1.42.5 (29-Jul-2012)
blockquote>
e2fsck: неверный аргумент при попытке открыть / dev / sdbплюс тот же сообщение об ошибке, как в последнем абзаце выше.
Есть идеи, как восстановить диск?
Большое спасибо!Редактировать:
testdisk
не поможет. Я все еще ошеломлен, почему инструменты обнаруживают только 17 МБ.Функция gparted «Попытка восстановления данных» не дала никаких результатов, файловые системы не были идентифицированы.
@Colin Согласно дисковой утилите, устройство не разбито на разделы, на данный момент я могу иметь дело только с устройствами. Вопрос в том, повреждена ли таблица разделов или файловой системы. Запуск fsck с разделом дает
fsck.ext2: Нет такого файла или каталога при попытке открыть / dev / sdb1
blockquote>
Возможно, несуществующее устройство?@John
# sudo dd if=/dev/sdb bs=512 count=1 | hd
00000000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ...... .......... |
blockquote>
*
1 + 0 записей в
1 + 0 записывает
512 байт (512 B) скопировано, 0,00307007 с, 167 кБ / с
00000200
Поскольку все нули, это означает, что в MBR нет остатков? Strike>Результат был довольно быстрым.
sudo hd /dev/sdb | less
00000000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................ |
blockquote>
*
01000000Это все ноль. Я полагаю, что подвесной механизм сломался, лежа в ящике волшебным, необъяснимым образом.