Установка и первичная настройка дистрибутива Arch Linux: различия между версиями

Обновление инструкции по установке
UKI секция
Строка 115: Строка 115:
  echo LANG=ru_RU.UTF-8 > /etc/locale.conf
  echo LANG=ru_RU.UTF-8 > /etc/locale.conf
  echo -e "KEYMAP=ruwin_alt_sh-UTF-8\nFONT=cyr-sun16" > /etc/vconsole.conf
  echo -e "KEYMAP=ruwin_alt_sh-UTF-8\nFONT=cyr-sun16" > /etc/vconsole.conf
sed -i 's/HOOKS=(base systemd autodetect microcode modconf kms keyboard keymap sd-vconsole block filesystems fsck)/HOOKS=(base udev autodetect modconf kms keyboard keymap consolefont block filesystems resume fsck)/g' /etc/mkinitcpio.conf
  export myhostname= # Создаём переменную с именем будущего хоста
  export myhostname= # Создаём переменную с именем будущего хоста
  echo $myhostname > /etc/hostname
  echo $myhostname > /etc/hostname
Строка 130: Строка 129:
  useradd -m -G wheel archie
  useradd -m -G wheel archie
  passwd archie
  passwd archie
=== Unified Kernel Images ===
<pre>echo "quiet rw" > /etc/kernel/cmdline
mkdir -p /efi/EFI/Linux
sed -i 's/HOOKS=(base systemd autodetect microcode modconf kms keyboard keymap sd-vconsole block filesystems fsck)/HOOKS=(base systemd autodetect microcode modconf kms keyboard keymap sd-vconsole sd-encrypt block filesystems fsck)/g' /etc/mkinitcpio.conf
sed -i \
-e "s|presets=('default')|#presets=('default')|g" \
-e "s|#presets=('default' 'fallback')|presets=('default' 'fallback')|g" \
-e 's|#default_uki="/efi/efi/linux/arch-linux.efi|default_uki="/efi/efi/linux/arch-linux.efi"|g' \
-e 's|#default_options="--splash /usr/share/systemd/bootctl/splash-arch.bmp"|default_options="--splash /usr/share/systemd/bootctl/splash-arch.bmp"|g' \
/etc/mkinitcpio.d/linux.preset</pre>


=== Установка загрузчика systemd-boot ===
=== Установка загрузчика systemd-boot ===