3

У меня ноутбук Asus X200MA с прошивкой UEFI и Windows 8.1, предварительно установленной в режиме UEFI (CSM отключен). Теперь, если я включу CSM, я обнаружу, что он все еще успешно загружается в Windows 8.1, которая в противном случае использует схему разделов GPT.

Мне интересно узнать, как это возможно? если я правильно понимаю, CSM эмулирует загрузку BIOS Mode в прошивке. Поэтому он должен искать MBR-диск и, поскольку он не находит ни одного, не должен позволять загружать Windows 8.1 с GPT.

Благодарю.

1 ответ1

0

В большинстве прошивок включение режима CSM не полностью возвращает систему к поведению 1990-х годов - она просто добавляет специальные записи "BIOS disk" в обычное меню загрузки. Однако в случае сбоя этих записей, например, если на диске нет подписи загрузчика, микропрограмма продолжает пробовать следующую запись, пока в конечном итоге не достигнет пункта «UEFI: Windows».

Вспомните, как даже в реальных системах BIOS есть "меню выбора загрузки" для выбора устройства, с которого нужно загружаться - они не вынуждены привязываться к одному источнику загрузки. Так что UEFI CSM делает то же самое, ничего нового.


(Кроме того, BIOS обычно не заботится о реальных разделах, только загрузочный код, и диск с разделением на GPT вполне может содержать загрузочный код BIOS в «защитной» MBR. И наоборот, загрузчики EFI могут жить на дисках с разделением MBR.)

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