no way to compare when less than two revisions
Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия | |||
— | 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. | ||
+ | |||
+ | Удачи! | ||
+ | |||
+ | |||