12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091 |
- // Установка Artix Linux Base (BIOS)
- 1. Делаем разметку диска:
- # cfdisk
- <если надо> /dev/sdX2 Linux Swap '8G'
- /dev/sdX3 root 'все оставшееся место'
- 2. Форматируем разделы:
- # mkfs.ext4 -L ROOT /dev/sdX3
- <если надо> # mkswap -L SWAP /dev/sdX2
- 3. Монтируем разделы:
- # swapon /dev/disk/by-label/SWAP
- # mount /dev/disk/by-label/ROOT /mnt
- # mkdir /mnt/boot
- # mount /dev/disk/by-label/BOOT /mnt/boot
- 4. Подключение к wifi
- # rfkill unblock wifi
- <убедиться в том, что подключены сервисы dhcpcd и wpa_supplicant или connman-runit>
- <произвести подключение можно с помощью connmanctl>
- # connmanctl
- > scan wifi
- > agent on
- > service's
- > connect ...
- > quit
- 5. Проверить на ping
- 6. Установка основной системы и некоторых компонентов
- # basestrap /mnt base base-devel runit elogind-runit linux linux-firmware
- 7. Генерация fstab
- # fstabgen -U /mnt >> /mnt/etc/fstab
- 8. Переходим в нашу готовую систему:
- # artix-chroot /mnt
- 9. Установка GRUB
- # pacman -S grub os-prober
- # grub-install --recheck /dev/sda
- # grub-mkconfig -o /boot/grub/grub.cfg
- <если имеется вторая система>
- # sudo vim /etc/grub.d/40_custom и вписать следующее:
- menuentry "Windows" {
- insmod part_msdos
- insmod ntfs
- set root='(этот путь узнать из grub console. Это может быть hd0,msdos0)'
- chainloader +1
- }
- # sudo vim /etc/default/grub вписать следующее
- GRUB_DISABLE_OS_PROBER=false
- # update-grub
- 10. Настройка пользователей
- # passwd
- # useradd -m user
- # passwd user
- 11. Имя хоста
- # vim /etc/hostname
- -------------
- myhostname
- # nano /etc/hosts
- ----------
- 127.0.1.1 localhost
- ::1 localhost
- 127.0.1.1 myhostname.localdomain myhostname
- 12. Скачать программы для настройки сети и запустить сервис
- # pacman -S dhcpcd or dhclient wpa_supplicant connman-runit
- # ln -s /etc/runit/sv/connmand /etc/runit/runsvdir/default
- 13. Дата и локаль
- # ln -sf /usr/share/zoneinfo/Region/City /etc/localtime
- # hwclock --systohc
- # vim /etc/locale.gen
- # locale-gen
- # vim /etc/locale.conf
- --------------
- LANG="en_US.UTF-8"
- 14. Перезагрузка системы
- # exit
- # umount -R /mnt
- # reboot
|