H: InstallArtix(UEFI).txt 2.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980
  1. // Установка дитрибутива Artix (base) - UEFI
  2. 1. Делаем разметку:
  3. /dev/sdX1 EFI Linux '512M'
  4. /dev/sdX2 Linux Swap '8G'
  5. /dev/sdX3 root 'все оставшееся место'
  6. 2. Форматирование разделов
  7. # mkfs.ext4 -L ROOT /dev/sdX3
  8. # mkfs.fat -F 32 /dev/sdX1
  9. # fatlabel /dev/sdX2 BOOT
  10. # mkswap -L SWAP /dev/sdX2 // если потребуется
  11. 3. Монтирование разделов
  12. # swapon /dev/disk/by-label/SWAP (если не было указано в разметке)
  13. # mount /dev/disk/by-label/ROOT /mnt
  14. # mkdir /mnt/boot
  15. # mount /dev/disk/by-label/BOOT /mnt/boot
  16. 4. Подключение к wifi
  17. # rfkill unblock wifi
  18. <убедиться в том, что подключены сервисы dhcpcd и wpa_supplicant или connman-runit>
  19. <произвести подключение можно с помощью connmanctl>
  20. # connmanctl
  21. > scan wifi
  22. > agent on
  23. > service's
  24. > connect ...
  25. > quit
  26. 5. Проверить на ping
  27. 6. Установка основной системы и некоторых компонентов
  28. # basestrap /mnt base base-devel runit elogind-runit linux linux-firmware vim
  29. 7. Генерация fstab
  30. # fstabgen -U /mnt >> /mnt/etc/fstab
  31. 8. Переходим в нашу готовую систему:
  32. # artix-chroot /mnt
  33. 9. Установка GRUB
  34. # pacman -S grub efibootmgr
  35. # grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=grub
  36. # grub-mkconfig -o /boot/grub/grub.cfg
  37. 10. Настройка пользователей
  38. # passwd
  39. # useradd -m user
  40. # passwd user
  41. 11. Имя хоста
  42. # vim /etc/hostname
  43. -------------
  44. myhostname
  45. # nano /etc/hosts
  46. ----------
  47. 127.0.1.1 localhost
  48. ::1 localhost
  49. 127.0.1.1 myhostname.localdomain myhostname
  50. 12. Скачать программы для настройки сети и запустить сервис
  51. # pacman -S dhcpcd or dhclient wpa_supplicant connman-runit
  52. # ln -s /etc/runit/sv/connmand /etc/runit/runsvdir/default
  53. 13. Дата и локаль
  54. # ln -sf /usr/share/zoneinfo/Region/City /etc/localtime
  55. # hwclock --systohc
  56. # vim /etc/locale.gen
  57. # locale-gen
  58. # vim /etc/locale.conf
  59. --------------
  60. LANG="en_US.UTF-8"
  61. 14. Перезагрузка системы
  62. # exit
  63. # umount -R /mnt
  64. # reboot