Arch Linux – быстрая установка.

Итак, ставим Arch Linux на как основную операционную систему компьютера.

Качаем livecd http://archlinux.bln-ua.net/iso/2015.04.01/
Например
wget http://archlinux.bln-ua.net/iso/2015.04.01/archlinux-2015.04.01-dual.iso

Записываем образ на флешку ( /dev/disk{n}, где n – ваш идентификатор устройства)

sudo dd if=archlinux-2015.04.01-dual.iso of=/dev/disk3

Вставляем в USB и загружаемся с нее, в появившемся меню выбираем “загрузить Arch Linux”
Чтобы было удобнее работать с копипастой, подключаемся по ssh,
Для этого. Включаем dhcp


systemctl start dhcpcd

Смотрим что интерфейс поднялся и айпи адрес присвоился.

ifconfig

Запоминаем ip

Пробуем интернет;

ping google.com

Работает – отлично идем дальше, нет – гуглим)

Ставим openssh

pacman -S openssh

С ним появилась служба, запустим же ее!

systemctl start sshd

Подключаемся с другого компьютера к машине, по ssh, теперь можно копипастить.

Подготавливаем файловую систему винта, так как размер винта всего 2гб(!), то я использую самую простую схему Single Partition, где все находится в одном разделе.

fdisk /dev/sda

#o ( удаляет все разделы)
#c - создает раздел
#p - тип primary
# начальный и конечные секторы по умолчанию
#w - записывает изменения

И так раздел есть, создаем там файловую систему. (у меня раздел называется /dev/sda1 – у вас, опять же, может по другому)

mkfs.ext4 /dev/sda1

Монтируем этот раздел

mount /dev/sda1 /mnt

(Папка /mnt уже есть в livecd)

Устанавливаем все необходимое на новый раздел с помощью pacstrap


pacstrap -i /mnt base

Создаем fstab

genfstab -U -p /mnt >> /mnt/etc/fstab

Чрутимся 🙂 в новую систему


arch-chroot /mnt

Выбираем локаль

nano /etc/locale.gen

Убираем комментарий напротив выбранной, в моем случае это en_US.UTF-8
Далее также настраиваем локаль

echo LANG=en_US.UTF-8 > /etc/locale.conf
export LANG=en_US.UTF-8
ln -s /usr/share/zoneinfo/Europ/Kiev /etc/localtime


Обновляемся

pacman -Sy

Устанавливаем загрузчик оси, в моем случае это GRUB

pacman -S grub-bios
grub-install --target=i386-pc --recheck /dev/sda
cp /usr/share/locale/en\@quot/LC_MESSAGES/grub.mo /boot/grub/locale/en.mo
grub-mkconfig -o /boot/grub/grub.cfg

Включаем dhcp для новой системы

systemctl enable dhcpcd@eth0.service

Ставим пароль

passwd

Выходим

exit

Размонтируем раздел

umount /mnt

Перазагружаемся и следим за тем чтобы компьютер уже загружался с винтчестера
Фух.

2 thoughts on “Arch Linux – быстрая установка.”

  1. “Итак, ставим Arch Linux на как основную операционную систему компьютера.”-Ну это ты погорячился

  2. to Денисдавайнаты, спасибо за комментарий! Приятно что мой труд оценили!

Leave a Reply

Your email address will not be published. Required fields are marked *