ddrescue сказал, что большинство секторов в порядке, но мне удалось восстановить только 20% файлов

ddrescue сказал, что большинство секторов в порядке, но мне удалось восстановить только 20% файлов

Один из моих жестких дисков сломался, и я попытался использовать ddrescue, чтобы создать образ и спасти свои файлы.

sudo ddrescue -d -r2 /dev/sda4 ~/tmp/test.img ~/test.logfile

(У меня недостаточно места на моем ноутбуке с Linux, поэтому я смонтировал ~/tmp/ на сервере Windows Samba, на самом деле Win7)

Он закончился более чем за 16 часов, и я получил файл образа размером 930G (того же размера, что и sda4). Я использую ddrescueview, чтобы проверить и получить это.

ddrescueпросмотреть информацию

Похоже, что большинство данных в порядке(?)

Но когда я использовал ext2explore для извлечения файлов в Windows, там оказалось всего 180 ГБ файлов.

Многих файлов нет в файле образа.

Это правильно? Или что-то пошло не так?

решение1

ЕстьПроект Ext2Fsd@sourceforgeкоторый работает под windows. Я пользовался им раньше и все было нормально. Воткакиспользуй это.

--

Это можно сделать следующим образом, если кому-то все еще интересно: (предположим, \>что это командная строка DOS) УстановитьExt2Fsd:

Согласно readme, вам необходимо указать систему и архитектуру или использовать installопцию auto. \> Setup.batБез параметров будет показана справка.

\> cmd
\> cd %Ext2Fsd-install-dir%
...\Ext2Fsd\Setup \> Setup.bat wxp i386

Затем установитеимдисктак что вы можете монтировать все виды образов. Я выбрал этот, потому что он простой, надежный, работает как часы на всех Windows, которые я пробовал (win:xp/7/10; @ x86/x64) и имеет интерфейс командной строки вместе с GUI. Теперь смонтируйте ваш образ как диск:

\> cd %image-dir%
\> imdisk -a -o fix -m V: -f 001.ext3

Вот и все. Вы успешно смонтировали образ раздела linux под windows. Если вам не нравится CLI, вы можете сделать это в GUI, это сделает ту же работу.

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