NixOS on ARM/UEFI/ru: Difference between revisions
Created page with "Неизвестно, насколько это актуально на практике." |
Created page with "Некоторые вещи не будут специфичны для UEFI. Например, поддержка плат используемым ядром. Это написано в предположении, что основной Linux работает на целевой системе настолько, что вы можете установить его из общего образа iso." |
||
(15 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
<languages/> | <languages/> | ||
{{ARM/breadcrumb}} | {{ARM/breadcrumb}} | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
Line 20: | Line 18: | ||
</div> | </div> | ||
Некоторые вещи не будут специфичны для UEFI. Например, поддержка плат используемым ядром. Это написано в предположении, что основной Linux работает на целевой системе настолько, что вы можете установить его из общего образа iso. | |||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
Line 40: | Line 36: | ||
</div> | </div> | ||
=== UEFI === | === UEFI === | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
Line 52: | Line 46: | ||
</div> | </div> | ||
==== SBBR? EBBR? ==== | ==== SBBR? EBBR? ==== | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
Line 84: | Line 76: | ||
</div> | </div> | ||
< | <span id="Getting_the_installer_image_(ISO)"></span> | ||
=== | === Получение установочного ISO-образа === | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
Line 98: | Line 89: | ||
</div> | </div> | ||
Графические ISO также доступны в оболочках GNOME и KDE. | |||
Этот образ установщика должен быть записан на USB-накопитель, как обычно. В крайнем случае, его можно записать и на SD-образ, если прошивка целевой платформы не требует записи на этот же SD-образ | |||
< | <span id="Installing"></span> | ||
=== | === Установка === | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
Line 140: | Line 126: | ||
</div> | </div> | ||
В противном случае вы можете поступить как обычно: создать раздел ESP, FAT32, который будет монтироваться по адресу <code>/boot/</code>, предпочтительный раздел rootfs, своп, если хотите, и т. д. | |||
< | <span id="Bootloader_configuration"></span> | ||
==== | ==== Настройка загрузчика ==== | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
Line 152: | Line 135: | ||
</div> | </div> | ||
{{file|/etc/nixos/configuration.nix|nix|<nowiki> | {{file|/etc/nixos/configuration.nix|nix|<nowiki> | ||
{ | { | ||
Line 158: | Line 140: | ||
} | } | ||
</nowiki>}} | </nowiki>}} | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
Line 168: | Line 149: | ||
</div> | </div> | ||
{{file|/etc/nixos/configuration.nix|nix|<nowiki> | {{file|/etc/nixos/configuration.nix|nix|<nowiki> | ||
{ | { | ||
Line 177: | Line 157: | ||
} | } | ||
</nowiki>}} | </nowiki>}} | ||
< | <span id="General_Tips"></span> | ||
=== | === Основные Советы === | ||
Использование последней версии ядра, вероятно, является хорошей идеей. Аппаратная поддержка платформ ARM постоянно улучшается, и использование последней версии ядра, а не "последней LTS", может быть достаточно, чтобы сломать или сделать его. | |||
{{file|/etc/nixos/configuration.nix|nix|<nowiki> | {{file|/etc/nixos/configuration.nix|nix|<nowiki> | ||
{ | { | ||
Line 193: | Line 168: | ||
} | } | ||
</nowiki>}} | </nowiki>}} | ||
< | <span id="Known_Issues"></span> | ||
== | == Известные проблемы == | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> |