Когда я подключаю жесткий диск к своему компьютеру, он говорит мне, что мне нужно отформатировать его перед использованием. Я знаю, что когда-то использовал его как обычный HD, и он все еще содержит данные. Как я узнал, MFR может быть сломан. Что еще это может быть? И все же - есть ли шанс восстановить его самостоятельно?

Изменить 1: Дополнительная информация:

fdisk -l /dev/sdd

Disk /dev/sdd: 400.1 GB, 400088457216 bytes
255 heads, 63 sectors/track, 48641 cylinders, total 781422768 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: 0x2836e887

   Device Boot      Start         End      Blocks   Id  System
/dev/sdd1              63    93801897    46900917+   7  HPFS/NTFS/exFAT
/dev/sdd2       104857261   781420751   338281745+   f  W95 Ext'd (LBA)
/dev/sdd5       104857263   314572607   104857672+   e  W95 FAT16 (LBA)
/dev/sdd6       314572671   524288015   104857672+   e  W95 FAT16 (LBA)
/dev/sdd7       524288079   734003423   104857672+   e  W95 FAT16 (LBA)
/dev/sdd8       734003487   781420751    23708632+   e  W95 FAT16 (LBA)

Так как sdd1 не проблема вообще. Этот работает нормально.

Теперь немного информации после запуска testdisk:

Warning: Incorrect number of heads/cylinder 16 (NTFS) != 255 (HD)
  HPFS - NTFS              0   1  1  5838 228 54   93801825

Как уже упоминалось в качестве комментария чуть ниже, я уже сделал dd на устройствах. Итак, я получил двоичные файлы сейчас. Но что дальше? Как узнать, есть ли файлы внутри этих копий?

1 ответ1

0

Тогда fdisk /mbr может быть вашим другом ... Я думаю, что консоль восстановления на установочном компакт-диске WinXP позволяет вам это запустить.

Но я бы сделал резервную копию dd из Linux, прежде чем прикасаться к нему. Команда dd может считывать диск по крупицам, игнорируя всю структуру, поэтому, пока диск действительно работает, он должен работать:

dd if=/dev/sda<insert proper number here> of=/mypath/myfile bs=4M

Аргумент if указывает входной файл (или устройство, в данном случае), а of указывает выходной файл.

Я делал такие копии несколько раз. Возможно, вам придется поэкспериментировать с размером порции, но 4M в целом работает хорошо (отказ от ответственности: я обычно делаю это с резервным диском, подключенным через конвертер USB в SATA, прямые соединения могут выиграть от установки более высоких размеров порции.)

Для этого достаточно всех живых CD с Linux, я обычно использую Knoppix

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .