Когда вы упоминаете «инструкции по загрузке, записанные в микросхему материнской платы», вы имеете в виду переменные загрузки UEFI NVRAM .
Согласно спецификациям UEFI, одновременное использование нескольких загрузочных переменных не должно быть проблемой. :Система будет пробовать их в порядке, указанном переменной BootOrder
.
Кроме того, спецификация UEFI определяет способ сделать съемный носитель загрузочным таким образом, что не требуются загрузочные переменные в NVRAM :, если носитель имеет тип файловой системы, распознаваемый микропрограммой UEFI (спецификация требует поддержки FAT32,но позволяет также поддерживать другие типы файловых систем )и эта файловая система содержит действительный загрузчик в пути \EFI\BOOT\BOOT
, тогда она будет распознана как загрузочная. Для 64 -битного оборудования x86
будет X64
. Если носитель разбит на разделы GPT -, может существовать дополнительное требование, чтобы раздел, содержащий загрузчик, имел тип GUID, идентифицирующий его как системный раздел EFI или ESP.
Однако некоторые реализации UEFI «услужливо» удаляют все загрузочные переменные, относящиеся к дискам, которых больше нет. Поэтому, если ваша новая система в конечном итоге будет иметь реализацию UEFI с этой «функцией», вам придется полагаться на механизм «загрузки со съемного носителя» на всех ваших жестких дисках caddy. На дисках с несколькими ОС вы должны поместить в \EFI\BOOT\BOOTX64.EFI
загрузчик, который может отображать загрузочное меню, а затем загружать выбранную ОС, например. версия UEFI GRUB2 или, может быть, rEFInd.
Относительно поддержки выбранных вами ОС:
Если вам нужна Windows XP, вам потребуется система, реализация UEFI которой включает модуль поддержки совместимости с BIOS, или сокращенно CSM. Если вы используете более старую графическую карту, которая не включает прошивку, совместимую с UEFI -, вам потребуется включить CSM независимо от того, какую ОС вы будете использовать, иначе дисплей не будет работать, пока не сработают драйверы дисплея ОС.
В некоторых реализациях UEFIпараметры конфигурации загрузки для загрузки CSM/устаревшего BIOS скрыты, если только безопасная загрузка не отключена, поскольку безопасная загрузка требует встроенной загрузки UEFI и обычно включена по умолчанию из-за сертификационных требований Microsoft для Windows 10.
Во многих системах UEFI с CSM можно выбрать, предпочитает ли система загрузку в стиле UEFI устаревшему стилю BIOS или наоборот. Это позволит вам загружаться с подключенного -в Windows XP caddy в устаревшем стиле BIOS, хотя система может потратить некоторое время, пытаясь сначала обнаружить загружаемые системы UEFI -.
Обратите внимание, что Intel планирует удалить CSM из своих продуктов к 2020 году и другие производители материнских плат могут сделать или не сделать то же самое, поэтому, если вам нужно новое оборудование для ваших старых ОС, вам лучше действовать сейчас, в то время как текущие модели все еще включают CSM.
Кроме того, попытка запустить Windows XP в системе без соответствующих драйверов набора микросхем может быть затруднена или даже невозможна. Я призываю вас изучить возможности удовлетворения ваших потребностей в Windows XP с помощью виртуализации, чтобы сделать установки XP независимыми от фактического физического оборудования. Например, вы можете установить Oracle VirtualBox на Linux Mint и запускать экземпляры Windows XP как виртуальные машины VirtualBox.