Windows 7: загрузка в среду восстановления Windows без оригинального установочного компакт-диска?
Я установил новый диск в мою систему с двойной загрузкой Windows 10 и CentOS, я хотел добавить оригинальный диск, который загружает Windows 7, чтобы Grub, Grub обнаружил ошибку, я отключил другой диск и попытался загрузить Windows 7 и найти " "Не удалось запустить Windows", в котором предлагается вставить установочный компакт-диск. В ошибке конкретно упоминается, что BCD не читается:
File: \EFI\Microsoft\Boot\BCD
Status: 0xc000000d
Info: An error occurred while attempting to read the boot configuration data.
Этот компьютер - Acer, который я купил предварительно собранным, поэтому у меня нет компакт-диска (однако, у меня есть установочный компакт-диск Windows 7). Компакт-диск, который я купил, отказывается "Восстановить Windows", потому что он не был установлен с компакт-диска.
Я извлек образ среды восстановления Windows (RE) RE (winre.wim) из раздела восстановления и попытался создать загрузочный USB-диск Windows RE, используя dism на windows 10 (все, что у меня есть). Я не появился в меню загрузки, поэтому мне пришлось загружаться с USB WinPE, который я создал ранее со вставленным RE USB,
запустил bootrec /rebuildbcd. Он сказал, что установка Windows не найдена. Я не знаю, что здесь делать. Можно ли сделать загрузочную Windows RE USB? Нужно ли вместо этого сделать диск? Могу ли я сделать это, не связываясь с Acer для приобретения CD?
чтобы сделать загрузочную среду восстановления Windows USB, я следовал инструкциям здесь: https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/apply-images-using-dism
Изменить: Я использовал загрузочную предустановочную среду Windows USB для запуска chkdsk в главном загрузочном разделе и не обнаружил ошибок (без поврежденных секторов и т. Д.) Вообще. Это не так, однако, я не знаю, как, но он снова начал работать, но сломался и снова отобразил сообщение об ошибке после того, как я заново подключил CentOS и Win 10 с двойной загрузкой. В grub есть запись для windows 7 но это не работает Я думаю, что grub как-то портит файл BCD.
1 ответ
Это будет зависеть от ваших настроек BIOS. Если вы находитесь в режиме eUFI, вам нужно отредактировать загрузочное меню eUFI. Я бы рекомендовал вместо этого установить его в режим "Legacy mode". Затем вы можете просто указать основное загрузочное устройство как диск, на котором установлена ОС Windows. Если вы хотите загрузить CentOS, вы прерываете цикл загрузки клавишей, которая вызывает "BBS" или меню выбора загрузочного диска (часто F8 или F12). Затем выберите устройство с CentOS.
Вы можете добавить диск Linux в меню BCD, а диск Windows - в меню GRUB. Таким образом, независимо от того, с какого диска он загружается, вы можете выбрать любую ОС из любого загрузочного меню.
Я не могу дать вам более подробные инструкции без номера модели вашей материнской платы, но просто посмотрите руководство для вашей материнской платы, чтобы получить информацию, которая соответствует моему описанию в настройках BIOS.