Восстановить жесткий диск Windows 7 из необработанного образа

1658
Docuemada

У меня есть нефрагментированный необработанный образ жесткого диска моего ноутбука, сохраненный на внешнем жестком диске (созданный с помощью ftk imager, который просто создает необработанный файл .001, а не через окна, чтобы создать файл .iso). Жесткий диск моего ноутбука вышел из строя. Я заменил жесткий диск моего ноутбука на идентичный. Но я не смог понять, как на самом деле получить образ с внешнего диска на новый ноутбук. Вот что я попробовал:

1) Я загрузил ноутбук с диска восстановления Windows. Я могу перейти к внешнему диску через командную строку, но утилита восстановления окна не может добраться до внешнего диска; Подсказки приводят к запросу на установку драйверов. Автономные драйверы недоступны для моего внешнего диска - они, похоже, включены только в исполняемые файлы.

2) Я подключил новый жесткий диск и внешний жесткий диск к третьему компьютеру. Я вижу, что и сырой образ, и новый диск имеют одинаковый размер. Но новый диск был отформатирован, поэтому я не могу просто переместить необработанный образ на новый диск - я получаю предупреждение о необходимости примерно на 100 МБ свободного места.

Любая помощь или указывает на другие сообщения приветствуются. Поиски пока приводят меня к клонированию, опции восстановления окна или восстановления linux. Возможно, я не использую правильные условия поиска. Если есть простые команды, которые выполняют это из командной строки dos, доступной из загрузочного компакт-диска windows repair, было бы неплохо это знать.

1
Это программное обеспечение предназначено для компьютерной экспертизы и не предназначено для резервного копирования образа для восстановления образа. Moab 8 лет назад 0
Так мне не повезло? Я надеялся, что есть способ записать необработанный образ на новый диск и заставить компьютер распознавать его как загрузочный диск с помощью командной строки (т. Е. Без других специальных служебных программ). Docuemada 8 лет назад 0
Похоже, у вас есть возможный ответ ниже. Moab 8 лет назад 0

2 ответа на вопрос

1
CBHacking

Если изображение является только побитовой копией (что обычно происходит с изображениями, и разница в размере звучит правильно, учитывая пространство, которое форматированный том NTFS теряет для метаданных тома), необходимо записать изображение обратно на диск. Лучший способ сделать это - использовать инструмент из ddсемейства Linux . Любой дистрибутив Linux LiveCD (или LiveUSB) будет включать dd.

Обязательно прочитайте manpage ( man dd) перед использованием dd; Это старая команда с несколько нестандартными параметрами. Вот пример, который близок к тому, что вам нужно:

dd if=/mount/external/myhdd.001 of=/dev/sda /bs=4M 

Что это делает:

  • Прочитайте из файла /mount/external/myhdd.001, который должен быть заменен на путь к вашему файлу изображения на внешнем жестком диске. Linux должен быть в состоянии читать внешний жесткий диск USB, если он не делает что-то очень странное, но вам может потребоваться смонтировать диск, если операционная система не делает этого за вас. (Точка монтирования /mount/externalявляется лишь примером, она может быть любой, что вы хотите.)
  • Записать прочитанные данные в необработанное блочное устройство /dev/sda, которое является первым диском постоянного хранения, которое видит ОС (Linux). Там может быть несколько /dev/sd*устройств; убедитесь, что вы выбрали правильный (но внутренний жесткий диск почти всегда будет sda. Эта команда перезапишет все на цели, безвозвратно! Обратите внимание, что вы не записываете файл образа в файловую систему на диске; образ включает ваш оригинальный файловая система, поэтому весь образ записывается на диск, после чего диск будет содержать файловую систему.
  • Последний параметр просто устанавливает размер блока, который ddиспользуется для копирования, равным 4 МБ. Размер по умолчанию довольно крошечный (старый инструмент, который использовался на машинах с небольшим объемом оперативной памяти), что тратит много времени на то, чтобы ядро ​​выполняло крошечные операции чтения и записи. Больший буфер просто делает вещи быстрее.
Это сработало хорошо, спасибо. А для таких как я без опыта работы с Linux, я нашел команды df-h полезными для идентификации моих дисков. Необработанное изображение находилось в каталоге файлов /sdb1/imagename.001, а внутренний жесткий диск имел путь / dev / sda. Docuemada 8 лет назад 0
0
T00Lman

If the other answers don't work, you can always do a clean install on your new HD and install the latest FTK imager software on it. After this, mount your old image and restore the software, docs, photo's, movies, etc. you don't want to loose. This way you have at least the most important things back... Good luck!

Хороший аварийный план, спасибо; к счастью, я получил его на работу! Docuemada 8 лет назад 0