Я недавно перенес мой старый компьютер в виртуальную машину. Так как у него была двойная загрузка, и я скопировал только раздел Windows, это сломало GRUB. Я все еще могу загрузить Windows с Rescatux, хотя. Поэтому мой вопрос заключается в том, могу ли я восстановить исходный загрузчик Windows, чтобы мне не приходилось выбирать "найти любую операционную систему" в Rescatux при загрузке виртуальной машины.
2 ответа
Загрузите установочный диск Windows из ISO на свою виртуальную машину, выберите « Восстановить» при появлении запроса на экране « Установить сейчас» и откройте командную строку. Там вы должны ввести:
bootrec /fixboot
bootrec /fixmbr
Следующий метод полностью перестраивает все, вы можете использовать его из вашей любимой программы установки Windows. Просто используйте Shift-F10, чтобы запустить командную строку без выполнения ненужных шагов.
bcdboot c:\windows /s c:
Это устанавливает совершенно нетронутый менеджер загрузки Windows на c: и добавляет к нему Windows. Возможно, вам придется сначала найти правильную букву диска.
bcdboot
не может быть в %PATH%
. Вы можете найти его в разделе Windows, например:
c:\windows\system32\bcdboot c:\windows /s c: