Пример установки Arch Linux под VirtualBox с ISO-файла. Можно с USB Stick’s на компьютер, но нужно учитывать разновидность загрузчиков ( mbr, ia32, ia64 ) и разрядности Arch Linux (32, 64, arm, …). Здесь описание стандартной ISO загрузки с оф.сайта. То-есть обычной ISO mbr и 86_x64 системы. Под GPT диски установка в начале отличается.
Запускаем с USB Флешки на компьютере или в VirtualBox с ISO файла. Кто, как и где устанавливает это его дело!

…теперь посмотрим куда мы будем устанавливать систему Arch Linux.
fdisk -l
Эта команда показывает нам диски и разделы на дисках. Здесь видно диск /dev/sda
с размером в 8 гигабайт. Туда мы и будем устанавливать Arch Linux.
Второй диск /dev/loop0
это та флэшка или CD-диск с которого мы загрузились. Для тех кто не знает.
Обычно в новой и пустой системе мы используем диск c именем sda
и путём к нему /dev/sda
. Через команду ниже, мы создаём нужные нам разделы на диске. Для GPT дисков всё иначе и если у меня когда-нибудь хрен на это встанет, то в другой рубрике опишу как. На немецкий здесь гугл на переводил конечно – до усрачки смешно.

cfdisk /dev/sda
Короче разбиваем наш диск /dev/sda
на два раздела.
Первый раздел на диске /dev/sda1
c размером в 1 гигабайт. Там где будут хранится загрузочные файлы загрузчика GRUB2 и так далее.
И второй раздел /dev/sda2
на диске мы используем для самой операционной системы Arch Linux.
Сделайте всё как в анимации и всё получиться!

Далее форматируем раздел sda1
на диске в fat32
Второй раздел диска sda2
форматируем в ext4
Выполняем все команды как показано в анимации.
Далее монтируем оба раздела диска в папку /mnt
. Ниже команды которые нужно для этого выполнить.
Что у нас получилось в итоге? Мы создали разделы на диске, отформатировали эти разделы и смонтировали их в папку /mnt
для дальнейшей установки в шаге три.
Далее для быстрой загрузки пакетов меняем mirrorlist
для страны Россия, в моём случае.
mcedit /etc/pacman.d/mirrorlist
Для начала я пропустил бы этот шаг. Но при медленной загрузки пакетов можно в следующем шаге можно вернутся и сменить страну загрузок.
Ну а теперь сама установка. Следующая команда установит базовую систему в данную папку.
pacstrap "base" "/mnt"
Переходим виртуально в только-что установленную систему.
arch-chroot /mnt
Далее устанавливаем сам загрузчик grub2
и активируем раздел /dev/sda
на диске как загрузочный. На дисках в GPT формате всё по другому!
Теперь установим дополнительные пакеты в нашу систему.
pacman -S mc linux linux-headers base-devel
Настройим загрузчик grub2 и перезагрузим компьютер.
grub-mkconfig > /boot/grub/grub.cfg exit reboot
В видео ниже я забыл вынуть компакт-диск, поэтому попал снова в меню загрузки с компакт-диска, а не в grub2 нашей системы. Это может случится с каждым и очень распрастранённая ошибка. Корочее проверяйте компакт-диски и USB-флешки которые торчат в компьютере.
На этом шаге базовая система установлена и готова к работе. 😉
Конечно наш Arch Linux далёк от идеала. Конечно не хватает визуальной части, дополнительных программ для работы, но об этом в другой раз.