Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия | |||
| — | wiki:od:uefi [30/10/2023 23:02] (текущий) – graf | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| + | {{: | ||
| + | Перевел: | ||
| + | Дата перевода: | ||
| + | Оригинал: | ||
| + | \\ | ||
| + | \\ | ||
| + | ^ | ||
| + | \\ | ||
| + | |||
| + | <note warning> | ||
| + | 32-разрядные версии Slackware не поддерживают UEFI, так как прошивка является 64-разрядной и конфликтует с 32-разрядным ядром. Чтобы запустить Slackware на компьютерах с UEFI, вам нужно либо использовать режим Legacy BIOS (если поддерживается прошивкой), | ||
| + | Оригинал: | ||
| + | </ | ||
| + | |||
| + | ===== Использовать или не использовать UEFI? ===== | ||
| + | |||
| + | Если компьютер приобретен с предустановленной версией Windows, которая | ||
| + | требует UEFI, то одним из вариантов будет переключение на Legacy Boot (также известный как, традиционный | ||
| + | BIOS). Просто переключитесь на Legacy Boot в меню UEFI. В | ||
| + | большинстве систем можно зайти в меню UEFI нажав клавишу " | ||
| + | загрузки системы. Затем, чтобы начать все сначала, | ||
| + | все существующие разделы с помощью //cgdisk//. Вы | ||
| + | можете использовать либо GPT схему разбиения, | ||
| + | разбиения, | ||
| + | обратно в MBR, если ваша система уже имеет GPT разделы жесткого диска. Но | ||
| + | если вы хотите это сделать, | ||
| + | используйте команду //gdisk//. Например, | ||
| + | < | ||
| + | gdisk /dev/sda | ||
| + | </ | ||
| + | |||
| + | нажмите " | ||
| + | |||
| + | ===== Но я хочу использовать UEFI, и сохранить свою существующую установку Windows! ===== | ||
| + | |||
| + | Прекрасно! Перво-наперво, | ||
| + | Secure Boot, так как в настоящее время Slackware не работает с включенным | ||
| + | Secure Boot. Windows будет продолжать работать и без него. | ||
| + | |||
| + | После этого, возможно, | ||
| + | поскольку маловероятно, | ||
| + | Linux. Чтобы сделать это, загрузите машину в Windows. Наведите указатель | ||
| + | мыши в правый верхний угол и выберите функцию поиска (значок увеличительного | ||
| + | стекла). Для запуска | ||
| + | введите // | ||
| + | диаграммы в нижней части окна. Наведите курсор мыши на главный раздел | ||
| + | Windows (вероятно, | ||
| + | для вызова меню. Выберите | ||
| + | меню. Уменьшите раздел на столько, | ||
| + | для таких Slackware разделов как root, swap и других. Перезагрузите машину и | ||
| + | запустите программу установки Slackware с USB или DVD. Возможно, | ||
| + | придется нажать " | ||
| + | загрузки. Теперь вы готовы к установке! | ||
| + | <note tip> | ||
| + | // | ||
| + | операция по изменению размера оставляет дополнительное пространство в виде | ||
| + | общего (но выделенного) раздела. Обратите внимание на размер " | ||
| + | пространства" | ||
| + | потребоваться удалить этот раздел для создания фактического свободного | ||
| + | пространства перед установкой.// | ||
| + | </ | ||
| + | <note tip> | ||
| + | **Примечание о запуске программы установки под UEFI:** //в зависимости от прошивки | ||
| + | UEFI и видеокарты в вашей системе, | ||
| + | установки с KMS (в основном, | ||
| + | текста. Если во время загрузки вы видите экранный мусор или ничего не | ||
| + | видите, | ||
| + | параметр меню KMS. В установке с USB (usbboot.img), | ||
| + | kms.s// | ||
| + | </ | ||
| + | |||
| + | ===== ОК, запускается программа установки, | ||
| + | |||
| + | Следующий шаг, это разбиение вашей системы. Предположим, | ||
| + | хотите использовать GPT разбиение. Если вы производите установку на | ||
| + | компьютере с установленной Windows, то у вас уже будет системный раздел EFI | ||
| + | (используется для хранения загрузочных файлов на компьютерах, | ||
| + | UEFI). Чтобы проверить это, можно использовать //gdisk//. Предположим, | ||
| + | будете устанавливать на /dev/sda. Если же вы будете устанавливать на другое | ||
| + | устройство, | ||
| + | < | ||
| + | gdisk -l /dev/sda | ||
| + | </ | ||
| + | Если вы видите в списке раздел с кодом EF00 , то вы на правильном пути. Если | ||
| + | нет, то вам нужно будет кое-что сделать. А именно, | ||
| + | < | ||
| + | cgdisk /dev/sda | ||
| + | </ | ||
| + | Выберите свободное пространство в меню, используя клавиши " | ||
| + | выберите " | ||
| + | первый сектор. Введите размер раздела равный 100 М. Дайте новому разделу | ||
| + | шестнадцатеричный код EF00. Вы можете придумать название разделу (например | ||
| + | "EFI System Partition" | ||
| + | названия. Название раздела не является обязательным. | ||
| + | |||
| + | На данный момент у вас есть GPT-диск с системным разделом EFI (с или без | ||
| + | Windows). Следующий шаг заключается в создании разделов для Linux. Если вы | ||
| + | уже вышли из //cgdisk//, то снова запустите его " | ||
| + | устройство). Начните с создания раздела подкачки. Хорошим эмпирическим | ||
| + | правилом является создание раздела подкачки равный объему ОЗУ вашей | ||
| + | машины. Таким образом, | ||
| + | " | ||
| + | нового раздела. Затем введите соответствующий размер, | ||
| + | шестнадцатеричный код для Linux swap, это 8200. Если хотите, | ||
| + | разделу. | ||
| + | |||
| + | Создайте корневой(root) раздел Linux (при необходимости, | ||
| + | некоторое свободное пространство, | ||
| + | вам разделы Linux). Выберите свободное пространство и " | ||
| + | сектор по умолчанию, | ||
| + | диске для раздела, | ||
| + | спросят. Если же вы планируете сделать больше Linux разделов, | ||
| + | меньший размер. Нажмите " | ||
| + | умолчанию , который предназначен для файловой системы Linux. Введите | ||
| + | название раздела (если хотите), | ||
| + | |||
| + | Если у вас есть больше свободного пространства и желание сделать большее | ||
| + | количество разделов, | ||
| + | |||
| + | По завершению, | ||
| + | разделов (проверьте, | ||
| + | для продолжения, | ||
| + | |||
| + | Теперь вы готовы начать установку, | ||
| + | что после выбора разделов Linux, системный раздел EFI (EFI System Partition) | ||
| + | будет обнаружен программой установки, | ||
| + | примонтируется в /boot/efi при загрузки системы. | ||
| + | |||
| + | После того как пакеты будут установлены, | ||
| + | установке является создание загрузчика. | ||
| + | |||
| + | Во-первых, | ||
| + | добавит UEFI загрузчик на нее по умолчанию и флешка будет работать либо с | ||
| + | UEFI, либо со штатным BIOS. Настоятельно рекомендуем сделать загрузочную USB | ||
| + | флешку, | ||
| + | некоторых машинах после добавления загрузочной записи в меню загрузки UEFI | ||
| + | не работает так как хотелось бы. Таким образом, | ||
| + | флешку. Когда-то она спасает вас и вы не пожалеете затраченных усилий. | ||
| + | |||
| + | Так как LILO не работает в чистом режиме UEFI, программа установки | ||
| + | порекомендует не устанавливать его. Хотя, вы можете установить его если | ||
| + | хотите. Это будет полезно, | ||
| + | Legacy BIOS. Если вы не планируете этого делать, | ||
| + | установку LILO. | ||
| + | |||
| + | Далее вы увидите меню, предлагающее настроить ELILO. ELILO это загрузчик, | ||
| + | похожий на LILO, но он был написан для поддержки EFI машин. Скажите системе | ||
| + | установить ELILO и она установит его в / | ||
| + | EFI (EFI System Partition), вместе с ядром и файлом конфигурации | ||
| + | ELILO. Далее вас спросят, | ||
| + | микропрограммы UEFI для вашей системы Slackware. Если вы используете Intel | ||
| + | Mac, рекомендуется сделать это. Без такой записи вам придется нажать ESC | ||
| + | (возможно DEL или функциональную клавишу) для входа в меню UEFI, | ||
| + | использовать прошивку "boot from file", пройти по списку каталогов | ||
| + | системного раздела EFI (EFI System Partition) | ||
| + | / | ||
| + | используете Apple Intel Mac, **НЕ ПЫТАЙТЕСЬ УСТАНОВИТЬ ЭЛЕМЕНТ МЕНЮ!** Вероятно | ||
| + | это будет камнем преткновения для вашей прошивки, | ||
| + | перепрошивки и обслуживания таких машин требуется Apple. На других машинах, | ||
| + | использующих UEFI, настоятельно рекомендуется добавить пункт меню, чтобы | ||
| + | сделать проще выбор операционной системы при загрузке. | ||
| + | |||
| + | Если пункт меню не работает в системе, | ||
| + | компьютер загрузить ELILO автоматически, | ||
| + | / | ||
| + | этом же разделе (EFI System Partition) и переименования / | ||
| + | в / | ||
| + | сделать резервную копию существующих файлов в /EFI/BOOT. | ||
| + | |||
| + | После того как вы закончили с установкой меню, перезагрузите компьютер и | ||
| + | наслаждайтесь вашей вновь установленной системой Linux. | ||
| + | |||
| + | Удачи! | ||
| + | |||
| + | |||