2

У меня Windows 8, Windows XP и Ubuntu на моем компьютере. И я полностью разочарован современной логикой Windows 8 BCD. Скажем, мне нужно загрузиться в Windows XP. Шаги, которые я должен выполнить:

  1. Выберите пункт "Windows 8" в меню GRUB.
  2. Подождите, пока Windows 8 для загрузки.
  3. Выберите "Загрузить предыдущую версию Windows" на экране входа
  4. перезагружать
  5. Подождите, пока появится меню GRUB.
  6. Повторите шаг 1.
  7. Загрузите Windows XP.

Сравните это с логикой Windows 7 BCD:

  1. Выберите пункт "Windows 7" в меню GRUB.
  2. Выберите "Загрузить предыдущую версию Windows" на экране загрузки.
  3. Загрузите Windows XP.

Я оставляю вопрос, является ли это решение маркетологам. Я также понимаю, что Microsoft не несет ответственности за пользовательские загрузчики (хотя они должны помнить, что кто-то их использует). Мне просто нужно загрузить WinXP, как я делал, когда использовал Win7. Я знаю, что это возможно, но когда я попытался заменить загрузчик Win8 загрузчиком Win7 с помощью EasyBCD, это не имело никакого значения (за исключением того, что он записал загрузчик в MBR, и мне пришлось его восстанавливать).

UPD: я использовал предоставленное решение, но мне кажется, что эти настройки не сохраняются после 2-х перезагрузок.

Должен ли я использовать более раннюю версию EasyBCD, которая не знает о Win8? Или есть какой-то взлом, чтобы предотвратить загрузку Win8 каждый раз, когда я выбираю его в меню загрузки? Пожалуйста, ведите меня.

1 ответ1

4

Это невозможно с Win8 Bootloader. Но вы можете отключить графический загрузчик и вернуться к текстовой версии Win7:

bcdedit /set {default} bootmenupolicy legacy

Теперь Windows 8 ведет себя как Windows 7.

Источник:

http://www.askvg.com/how-to-disable-new-metro-boot-loader-and-bring-back-windows-vista-and-7-style-boot-loader-in-windows-8/

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