Uefi boot
Содержание:
Раздел Boot
На этой вкладке изменяются настройки загрузки компьютера. В подразделе «Boot Device Priority» выставляется последовательность загрузки накопителей. Иногда последовательность приходится менять во время установки Windows, когда не получается выбрать загрузочный диск через специальное окно при старте ПК. В остальных случаях параметры можно не трогать, либо выставить приоритет для диска, на котором располагается операционная система.
«Hard Disk Drivers» – в подразделе выбирается диск, с которого следует в первую очередь пытаться загрузить ОС. Настраивается, если в системном блоке установлено несколько накопителей.
В подразделе «Boot Setting Configuration» присутствуют следующие настройки:
- Quick Boot – это опция в БИОСЕ, которая отключает проведение тестов оборудования во время запуска компьютера. Если параметр активирован, то система будет загружаться быстрее, однако пользователь не сможет увидеть описание ошибок, в случае их возникновения.
- Full Screen Logo – вместо информации об оборудовании, при запуске на экране появится логотип.
- Add On ROM Display Mode – параметр определяет последовательность отображения данных о подключенных через платы устройствах, имеющих свой BIOS.
- Bootup Num-Lock – если включено, то после запуска ПК клавиша Num-Lock будет в активном положении.
- Wait For «F1» If Error – при выявлении ошибки во время стартового тестирования, от пользователя потребуется нажатие клавиши F1 для дальнейшего запуска ОС.
- Hit «DEL» Message Display – если отключено, то при запуске на экране не будет отображаться сообщение о том, какую кнопку следует нажать для входа в БИОС.
Иногда в описанном выше подразделе можно встретить опцию «Fast Boot». Это параметр в BIOS, который аналогичен «Quick Boot», позволяющему ускорить загрузку ОС.
Настройки «Security Setting»:
- Supervisor Password – делает возможным задать пароль для входа в БИОС, ввод которого позволит изменять любые параметры.
- User Password – аналогично, только после ввода пароля будет дана возможность просмотра установленных настроек, но не их изменение.
UEFI и BIOS: ещё про отличия
BIOS работает так: он читает первый сектор того жёсткого диска, которому присвоен следующий по порядку адрес как устройству для запуска или некий код для исполнения. Одновременно с этим в обязанность BIOS вменяется и поиск самого загрузочного устройства, которое нужно отыскать, чтобы какая-нибудь система вообще запустилась. А так как BIOS служила для поиска и запуска ОС с незапамятных времён, она всё ещё поддерживает 16-битный режим, тем самым ограничивая размер отыскиваемого кода, прошитого в ПЗУ компьютера.
А вот UEFI работает в том же направлении, но немного иначе. ПЗУ или постоянное запоминающее устройство в виде чипа на материнской плате ей для запуска системы не очень обязательно. Потому что данные о конфигурации системы и запуске ОС она хранит не в том самом ПЗУ, а в специальном файле .efi. Файл хранится прямо на жёстком диске компьютера в специальном разделе под названием EFI System Partition (ESP) – Системный раздел EFI. Этот же раздел хранит программы загрузчика для установленной на ваш компьютер ОС-и. И нет сомнения, что она идёт на смену BIOS.
Отсюда вытекает и ещё одно превосходство UEFI – раз она не зависит от платформы, время и скорость загрузки можно значительно ускорить. Если на компьютере подключены несколько жёстких дисков “нормальных” объёмов, разница между UEFI и BIOS в этом смысле будет разительна.
Похвалы и критику закончим. Подытожу тем, что с некоторых пор изменения в вашем компьютере происходят уже задолго до совершенно новых возможностей новейшей операционной системы. Меняется всё и в том числе, аспект на уровне социальном, как ни странно это слышать в подобной статье. Да-да, уходят в небытие сборки на “коленке”, свободно плавающие в сети утилиты, которые компьютер уже не сможет установить в систему, потому что писатель не официальная и входящая в структуру UEFI контора… Сгущаю краски, конечно, и работа в этом направлении ведётся. Даже с учётом некоторой сырости технологии (она ещё очень молода, особенно что касается её применения) очень и очень интересные и даже ожидаемые решения в ней реализуются.
Успехов
Установка портов USB на внутреннем программном обеспечении
Стандарт USB больше не связан с новыми технологиями. Хотя она уже давно
на рынке, по-прежнему имеет некоторые проблемы. Одна из них касается
клавиатуры, подключенной к компьютеру с помощью кабеля. В зависимости от
настроек по умолчанию в прошивке клавиатуры может быть готов к
использованию драйвер USB, но загружается он только после операционной
системы. Как правило, это не имеет никакого влияния на повседневное
использование компьютера. Тем не менее, если вы хотите добраться до меню
нажатием кнопки прошивки (см пункт 1) или аварийного запуска среды
Linux в меню загрузки, вы столкнетесь с проблемой, решить которую можно в
меню Legacy USB Support или аналогичный, и установка его Enabled.
Для пользователей материнских плат, чипсетов, поддерживающих USB 3.0,
кроется еще больше ловушек. Например, попытка установить операционную
систему из кармана для хранения USB будет падать, потому что вы не
можете найти соответствующие файлы на диске USB. На некоторых
компьютерах, порты USB 3.0 не обеспечивают ожидаемую производительность.
Перед началом операционной системы все порты USB, как правило, в режиме
USB 2.0. Это также относится и к портам USB 3.0. Только после загрузки
операционной системы они переключаются на эффективный режим USB 3.0.
Только тогда у вас будет более высокая пропускная способность портов.
В меню прошивки некоторых материнских платах вы можете выбрать режим USB
при загрузке компьютера и установить, если вы хотите переключиться в
режим USB 3.0. Так что смотрите в меню на аббревиатуру имени USB, а
также такие понятия, как xHCI (USB 3.0) и EHCI (USB 2.0), параметры меню
XHCI Hand-off i EHCI Hand-off. Они используются для передачи управления
операционной системы портов USB. EHCI Hand-off должен быть отключен,
потому что начиная с версии Windows XP SP2 может самостоятельно
контролировать порты USB 2.0. В отличие от этого, параметр xHCI Hand-off
включен по умолчанию на большинстве компьютеров. В случае возникновения
проблем, таких как неправильная или неадекватная работы оборудования
обнаружения, выберите различные параметры.
То же самое относится к параметру xHCI. В некоторых материнских платах,
оснащенных Intel Z77, H77, B75 и Q77 здесь установлен на Smart Auto. При
первой загрузке компьютера включается режим USB 2.0. Только
операционная система включает режим USB 3.0, но также доступен после
перезапуска системы. Это представляется особенно целесообразным
загружать операционную систему с диска портативного компьютера, который
поддерживает USB 3.0. Если режим xHCI установлен в Enable, порты
работают все время в режиме USB 3.0. В этой ситуации, операционная
система должна обеспечивать подходящий драйвер для работы чипсета,
потому что в противном случае компьютер не может обнаружить USB
устройств. Если вы установите, вы можете выбрать нужный режим для
каждого порта USB. Отдельные порты могут быть установлены под xHCI (USB
3.0) или в условном режиме, EHCI (USB 2.0 включен только в случае
необходимости).
Ultra Fast опция предоставляет быстрый старт, но, прежде чем запускать Windows, не используйте устройство USB.
Настройка биос — остальные разделы
BOOT — управление параметрами непосредственной загрузки. Состоит из:
- Boot Device Priority — выбор приоритетного накопителя (винчестера, дисковода, флешки и прочее) при работе или при установке какой-либо ОС.
- Hard Disk Drivers — установка приоритетного винчестера, если их несколько.
- Boot Setting Configuration — выбор конфигурации системы и компьютера при загрузке. При нажатии кнопки «Ввод» (Enter) открывается меню:
- Quick Boot — опция теста памяти (оперативной), изменив которую можно ускорить загрузку ОС;
- Full Screen Logo — активировав/деактивировав параметр, вы сможете включить или заставку, или информацию о процессе загрузки;
- Add On ROM Display Mode — определение очереди на экране информации о модулях, подключенных к «материнке» через слоты;
- Bootup Num-Lock — определение состояния кнопки «Num Lock» при инициализации БИОС;
- Wait For ‘F1′ If Error — принудительное нажатие кнопки «F1» при возникновении ошибки;
- Hit ‘ DEL’ Message Display — надпись, указывающая клавишу для входа в БИОС.
Раздел Boot необходим для указания загрузочных устройств и соответствующих им приоритетов загрузки
- Security Setting
- Supervisor Password — настройка пароля доступа в BIOS;
- User Password — то же самое для обычных индивидов.
TOOLS — служит для обновления БИОС.
EXIT — выход из BIOS. Имеет 4 режима:
- Exit & Save Changes (F10) — выход с сохранением данных, установленных непосредственно пользователем.
- Exit & Discard Changes — выход без сохранения данных (заводская установка).
- Discard Changes — отмена изменений.
- Load Setup Defaults — установка параметров по умолчанию.
В меню Exit можно сохранить измененные настройки, а также сбросить БИОС на настройки по-умолчанию
UEFI boot что это
Итак, что же такое UEFI? А UEFI — Это интерфейс, отвечающий за загрузку нашего компьютера. То есть UEFI — это связующая оболочка между операционной системой и «железом». По плану в будущем UEFI должна заменить BIOS.
UEFI — это куда более современная версия, чем BIOS. Она отвечает всем стандартам новейшего компьютерного оборудования. И в отличие от старика BIOS может эффективно работать с современным оборудованием.
Впервые UEFI была презентована гигантом Intel еще аж в далеком 2003 г.
После этого UEFI была доработана Unified EFI Forum. Сегодня UEFI — это новейший стандарт компьютерной индустрии. Многие крупнейшие компании, такие как Apple, IBM, Intel, AMD уже внедрили его в свое оборудование. Впрочем, делается это не слишком активно. По понятным причинам: четверть века использования наделили BIOS большим запасом прочности.
Хотя, в отличие от BIOS, UEFI имеет множество преимуществ (о них я поговорю ниже), к примеру, она дает возможность совершенной аппаратной независимости. Более того, интерфейс в UEFI можно разделить на загрузочные службы и runtime. Цель понятна — привнести четкие стандарты, а также дать возможность производителям дифференцировать свою продукцию.
Уже более четверти века назад BIOS был тем, что запускало наши операционные системы. Тогда для загрузки ПК пользовались перфокартами. Сегодня Вы можете выбрать другие загрузочные средства. Однако BIOS до сих пор работает с компонентами через «дрова» тех или иных устройств. Что очень неудобно.
UEFI boot что это современный стандарт или новшество от BIOS?
Про живой динозавр BIOS Вы можете прочитать в этой статье:
Сам по себе BIOS никогда не предусматривал работы с современным «железом». Хотя, конечно, попытки модернизировать его имели место быть. Впрочем, он все также остается древним живым «динозавром», использующим 16-битный интерфейс.
UEFI же в свою очередь может обеспечить поддержку драйверов, которые независимы от операционной системы. Делается это благодаря модели драйверов уже существующих в UEFI.
Самая массовая операционная система Windows начала поддерживать UEFI в 2007-ом. Но исключительно в версиях на 64 бита. Увы, поддержка нового интерфейса достаточно слаба, однако следует заметить, что она с каждым годом растет. Грядет тот день, когда все операционные системы будут снабжены UEFI. Уверенность этому утверждению придает огромный потенциал этой системы, который пока остается незамеченным. Но все может измениться мгновенно.
Преимуществ у UEFI предостаточно. И это, казалось бы, должно было привлечь всю индустрию под ее флаги. Однако пока этого не произошло. В силу разных причин, главная из которых — инертность: трудно отказываться от хорошо знакомого старого ради непонятного нового.
Но, как мы говорили выше, UEFI множество преимуществ. Так, у нее совершенно замечательна построена структурированная системная информация. При этом в UEFI есть свой загрузчик, что также является неоспоримым плюсом этого интерфейса.
Что все это дает? – Спросите Вы! Во-первых, увеличение производительности ПК. Во-вторых, компьютер получит гораздо более быструю загрузку системы, а также более совершенную защиту от вирусов. И это — лишь некоторые плюсы нового интерфейса. Более полный обзор про UEFI представлен в следующем видео.
Enabling Legacy Boot Mode
On PCs and laptops from most manufacturers, including Dell, HP, Asus, Acer, Toshiba, Lenovo, and more, Legacy Boot can be turned on or allowed from the EFI setup/configuration feature, available immediately after turning on your PC. On many computers, it isn’t necessary to enable Legacy Boot, but if you’re having trouble booting from a bootable CD/DVD or USB, then you’ll probably need to follow the instructions below to enable your PC or laptop to boot in Legacy Mode.
Below are instructions for turning on Legacy Boot support on most PCs and laptops, as well as specific instructions for certain brands of laptops. On most EFI computers, you’ll need to access EFI setup immediately after turning on your PC in order to see the option of turning on Legacy Boot, usually as an option under the boot options section of the BIOS configuration.
Entering the UEFI setup

