Я случайно испортил свой жесткий диск с 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 может перечислить мои файлы, и я могу скопировать их на внешний диск, но я хочу избежать чистой установки.