Различия

Показаны различия между двумя версиями страницы.


Предыдущая версия
wiki:od:uefi [30/10/2023 23:02] (текущий) graf
Строка 1: Строка 1:
 +{{:wiki:od:uefi.jpg?nolink&100 |}}\\
 +Перевел: //Graf// \\
 +Дата перевода: //октябрь 2016 г. //\\
 +Оригинал: http://slackware.osuosl.org/slackware64-14.2/README_UEFI.TXT \\
 +\\
 +\\
 +^   **Установка Slackware на компьютер с UEFI (Unified Extensible Firmware Interface)**   ^
 +\\
 +
 +<note warning>
 +32-разрядные версии Slackware не поддерживают UEFI, так как прошивка является 64-разрядной и конфликтует с 32-разрядным ядром. Чтобы запустить Slackware на компьютерах с UEFI, вам нужно либо использовать режим Legacy BIOS (если поддерживается прошивкой), либо приобрести 64-разрядную версию Slackware.\\
 +Оригинал: http://slackware.osuosl.org/slackware-14.2/README_UEFI.TXT
 +</note>
 +
 +===== Использовать или не использовать UEFI? =====
 +
 +Если компьютер приобретен с предустановленной версией Windows, которая
 +требует UEFI, то одним из вариантов будет переключение на Legacy Boot (также известный как, традиционный
 +BIOS). Просто переключитесь на Legacy Boot в меню UEFI. В
 +большинстве систем можно зайти в меню UEFI нажав клавишу "ESC" во время
 +загрузки системы. Затем, чтобы начать все сначала, загрузите программу установки Slackware и удалите
 +все существующие разделы с помощью //cgdisk//. Вы
 +можете использовать либо GPT схему разбиения, либо традиционную MBR схему
 +разбиения, но на самом деле, нет никаких преимуществ для переключения
 +обратно в MBR, если ваша система уже имеет GPT разделы жесткого диска. Но
 +если вы хотите это сделать, то сделайте. Чтобы уничтожить существующие разделы GPT,
 +используйте команду //gdisk//. Например, чтобы стереть /dev/sda выполните:
 +<code>
 +gdisk /dev/sda
 +</code>
 +
 +нажмите "x" чтобы включить расширенные варианты. Нажмите "z" (уничтожить) для разрушения существующей GPT структуры. Ответьте "Y" на поставленные вопросы.
 +
 +===== Но я хочу использовать UEFI, и сохранить свою существующую установку Windows! =====
 +
 +Прекрасно! Перво-наперво, вам нужно будет войти в меню UEFI и отключить
 +Secure Boot, так как в настоящее время Slackware не работает с включенным
 +Secure Boot. Windows будет продолжать работать и без него.
 +
 +После этого, возможно, придется уменьшить основной раздел Windows,
 +поскольку маловероятно, что у вас будет свободное место для установки
 +Linux. Чтобы сделать это, загрузите машину в Windows. Наведите указатель
 +мыши в правый верхний угол и выберите функцию поиска (значок увеличительного
 +стекла). Для запуска  инструмента управления дисками (Disk Management)
 +введите //diskmgmt.msc//. Разделы диска будут отображаться в виде линейной
 +диаграммы в нижней части окна. Наведите курсор мыши на главный раздел
 +Windows (вероятно, самый большой раздел NTFS) и щелкните правой кнопкой мыши
 +для вызова меню. Выберите  "Сжать том ... "  ("Shrink Volume..." ) из этого
 +меню. Уменьшите раздел на столько, чтобы было достаточно свободного места
 +для таких Slackware разделов как root, swap и других. Перезагрузите машину и
 +запустите программу установки Slackware с USB или DVD. Возможно, вам
 +придется нажать "ESC" и выбрать загрузочное устройство в меню менеджера
 +загрузки. Теперь вы готовы к установке!
 +<note tip>
 +//Вместо того, чтобы создавать истинное свободное пространство, эта
 +операция по изменению размера оставляет дополнительное пространство в виде
 +общего (но выделенного) раздела. Обратите внимание на размер "свободного
 +пространства". Когда придет время для разбиения разделов в Linux, вам может
 +потребоваться удалить этот раздел для создания фактического свободного
 +пространства перед установкой.//
 +</note>
 +<note tip>
 +**Примечание о запуске программы установки под UEFI:** //в зависимости от прошивки
 +UEFI и видеокарты в вашей системе, может потребоваться запустить программу
 +установки с KMS (в основном, на основе видео драйвера ядра) для вывода
 +текста. Если во время загрузки вы видите экранный мусор или ничего не
 +видите, то попробуйте загрузиться снова с помощью KMS. С DVD-диска, выберите
 +параметр меню KMS. В установке с USB (usbboot.img), нажмите TAB и введите:
 +kms.s//
 +</note>
 +
 +===== ОК, запускается программа установки, что теперь? =====
 +
 +Следующий шаг, это разбиение вашей системы. Предположим, что вы
 +хотите использовать GPT разбиение. Если вы производите установку на
 +компьютере с установленной Windows, то у вас уже будет системный раздел EFI
 +(используется для хранения загрузочных файлов на компьютерах, использующих
 +UEFI). Чтобы проверить это, можно использовать //gdisk//. Предположим, что вы
 +будете устанавливать на /dev/sda. Если же вы будете устанавливать на другое
 +устройство, то укажите его в команде ниже.
 +<code>
 +gdisk -l /dev/sda
 +</code>
 +Если вы видите в списке раздел с кодом EF00 , то вы на правильном пути. Если
 +нет, то вам нужно будет кое-что сделать. А именно, использовать //cgdisk//:
 +<code>
 +cgdisk /dev/sda
 +</code>
 +Выберите свободное пространство в меню, используя клавиши "вверх"/"вниз", затем
 +выберите "New" для создания нового раздела. Нажмите "ENTER", чтобы выбрать
 +первый сектор. Введите размер раздела равный 100 М. Дайте новому разделу
 +шестнадцатеричный код EF00. Вы можете придумать название разделу (например
 +"EFI System Partition"), или просто нажать "ENTER" для использования без
 +названия. Название раздела не является обязательным.
 +
 +На данный момент у вас есть GPT-диск с системным разделом EFI (с или без
 +Windows). Следующий шаг заключается в создании разделов для Linux. Если вы
 +уже вышли из //cgdisk//, то снова запустите его "cgdisk /dev/sda" (укажите свое
 +устройство). Начните с создания раздела подкачки. Хорошим эмпирическим
 +правилом является создание раздела подкачки равный объему ОЗУ вашей
 +машины. Таким образом, снова выберите свободное пространство, а затем
 +"New". Опять же нажмите "ENTER", чтобы выбрать первый сектор по умолчанию для
 +нового раздела. Затем введите соответствующий размер, например 2G. Введите
 +шестнадцатеричный код для Linux swap, это 8200. Если хотите, дайте название
 +разделу.
 +
 +Создайте корневой(root) раздел Linux (при необходимости, если вы оставите
 +некоторое свободное пространство, можете создать любые дополнительные нужные
 +вам разделы Linux). Выберите свободное пространство и "New". Выберите первый
 +сектор по умолчанию, нажав "ENTER". Чтобы использовать всю оставшуюся часть на
 +диске для раздела, просто снова нажмите "ENTER" в момент когда вас об этом
 +спросят. Если же вы планируете сделать больше Linux разделов, то введите
 +меньший размер. Нажмите "ENTER", чтобы принять шестнадцатеричный код по
 +умолчанию , который предназначен для файловой системы Linux. Введите
 +название раздела (если хотите), или просто нажмите "ENTER".
 +
 +Если у вас есть больше свободного пространства и желание сделать большее
 +количество разделов, то для этого сейчас самое время.
 +
 +По завершению, выберите "Write" для записи на диск изменений таблицы
 +разделов (проверьте, введя "yes" когда вам это предложат), нажмите клавишу
 +для продолжения, а затем выберите "Quit" для выхода из //cgdisk//.
 +
 +Теперь вы готовы начать установку, запустив команду "setup". Вы заметите,
 +что после выбора разделов Linux, системный раздел EFI (EFI System Partition)
 +будет обнаружен программой установки, добавится в /etc/fstab и
 +примонтируется в /boot/efi при загрузки системы.
 +
 +После того как пакеты будут установлены, следующим различием в UEFI
 +установке является создание загрузчика.
 +
 +Во-первых, сделайте загрузочную USB флешку. Сценарий, который создает флешку
 +добавит UEFI загрузчик на нее по умолчанию и флешка будет работать либо с
 +UEFI, либо со штатным BIOS. Настоятельно рекомендуем сделать загрузочную USB
 +флешку, чтобы у вас была возможность легко загрузить вашу систему. На
 +некоторых машинах после добавления загрузочной записи в меню загрузки UEFI
 +не работает так как хотелось бы. Таким образом, обязательно сделайте
 +флешку. Когда-то она спасает вас и вы не пожалеете затраченных усилий.
 +
 +Так как LILO не работает в чистом режиме UEFI, программа установки
 +порекомендует не устанавливать его. Хотя, вы можете установить его если
 +хотите. Это будет полезно, если вы будете загружать компьютер в режиме
 +Legacy BIOS. Если вы не планируете этого делать, идите дальше и пропустите
 +установку LILO.
 +
 +Далее вы увидите меню, предлагающее настроить ELILO. ELILO это загрузчик,
 +похожий на LILO, но он был написан для поддержки EFI машин. Скажите системе
 +установить ELILO и она установит его в  /EFI/Slackware на системный раздел
 +EFI (EFI System Partition), вместе с ядром и файлом конфигурации
 +ELILO. Далее вас спросят, желаете ли вы установить новую запись в меню
 +микропрограммы UEFI для вашей системы Slackware. Если вы используете Intel
 +Mac, рекомендуется сделать это. Без такой записи вам придется нажать ESC
 +(возможно DEL или функциональную клавишу) для входа в меню UEFI,
 +использовать прошивку "boot from file", пройти по списку каталогов
 +системного раздела EFI (EFI System Partition)  в файл
 +/EFI/Slackware/bootx64.efi и выбрать его для загрузки Slackware. Если вы
 +используете Apple Intel Mac, **НЕ ПЫТАЙТЕСЬ УСТАНОВИТЬ ЭЛЕМЕНТ МЕНЮ!** Вероятно
 +это будет камнем преткновения для вашей прошивки, потому-что для
 +перепрошивки и обслуживания таких машин требуется Apple. На других машинах,
 +использующих UEFI, настоятельно рекомендуется добавить пункт меню, чтобы
 +сделать проще выбор операционной системы при загрузке.
 +
 +Если пункт меню не работает в системе, то вы все равно можете заставить
 +компьютер загрузить ELILO автоматически, путем копирования файлов из
 +/EFI/Slackware на системном разделе EFI (EFI System Partition) в /EFI/BOOT в
 +этом же разделе (EFI System Partition) и переименования /EFI/BOOT/elilo.efi
 +в /EFI/BOOT/BOOTX86.EFI. Прежде чем сделать это, возможно, вы захотите
 +сделать резервную копию существующих файлов в /EFI/BOOT.
 +
 +После того как вы закончили с установкой меню, перезагрузите компьютер и
 +наслаждайтесь вашей вновь установленной системой Linux.
 +
 +Удачи!
 +
 +
  
Навигация
Печать/экспорт
QR Code
QR Code wiki:od:uefi (generated for current page)