Я случайно испортил свой жесткий диск с Windows XP.

Я хотел скопировать MBR с этого диска на новый SSD, но я сделал наоборот. У меня нет теневой копии этого тома, и я подумал, что можно просто восстановить беспорядок с MBR. К сожалению, я не могу вернуть свой жесткий диск Windows XP к жизни.

Я использовал эту команду dd if=/dev/sda of=/dev/sdb bs=512 count=1 и я знаю, что перезаписал только первые 512 кластеров. Проблема в том, что я не могу это вернуть.

Предприняты попытки восстановления:

  • Я пробовал FIXMBR и FIXBOOT, используя установочный диск Windows XP.
  • Я также попытался также использовать TestDisk с GParted Live CD - он успешно нашел мою таблицу разделов, записал ее, но все еще безуспешно.
  • Я попытался пересобрать bootcfg и MFT - операция прошла успешно, но все равно не повезло.
  • Под консолью восстановления Windows XP я пробовал и CHKDSK /P /R и даже восстанавливал всю установку - но я все еще не могу загрузить Windows. Просто выдает Read Error Occured, Press Ctrl+Alt+Del .

Если я подключаю этот диск через USB-порт для дисков SATA, он выдает ошибку Windows 0x000007b при загрузке (я вижу экран загрузки Windows XP в течение нескольких секунд).

Подскажите, пожалуйста, что еще я могу сделать? (Или что я сделал неправильно в любой из моих попыток?)

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

1 ответ1

1

Попробуйте исправить MBR, используя Easy Recovery Essentials. Процесс для Windows XP выглядит следующим образом:

  1. Загрузите Easy Recovery Essentials и запишите его на загрузочный компакт-диск
  2. Загрузите Easy Recovery Essentials и выберите опцию автоматического восстановления
  3. Выберите ваш диск и выберите Automated Repair
  4. Программа запустится и попытается воссоздать вашу MBR (это может занять некоторое время)
  5. Перезагрузитесь и все.

Это должно работать для любой ОС от Windows XP до Windows 8.1.

Я надеюсь, что это работает для вас.

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