Notice the key guide in the top-right corner.
Immediately after powering up your PC, as soon as the manufacturer logo (e.g. Dell, Lenovo, HP, Toshiba, Samsung, ASUS, Acer, Gateway, etc.) shows up on your BIOS splash screen, you will have the option of pressing a special key. This key changes from PC to PC, it all depends on your PC’s make and model.
Typically, you will see a brief note at the bottom or top of the screen indicating what the key is. One such screen is visible to the right, note the legend in the top-right corner indicating F2 will start the BIOS setup and F12 will present the boot selection menu.
Some common options include the F2, F8, F12, and Del keys. However, it could be any of the one hundred other keys on your keyboard.
Turning on Legacy Boot Support
Once inside the UEFI setup and configuration section, you’ll be presented with a number of options and parameters that can be configured for the firmware environment. The option you’re looking for has many names, depending on the make and model of the PC or laptop and the EFI firmware. Some of the possible setting names you’re looking for will include, the bold values are what should be selected.
- Legacy Support (On/Off or Enabled/Disabled)
- Boot Device Control
- Legacy CSM (On/Off or Enabled/Disabled)
- Launch CSM (On/Off or Enabled/Disabled)
- CSM (On/Off or Enabled/Disabled)
- UEFI/Legacy Boot (Both/Legacy Only/UEFI Only)
- Boot Mode (Legacy Support)
- Boot Option Filter (UEFI and Legacy/UEFI First/Legacy First/Legacy Only/UEFI Only)
- UEFI/Legacy Boot Priority (UEFI First/Legacy First/Legacy Only/UEFI Only)

