Я хотел выполнить двойную загрузку Windows 10 с Zorin OS. Я делал это раньше с Windows 7. Но когда я попытался установить EasyBCD в Windows 10, он сказал мне, что большинство функций Easy BCD не будут работать в Win 10 из-за режима загрузки UEFI.

Итак, я пошел в BIOS и проверил настройку загрузки, там было несколько вариантов, из которых я не понял ни одного. Любая помощь о том, что делать?

Изображение параметров порядка загрузки

MOBO - Gigabyte B250M-D2V-CF с версией BIOS F6

И если я изменю свой режим загрузки, нужно ли переустанавливать мои окна?

1 ответ1

3

Прежде всего, вам необходимо получить представление о процессе загрузки. В старых прошивках материнской платы с загруженной программой BIOS для запуска используется определенный сектор на диске. Он будет содержать информацию для второго шага и т.д. В какой-то момент он попадет в загрузчик Windows, и вы можете отредактировать его с помощью EasyBCD.

Современные материнские платы AMD/Intel больше не имеют программы BIOS в своих прошивках. У них есть программа UEFI. EFI ищет определенный раздел (не сектор) и запускает загрузчик оттуда. Здесь также можно установить загрузчик для вашей ОС.

Это меняет последовательность вещей.

Старый:

  1. Прошивка сапог. Сохранены настройки для выбора конкретного диска.
  2. Загрузочный сектор читается с диска (в основном очень маленькая программа).
  3. Программа загрузочного сектора запускается и обычно загружает большую программу (назовем ее bootload2)
  4. Bootloader 2 запускает ОС (например, windows, или Linux, или ...)

Теперь вы можете вставить другую программу в пункте 3, тогда вы получите

  1. Прошивка сапог. Сохранены настройки для выбора конкретного диска.
  2. Загрузочный сектор читается с диска (в основном очень маленькая программа).
  3. Загрузка программы селектора загрузки (например, GRUB).
    В зависимости от вашего выбора grub затем загружает загрузчик2, который запускает Windows, или GRUB загружает что-то еще, работающее под Linux (или любой другой ОС).

Теперь все будет сложнее.

То, что обычно называется bootloader2, обычно просто загружает окна, но его также можно настроить. Это где ваш EASYBSD приходит.


Отказ от этого перехода на EFI (ваши текущие настройки)

  1. Прошивка сапог. Firmload смотрит на диски и находит ESP (системный раздел Efi).
  2. Если файл установлен в «BIOS» * EFI загружает загрузчик (например, bootX64.efi) в файловую систему и загружает его.
  3. BootX64.efi загружает окна.
  4. Windows запускается в режиме EFI.

Вы можете иметь несколько загрузчиков в разделе ESP. Если у вас есть хорошая материнская плата, вы можете выбрать одну из них, когда она включится.

В качестве альтернативы у вас может быть программа EFI, которая не только загружает ОС, но и какую ОС загружает, а затем передает управление нужному загрузчику.



Хорошо, много фона. Теперь к одному из ваших вопросов.

И если я изменю свой режим загрузки, нужно ли переустанавливать мои окна?

Многие прошивки EFI имеют CSM (совместимость прокладок). Это иногда вызывает унаследованный режим.

Если вы включите это, он будет пытаться загрузиться по-старому. Это означает, что вам придется добавить загрузочные секторы. Вам понадобятся старые загрузчики. И Windows устанавливает различные части себя в зависимости от того, как вы загрузились. Вы в конечном итоге переустановить Windows.

Итак, "нужно ли мне переустанавливать мои окна": да, в итоге вы переустанавливаете.

Как на самом деле решить эту проблему: Оставьте прошивку только на EFI. Это значительно упрощает вещи. Затем найдите загрузчик EFI для ОС Zoron, лучшая отправная точка, которую я нашел для этого, - это сообщение на нашем родственном сайте. https://askubuntu.com/questions/436096/uefi-and-reserved-bios-boot-area



* На самом деле BIOS это неправильное имя. Там нет ни одной программы BIOS, и вы не храните вещи в BIOS в классической настройке. Он хранится в другом месте и читается BIOS. Но давайте здесь все упростим.

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