У меня странная проблема, поэтому я постараюсь объяснить как можно полнее и лаконичнее.
ОС: Windows 7 Профессиональная 64-битная
У меня есть клонированный образ ПК. (GPT Разделенный диск, созданный с использованием Ghost) Я создал диск из этого образа и установил его на идентичный компьютер.
Я получаю сообщение об ошибке:
Boot Device Not found (3F0)
Таким образом, путем поиска в Google и проб и ошибок я обнаружил, что разделы были переименованы после клонирования. Затем я обнаружил, что могу удалить некоторые ключи реестра на компьютере с изображением, чтобы на изображении не было букв другого диска, а затем заменить их после создания образа. Я переделал образ, но все равно буквы дисков были неверными.
Я подключил клонированный жесткий диск к другой жертвенной машине и вручную изменил букву диска на клонированном жестком диске, используя управление дисками и DISKPART. Также с помощью BCDEDIT.
Тем не менее это не сработало.
Я сейчас создал загрузочный USB с Windows 7 64-битной системы восстановления ISO.
Я выполнил следующие команды через командную строку исправления диска:
bootrec /FixBoot
bootrec /FixMBR
bootrec /rebuildBCD
bootrec /ScanOS
Сканирование ОС обнаружило одну установку Windows, хотя это было на диске E: что странно, поскольку я переименовал жесткий диск в C: кажется, что USB вставил эту букву диска после вставки.
Итак, я перезапустил машину, и вот, жесткий диск отлично загружается, все программное обеспечение и т.д. Есть. Большой!
Затем я вынимаю USB и перезагружаю машину для проверки. Затем меня приветствует знакомая ошибка:
Boot device not found 3F0
Я вставляю USB и перезагружаюсь. Машина сразу загружается в установку windows на клонированном HDD.
Я как-то создаю загрузочные записи на этом USB вместо моего жесткого диска? Как мне поменять местами загрузку?
(Я попытался запустить bootrec после запуска cd /d E:, где USB-файлы восстановления помещают мои файлы, но это не сработало)