Boot Device Control

UEFI/BIOS Boot Mode

UEFI/Legacy Boot

Boot Option Filter

UEFI/BIOS Boot Mode

UEFI/Legacy Boot Priority
Saving Settings and Exiting
In order for the changes to the Secure Boot configuration to take effect, the BIOS/EFI/UEFI configuration options must be saved. The common keyboard shortcut to save and exit is F10.
After correctly giving priority to the CD/DVD over the local hard disk, you will need to save changes and exit. Again, the exact steps depend on your PCs make and model, but generally navigating with the ← and → arrow keys will let you reach the options of “discard changes and exit” vs “save changes and exit,” amongst others. It’s important that you choose the “save changes and exit” option! The keyboard shortcut F10 is often synonymous with “save and exit” but you should make sure before using it.
Create UEFI bootable USB from ISO
Note: The instructions below are specifically for Archiso /official media; Archbootpreparation is identical, with this instead of the one mentioned below (which is for Archiso) and without the filesystem label requirement.
Note: The USB can use either MBR or GPT partition table. The filesystem should be either FAT32 (recommended) or FAT16. FAT12 is designed for floppy drives and therefore not recommended for USB drives.
First create a MBR partition table in the USB using fdisk. Mount the USB partition and create a FAT32 filesystem with LABEL as used in the Archiso configuration.
# mkdir -p /mnt/{usb,iso}
# mount -o loop archlinux-2012.12.01-dual.iso /mnt/iso
Obtain the label from ; this is used by the hook in initramfs to identify the udev path to the installation media.
# awk 'BEGIN {FS="="} /archisolabel/ {print $3}' /mnt/iso/loader/entries/archiso-x86_64.conf | xargs mkfs.vfat /dev/sdXY -n
Mount the newly created FAT32 USB partition, and copy the contents of the installation media to the USB media.
# mount /dev/sdXY /mnt/usb
# cp -r /mnt/iso/* /mnt/usb
# umount /mnt/{usb,iso}
# sync
If you find the error: «No loader found. Configuration files in /loader/entries/*.conf are needed.« A possible fix is to use a different uefi bootloader to the included one, gummiboot.
Download refind-efi pkg and extract the file from within the package to (overwrite or rename any existing file).
Then copy this text to . Take care that the label in the Arch menu section ( here) matches that of your usb’s.
refind.conf
timeout 5
textonly
showtools about,reboot,shutdown,exit
# scan_driver_dirs EFI/tools/drivers_x64
scanfor manual,internal,external,optical
scan_delay 1
dont_scan_dirs EFI/boot
max_tags 0
default_selection "Arch Linux Archiso x86_64 UEFI USB"
menuentry "Arch Linux Archiso x86_64 UEFI USB" {
loader /arch/boot/x86_64/vmlinuz
initrd /arch/boot/x86_64/archiso.img
ostype Linux
graphics off
options "archisobasedir=arch archisolabel=ARCH_201302 add_efi_memmap"
}
menuentry "UEFI x86_64 Shell v2" {
loader /EFI/shellx64_v2.efi
graphics off
}
menuentry "UEFI x86_64 Shell v1" {
loader /EFI/shellx64_v1.efi
graphics off
}
You should now be able to successfully boot, and you can choose which EFI you’d like to load.
Как UEFI заменяет и улучшает BIOS
UEFI заменяет традиционный BIOS на ПК. На существующем ПК невозможно переключиться с BIOS на UEFI. Вам необходимо купить новое оборудование, которое поддерживает и включает UEFI, как это делают большинство новых компьютеров. Большинство реализаций UEFI обеспечивают эмуляцию BIOS, поэтому Вы можете выбрать установку и загрузку старых операционных систем, которые ожидают BIOS вместо UEFI, чтобы они были обратно совместимы.

Этот новый стандарт позволяет избежать ограничений BIOS. Встроенное ПО UEFI может загружаться с дисков емкостью 2.2 ТБ или более — теоретический предел составляет 9.4 зетабайта. Это примерно в три раза больше предполагаемого размера всех данных в Интернете. Это потому, что UEFI использует схему разбиения GPT вместо MBR. Он также загружается более стандартизированным способом, запуская исполняемые файлы EFI вместо запуска кода из основной загрузочной записи диска.
UEFI может работать в 32-битном или 64-битном режиме и имеет более адресуемое адресное пространство, чем BIOS, что означает, что Ваш процесс загрузки происходит быстрее. Это также означает, что экраны настройки UEFI могут быть более плавными, чем экраны настроек BIOS, включая поддержку графики и курсора мыши. Однако это не обязательно. Многие ПК по-прежнему поставляются с интерфейсами настроек UEFI в текстовом режиме, которые выглядят и работают как старый экран настройки BIOS.
UEFI имеет и другие функции. Он поддерживает безопасную загрузку, что означает, что операционная система может быть проверена на достоверность, чтобы убедиться, что вредоносное ПО не вмешивалось в процесс загрузки. Он может поддерживать сетевые функции прямо в самой прошивке UEFI, что может помочь в удаленном устранении неполадок и настройке. С традиционным BIOS Вы должны сидеть перед физическим компьютером, чтобы настроить его.
Это не просто замена BIOS. UEFI — это, по сути, крошечная операционная система, которая работает поверх прошивки ПК и может делать гораздо больше, чем BIOS. Он может храниться во флэш-памяти на материнской плате или загружаться с жесткого диска или общего сетевого ресурса при загрузке.
Разные ПК с UEFI будут иметь разные интерфейсы и функции. Все зависит от производителя Вашего ПК, но основы будут одинаковыми на каждом ПК.
использование
Linux
GRUB 2 и elilo служат обычными полноценными автономными загрузчиками UEFI для Linux. После загрузки прошивкой UEFI они оба могут получать доступ и загружать образы ядра со всех устройств, разделов и файловых систем, которые они поддерживают, не ограничиваясь системным разделом EFI.
EFI Boot Stub позволяет загружать образ ядра Linux без использования обычного загрузчика UEFI. Маскировка себя как PE / COFF изображений и появляться в качестве встроенного программного обеспечения приложения UEFI, x86 — образ ядра с загрузкой EFI Окурком включен может быть непосредственно загружен и выполнено с помощью встроенного программного обеспечения UEFI. Такие образы ядра по-прежнему могут быть загружены и запущены загрузчиками на основе BIOS; таким образом, EFI Boot Stub позволяет одному образу ядра работать в любой загрузочной среде.
Поддержка ядра Linux для EFI Boot Stub включается путем включения опции (EFI stub support) во время настройки ядра. Он был объединен с версией 3.3 основной ветки ядра Linux , выпущенной 18 марта 2012 года.
Gummiboot (также известный как systemd-boot) — это простой менеджер загрузки UEFI, который загружает и запускает настроенные образы UEFI, обращаясь только к системному разделу EFI. Фрагменты файла конфигурации, образы ядра и образы initrd должны находиться в системном разделе EFI, поскольку Gummiboot не поддерживает доступ к файлам в других разделах или файловых системах. Ядра Linux должны быть собраны с включенным режимом, чтобы их можно было напрямую запускать как образы UEFI.
Точка монтирования системного раздела EFI обычно находится там , где его содержимое доступно после загрузки Linux.
macOS
На компьютерах macOS с аппаратной архитектурой x64 системный раздел EFI изначально остается пустым и не используется для загрузки. Однако системный раздел EFI используется как промежуточная область для обновлений прошивки. Логика обычно следующая: EFI сначала ищет загрузчик в ESP, а если его нет, он переходит к файловой системе MacOS.
Подсистема EFI на архитектуре Apple – Intel (mactel) до UEFI, которая требовала форматирования системного раздела EFI в HFS + . Любой сторонний загрузчик также должен быть «освящен» специальной командой IOCTL, прежде чем он станет загрузочным с помощью прошивки, пережиток благословения системной папки из классической Mac OS. В остальном нет никаких ограничений на то, какие типы операционной системы EFI или загрузчика могут запускаться на компьютере Mactel.
Окна
В 64-разрядной версии Windows XP и более поздних версий доступ к системному разделу EFI можно получить, выполнив команду mountvol / s .
Диспетчер загрузки Windows находится в подпапке системного раздела EFI.
Accessing the UEFI settings from Windows8
Go to the PowerOff options, and while holding the SHIFT key, click on Restart.
When the menu below appears, select Troubleshoot, then UEFI Firmware Settings.
The PC will reboot and you will be able to enter the BIOS (if not press the necessary key).
See also
— UEFIBooting (older documentation, maybe useful for Mac)
— EasyBCD cannot be used in UEFI mode: thread on EasyBCD forum. But it can be used from version 2.2.
— Installing Ubuntu on a Pre-Installed UEFI Supported Windows 8 System: Step by Step guide to install Ubuntu on an UEFI/Secure Boot enabled computer that comes pre-installed with Windows 8
Изменения в UEFI
Итак, UEFI BIOS — это интерфейс между операционной системой и программами, которые управляют низкоуровневыми функциями оборудования. Его основные задачи: быстро протестировать все оборудование на работоспособность, провести инициализацию и передать управление другой программе, которая начнет загружать операционную систему. В общем, UEFI это лишь улучшенная версия привычного БИОСа.

UEFI BIOS — своего рода «прослойка» между ОС и низкоуровневыми подпрограммами для работы с оборудованием
Если БИОС — это неизменный по своему содержанию код микросхемы CMOS (прошивка БИОС — это уже другая тема), то UEFI — это гибко настраиваемый интерфейс, который расположен поверх всех аппаратных компонентов компьютера. Иногда UEFI называют «псевдооперационной системой», но тем не менее она сама способна получить доступ ко всему аппаратному обеспечению компьютера.
Внешний вид последней версии БИОС (до UEFI) — это знакомый всем синий экран с белыми надписями на английском языке (управление осуществлялось только с помощью клавиатуры). Сейчас же это уже новая графическая оболочка. Графический интерфейс, который установлен на новых материнских платах Asus, Gigabyte, MSI, может использоваться и для выполнения других приложений UEFI: настройка, установка операционной системы, диагностика и т.д. Внешне данный интерфейс выглядит очень симпатично. Простым пользователям будет намного проще разобраться в таком БИОСе, к тому же интерфейс UEFI поддерживает управление не только с клавиатуры, но и с помощью мышки. Также есть поддержка русского языка, к примеру, на тех же материнских платах от Asus. Вызвав BIOS UEFI теперь можно наблюдать конфигурацию своего компьютера (процессор и оперативную память), текущую дату и время, рабочую температуру устройств и пр.
Кроме того, в качестве бонуса к стандартной схеме разметки дисков MBR, UEFI имеет поддержку GBT (GUID Partition Table), которая свободна от ограничений, присущих MBR. Переход на платформу BIOS UEFI долгое время откладывался, но когда начали производить жесткие диски большого объема (более 2 Тб), стал неизбежным. Все дело в том, что стандартная версия БИОС может «видеть» только 2,2 Тб дискового пространства. Примерно так же, как и 32-разрядная операционная система может «видеть» только 3,25 Гб оперативной памяти. А UEFI может поддерживать на данный момент жесткие диски объемом до 9 млрд Тб (довольно космическое число на сегодняшний день, но, кто знает, может, через 10-20 лет это будет уже обычной вещью).
В качестве основных функций, которые имеются в BIOS UEFI еще стоит отметить:
- тестирование оперативной памяти;
- совместимость со старой версией BIOS;
- универсальный загрузчик;
- резервное копирование данных с винчестера (HDD Backup);
- возможность обновления UEFI через интернет (Live Update).
Remove UEFI boot support from ISO
Warning: In the event that UEFI+isohybrid El Torito/MBR really causes problems, it would be better to just UEFI boot using the USB stick instructions in the previous section
Most of the 32-bit EFI Macs and some 64-bit EFI Macs refuse to boot from a UEFI(X64)+BIOS bootable CD/DVD. If one wishes to proceed with the installation using optical media, it might be necessary to remove UEFI support first.
Mount the official installation media and obtain the as shown in the previous section.
Rebuild the ISO using from libisoburn :
$ xorriso -as mkisofs -iso-level 3 \
-full-iso9660-filenames\
-volid "ARCH_201212" \
-appid "Arch Linux CD" \
-publisher "Arch Linux <https://www.archlinux.org>" \
-preparer "prepared like a BAWSE" \
-eltorito-boot isolinux/isolinux.bin \
-eltorito-catalog isolinux/boot.cat \
-no-emul-boot -boot-load-size 4 -boot-info-table \
-isohybrid-mbr "/mnt/iso/isolinux/isohdpfx.bin" \
-output "~/archiso.iso" "/mnt/iso/"
Burn to optical media and proceed with installation normally.