Как установить arch linux на virtualbox

Обновлено: 05.07.2024

Далее, настроить сетевое подключение:

  1. Вывод списка устройств PCI
  2. Проверка состояния драйвера
  3. Вывод имён сетевых устройств
  4. Вывод текущего IP-адреса интерфейса enp2s0

Если в сети присутствует сервер динамических адресов (DHCP server), то:

Если сервера DHCP нет, то настроить сетевое подключение вручную. Остановить сервер динамических адресов, настроить IP-адрес и шлюз по умолчанию:

  1. Остановка DHCP
  2. Добавление IP-адреса
  3. Добавление шлюза по умолчанию
  4. Указание сервера имён (DNS)
  5. Проверка доступа в Интернет

Запустить базовую установку системы:

По окончанию установки, сконфигурировать систему

  1. Установка ПО загрузчика
  2. Cоздание и редактирование файла /etc/fstab
  3. Смена корневого окружения
  4. Создание файла с именем узла (пример: webserver)
  5. Редактирование файла /etc/hosts
  6. Настройка часового пояса
  7. Настройка локализации
  8. Создание initial ramdisk
  9. Установка и настройка загрузчика (grub)
  10. Установка сервера SSH
  11. Установка пароля пользователя root
  12. Выход из корневого окружения
  13. Отключение диска
  14. Перезагрузка системы

После перезагрузки, настроить заново сетевое подключение, запустить демон openssh и дальнейшую работу продолжать уже в более комфортных, чем локальная консоль, условиях:

Открыть удалённую сессию на установленной системе.

Создать файл /etc/systemd/system/network.service и настроить автозапуск сетевых сервисов:

Поддержка графического режима

Установить необходимые пакеты ПО и драйверы устройств:

  1. Установка базовых пакетов Xorg
  2. Определение модели видеокарты
  3. Вывод списка доступных видео-драйверов (open-source)
  4. Установка подходящего видео-драйвера
  5. Установка простых X-приложений для проверки графического окружения
  6. Установка шрифтов
  7. Настройка поддержки X-Windows через SSH

Дополнительные замечания

Завершение

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

Конечным результатом является система, готовая к дальнейшим модификациям под выбранное назначение.

Официальное руководство по установке Arch Linux рассчитано на все случаи жизни, конфигурации оборудования, намерения и подготовку пользователей, и потому неизбежно содержит множество избыточной для новичка информации (кроме того, есть ещё более подробное руководство для новичков). Наша цель — познакомиться с Arch, почувствовать как работать в этой системе. Самый простой способ достичь этой цели — установить Arch на виртуальную машину, где мы вольны сами выбирать конфигурацию оборудования. Чтобы быстрее установить систему и приступить к работе, создадим виртуальную машину под управлением VirtualBox с одной операционной системой (Arch Linux) и одним жёстким диском.

Кроме того, предполагается, что на хост-машине подключен Интернет.

Подготовка к установке

Загрузка

  • Создадим в VirtualBox новую виртуальную машину.
  • В настройках машины загрузим iso-образ Arch в привод CD и укажем этот привод первым в списке загрузки.
  • Запустим виртуальную машину и выберем архитектуру Arch. Выбирать лучше 64-битный вариант, так как рано или поздно поддержка 32-битных пакетов будет прекращена.

После загрузки вы попадёте в консоль суперпользователя root .

Подключение к Интернет

В случае VirtualBox сеть поднимается сама и уже готова к использованию.

Подготовка жёсткого диска

В первый раз Arch лучше всего ставить на один раздел. Раздел /boot , упоминаемый в [[https://wiki.archlinux.org/index.php/Partitioning), не нужен, поскольку у нас будет всего одна операционная система. Раздел под swap также не нужен. Вместо него разместим swap в файле, как в Windows. Это даст возможность изменять размер swap или вовсе удалить его. Если у вас достаточно оперативной памяти, то swap можно не создавать или создать, но не подключать. Тогда, даже если память закончится, то система просто "подумает" несколько минут, а затем убьет самый "прожорливый" процесс.

Разметка

Для разметки диска можно использовать классический fdisk или более простой cfdisk . Поскольку раздел у нас предполагается всего один, возможностей cfdisk будет достаточно:

Добавим новый раздел. Он будет первичным (Primary), загрузочным (Bootable) и занимать весь диск. Запишем сделанные нами изменения.

Проверить разметку можно повторно запустив cfdisk .

Форматирование

Размеченный диск нужно отформатировать, то есть создать на нем файловую систему. В качестве последней выберем ext4:

Установка базовых пакетов

Создание основных каталогов

Перед тем как ставить пакеты, нам нужно смонтировать подготовленный на предыдущем шаге раздел диска, создать в нём основные каталоги и пробросить в устанавливаемую систему /dev , /proc и /sys :

Опция --bind позволяет связать один каталог с другим. Связывать /dev и другие каталоги необходимо для того, чтобы устанавливаемая система могла получить доступ к устройствам и другой информации. Системе это понадобится для установки некоторых пакетов, а нам — для установки и настройки загрузчика из chroot-а (этим мы займёмся чуть позже).

Загрузка пакетов

Команды для установки пакетов при инсталляции отличаются от обычных только тем, что пакетному менеджеру pacman дополнительно указывается корневой каталог устанавливаемой системы. Его мы, если помните, смонтировали в /mnt .

Обязательными для установки являются базовые пакеты и загрузчик:

Вообще говоря, на этом этапе можно устанавливать любые пакеты, но лучше ограничиться этим минимальным набором. Так будет меньше возни, если в ходе дальнейшей установки вы что-нибудь сломаете и придется все начинать сначала.

Настройка зеркал для новой системы

После окончания загрузки пакетов имеет смысл скопировать список зеркал с установочного образа в нашу новую систему:

Если вы не сделаете этого сейчас, то не забудьте отредактировать список позже, потому что в новой системе все зеркала закомментированы.

Настройка устанавливаемой системы

Переключение

Переключаемся в устанавливаемую систему:

Дальнейшие действия производятся в устанавливаемой системе. Выходить из chroot нужно будет только после завершения настройки — для перезагрузки.

В дальнейшем, если какого-либо конфигурационного файла нет, и не написано, что он генерируется определенной командой, то его нужно создать.

Имя хоста

Открываем /etc/hostname (например, с помощью nano ), пишем туда имя хоста, например arch .

Локаль

Открываем файл /etc/locale.gen и стираем решетку перед локалью ru_RU.UTF-8 UTF-8 .

Запускаем генератор локалей:

Теперь открываем файл /etc/locale.conf и пишем туда следующее:

Не пугайтесь, если введя после этого команду locale вы не увидите изменений. Так и должно быть.

Виртуальная консоль

Открываем файл /etc/vconsole.conf и пишем туда:

Переводим аппаратные часы на "локальное" время и отображаем это в конфигурационном файле /etc/adjtime :

localtime указывается для совместимости с Windows.

Указываем свой часовой пояс:

Если у вас другой часовой пояс, то ищите свой файл в /usr/share/zoneinfo/ и командуйте аналогичным образом.

Автомонтирование

Теперь открываем файл /etc/fstab и прописываем туда наш корневой раздел. Есть несколько способов указания нужного раздела, самый простой — использовать для указания имя устройства:

Напомню, что разделителем в /etc/fstab служит табуляция.

Установка загрузчика

Если вы хотите видеть как проходит процесс загрузки, то откройте файл /etc/default/grub и закомментируйте quiet из параметров ядра.

Запускаем автоматическую настройку:

grub-mkconfig может ругаться на lvmetad. Это предупреждение можно проигнорировать, а можно удалить пакет lvm2 и перегенерировать конфиг.

Инициализация хранилища ключей

Установка практически выполнена, но прежде чем перезагружать систему, инициализируем и "населим" хранилище ключей для pacman :

Перезагрузка

После этого нужно ещё раз проверить правильность всех настроек, выйти из устанавливаемой системы и перезагрузиться:

При установке в VirtualBox новая система иногда ведёт себя странным образом: сначала вроде бы нормально загружается, а потом на экране появляется ругань вида upgrade bios or use force_addr=0xaddr и приглашение консоли не появляется. В этом случае нужно просто перейти в другую консоль, нажав HOST + F2. Хост-клавишей обычно выступает правый Ctrl.

Жизнь в новой системе

Если установленная система смогла загрузиться, значит всё в порядке — базовая система у нас теперь есть, осталось только войти в неё под root -ом.

Первым делом защищаем root паролем:

Создаём файл подкачки

При достаточном объёме оперативной памяти делать это не обязательно. Однако на всякий случай лучше научиться создавать и подключать swap сейчас. Делается это так:

Файл готов. Чтобы подключить его достаточно ввести команду:

Чтобы подключение происходило автоматически, swap нужно прописать в /etc/fstab :

Снова поднимаем сеть

Наша задача: выяснить, как в Arch называется наш старый добрый сетевой интерфейс eth0. Для этого ищем интерфейс вида enp0s3 в выдаче

Затем запускаем для этого интерфейса DHCP:

и добавляем всё это в автозагрузку:

Создаём пользователя

Добавим пользователя в группу wheel с помощью команды

Поставим и настроим sudo для выполнения команд администратора

Базовая настройка системы завершена. Дальнейшую настройку и установку дополнительных пакетов (иксов, драйверов, графических оболочек и т. п.) каждый выполняет по своему вкусу.

Полезные ссылки

Комментарии

Дмитрий Храмов
Компьютерное моделирование и все, что с ним связано: сбор данных, их анализ, разработка математических моделей, софт для моделирования, визуализации и оформления публикаций. Ну и за жизнь немного.

Arch Linux: преимущества, установка и настройка

Платформа Linux стала основой для большого количества систем, бесплатных и коммерческих, с узкой специализацией или универсальных вроде Arch Linux. Последняя отличается от аналогов наличием в официальном репозитории преимущественно свободного программного обеспечения (более 11 тысяч пакетов) и отсутствием графического интерфейса «из коробки».

Что представляет собой Arch Linux

Arch Linux отличается от других систем минимальным количеством предустановленного ПО и консольным интерфейсом. «Голый» дистрибутив упрощает создание собственных интерфейсов с «окнами» и подборкой программ, развертывание Nginx, SSH, PHP и Python-пакетов, KDE и многого другого.

Особенности Arch Linux:

  1. Процесс инсталляции продукта сложнее, чем установка популярных систем типа Ubuntu и Fedora.
  2. Графическая оболочка необязательна, пользователь вправе продолжать работать в консоли.
  3. Пользователь самостоятельно выбирает компоненты, которые будут работать.

То же относится к дочерним дистрибутивам, например Manjaro, ArcoLinux, Chakra. Популярность системы обеспечивает совместимость с процессорами x86-64. Принцип распространения Arch Linux включает ряд особенностей: простоту, современность, прагматизм, универсальность и удобство для пользователя.

Преимущества Arch Linux

За счет установки лишь реально необходимых программ снижаются требования к аппаратной части компьютера. Если речь идет об облачном сервере, экономятся его ресурсы, появляется возможность беспрепятственно запускать больше виртуальных машин. На базе системы Arch Linux легко создать «собственный компьютер», выполняющий узкий перечень задач.

  1. Система обновляется постоянно, автоматически, по мере выпуска новых релизов.
  2. Инсталляция пакетов осуществляется хоть с локального диска, хоть из сети.
  3. Выпускаемые приложения не требуют адаптации для совместимости с дистрибутивом.
  4. Существует пользовательский репозиторий с огромным количество ПО.

Сообщество Arch Linux активно развивается. Там найдется все: от документации по установке и настройке системы до помощи специалистов в решении технических проблем и узких задач по развертыванию специализированных решений. При поддержке участников легко освоить работу с системой «с нуля».

Как установить Arch Linux

Перед инсталляцией необходимо загрузить ISO-образ с официального сайта. Загрузка возможна как средствами браузера, напрямую, так и через торренты. После скачивания его требуется записать на внешний USB-накопитель или DVD-диск (второй вариант практически «умер», на новой технике часто нет привода).

Подготовка к установке

Компьютер, на который планируется установить Arch Linux, рекомендуется подключить к интернету по проводной линии. Сеть Wi-Fi требует дополнительных настроек, поэтому при настройке неизбежно появятся проблемы. Последовательность действий при установке на виртуальную и физическую машину несколько отличается.

Arch Linux

Последовательность действий (на примере VirtualBox):

  1. Создать новую виртуальную машину Arch Linux.
  2. Перейти в раздел «Система», меню «Настройки», и поставить галочку на «Включить EFI».
  3. Перейти в раздел «Носитель» и в контроллер IDE добавить путь к скачанному файлу.
  4. Далее откроется окно автозапуска из образа дистрибутива.

Если речь идет о реальном физическом компьютере, запуск установки производится путем загрузки с USB-накопителя. В официальном образе для запуска инсталляции понадобится нажать Enter на пункте Boot Arch Linux (x86_64). При запуске пользователь увидит командную строку с правами root. Остается проверив правильность времени и приступать к установке (ниже команда).

Разбивка и форматирование накопителя

Первый этап включает разметку диска. Здесь важно убедиться, что в настоящий момент в системе нет подключенных накопителей с важными данными. Изредка пользователи ошибаются и удаляют разделы на загрузочном диске с Windows. Проще работать с «пустым» компьютером, когда диски изначально не содержат ничего ценного.

Разбивка и форматирование накопителя

  1. Проверить отсутствие важных файлов командой lsblk.
  2. Запустить процесс разбивки накопителя командой cfdisk /dev/sda.
  3. В появившемся меню выбрать строку с наименованием формата диска GPT.
  4. Нажать в нижней части экрана на New, чтобы создать корневой раздел.
  5. Вручную внести размер диска в гигабайтах или терабайтах.
  6. Нажать на Type и выбрать тип раздела в зависимости от архитектуры процессора.
  7. Выбрать пункт Write и нажать клавишу Enter.

Остается подтвердить действие вводом команды YES и повторным нажатием Enter. Следом нужно создать еще один диск для размещения временных файлов, затем проверить созданные разделы командой lsblk. Если все открывается нормально, нужно смонтировать корневой раздел /dev/sda1 в директории /mnt.

Linux root

Для созданного SWAP-раздела необходима дополнительная инициализация:

В приведенном примере /dev/sda2 – это путь к SWAP-разделу, указанному при инициализации во время разбивки. Теперь оба раздела нужно отформатировать командой:

Все, компьютер готов к продолжению установки операционной системы Arch Linux.

Инсталляция и настройка установленной системы

Последующие шаги по-прежнему предполагают работу в консоли и запуск процессов с помощью ручного ввода команд. Так, установка основных пакетов base осуществляется после:

По завершении инсталляции требуется настройка системы. Перезагружать компьютер перед этим необязательно. Последовательность действий:

  1. Выполнить команду arch-chroot /mnt /bin/bash.
  2. Инсталлировать VIM – pacman –S vim.
  3. Открыть файл с кодировками – vim /etc/locale.gen.
  4. Снять комментарии со строк en_US.UTF-8 UTF-8 и ru_RU.UTF-8 UTF-8.
  5. Сохранить изменения и закрыть файл.
  6. Сгенерировать локаль – locale-gen.
  7. Включить поддержку русского языка – echo “LANG=ru_RU.UTF-8” > /etc/locale.conf.
  8. Настроить часовой пояс – ln –sf /usr/share/zoneinfo/Europe/Moscow /etc/localtime.

Из настроек остается задать пароль суперпользователя и установить загрузчик GRUB.

Первое делается командой:

Linux passwd

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

По желанию устанавливается графическая оболочка, например, Gnome. Она состоит из 2 пакетов – gnome и gnome-extra. В первом содержатся файлы самой оболочки, во втором – дополнительные программы вроде архиватора, текстового редактора, вспомогательных утилит. Запускается процесс инсталляции командой:

pacman –S gnome gnome-extra

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


Итак, подготовим наш «тестовый стенд». В моем случае я использую Parallels Desktop 12, однако ровно неделю назад я ставил арч на ноутбук Sony Vaio-чтототам, так что процесс установки мало чем будет отличаться.

Как я уже сказал, арч поставляется голым, но установщик оснащен утилитой Wifi-Menu, позволяющую подключаться к сетям WiFi.

1. Начало

Для начала скачаем дистрибутив. Релиз на момент написания статьи: 2017.05.01. Весит образ 400 мегабайт. Ядро 4.10.13. Если вы устанавливаете дистрибутив на виртуальную машину, первый шаг можно пропустить.

1.1 Создание загрузочной флешки

Есть несколько способов создания загрузочной флешки. Рассмотрим два из них:

Mac OS: пишем diskutil list, получаем список всек замонтированных ус-в.


В моем случае флешка имеет «ссылку» /dev/disk3

Теперь, когда мы определились с флешкой, давайте запишем на нее образ. Делать мы это будем с помощью утилиты dd. Открываем терминал (если вы его закрыли) и вводим туда следующее
dd if=path/to/archiso.iso of=path/to/flash status=progress
Готово. Переходим к следующему шагу.

2. Установка базовой системы

Итак, перезагружаем компьютер, и загружаемся с флешки. Сначала мы попадаем в меню SysLinux, где выбираемм «Boot Arch Linux x86_64». Итак, мы в окружении zSH (замена bash).




Как вы можете заметить, диск не разбит на разделы. Сейчас мы сделаем два раздела для /системы и /home каталога (где будет находится все доступное пользователю окружение).

Мы будем пользоваться утилитой fdisk, т.к она имеет графический интерфейс и с ней более удобно (для меня) работать.



Нажимаем кнопку Write для записи таблицы разделом на диск и Quit для выхода из утилиты.
Проверим разделы, снова введя lsblk:


Вводим в терминал следующие команды:


Снова проверим конфигурацию разделов. Как видите, mountpoint у /dev/sda3 сменился на [SWAP], что означает, что мы все сделали правильно.


Теперь примонтируем диски.


Можете ввести lsblk для проверки точек монтирования. Я это сделал, у меня не было ошибок. Переходим к установке базовой системы. Для этого вводим в терминал следующее:

Отредактируйте файл /etc/pacman.d/mirrorlist с помощью nano. Перед всем содержимым файла добавьте строку:


Тем самым мы добавим зеркало Яндекса и дальнейшие закачки будут идти с него. Это очень важно, так как по-умолчанию там установлен какой-то далекий сервер закачек. Например, у меня во время написания этой статьи закачки оттуда не шли вообще.

Процесс скачивания и установки займет какое-то время, так что смело можете отправится пить пиво/чай/etc.

В базовой системе ОТСУТСТВУЕТ возможность работы с wi-fi, поэтому установите туда dialog и wpa_supplicant для работы с беспроводными сетями с помощью пакстрап:

3. Настройка базовой системы

Итак, мы установили систему. Теперь зайдем в нее и настроим изнутри, введя команду:


Сейчас мы вышли из live-окружения и уже работает непосредственно с системой. Демон dhcpcd автоматически подцепит ethernet-соединение, для wifi используйте wifi-menu.

Установим локаль (язык) для нашей системы. Откроем файл /etc/locale.gen с помощью nano, найдем и расскоментируем следующие строки:

После чего вводим:


для генерации локалей.


Создадим файл locale.conf, где будет содержаться переменная текущей локали и запишем в него переменную LANG=ru_RU.UTF-8 или LANG=ru_RU для установки русского языка:


Теперь установим консольный шрифт для работы. Выполним следующие команды:


В файл vconsole.conf добавим следующие строки

Настроим часы. Введем:


Например, для Новосибирска я введу следующее:

Вы можете встретить ошибку типа «файл уже существует». Не волнуйтесь просто добавьте ключ -f после -s, что перезапишет файл.

Обеспечим точность аппаратных часов командой timedatectl set-ntp true , а затем введем hwclock --systohc --utc для установки часов.

Теперь зададим пароль для суперпользователя командой passwd .
И генерируем ядро командой:


Сгенерируем таблицу разделов. Для этого вернемся в live-окруджение командой exit и выполним


Не забудьте проверить файл /mnt/etc/fstab через nano. Вернемся в chroot, чтобы завершить настройку через arch-chroot /mnt.

Установим загрузчик (т.е GRUB). Вводим следующее:


Находим там наш интерфейс. Затем вбиваем:


Устанавливаем соединение, затем вбиваем:


Имя профиля будет начинаться на wlp.



и наслаждаемся автоматическим подключением.

Для справки: сейчас наша система занимает всего 1,5 гигабайта. Неплохо, да?

4. Установка графического окружения

На этом моменте у меня вылетел Parallels, в последствие отказавшийся запускать виртуальную машину, так что я был вынужден мигрировать на VirtualBox. Ничего не поменялось, кроме как таблица разделов на диске стала DOS.

Установим xorg (X Window Manager).


Если вам интересно, мы можем запустить окружение командой startx или xinit и посмотреть, что будет:


Это только «фундамент» нашел будущего всего.

Кстати, давайте сделаем пользователя для себя следующей командой и дальше будем работать через него с помощью sudo.


Настроим доступ к sudo для пользователей. Введем команду visudo, найдем закоментированную строку

Раскомментируем ее, нажмем esc, затем ":wq" и нажмем Enter. Теперь перейдем в наше окружение пользователя командой su my_user и далее будем работать из-под него.

Я буду использовать Plasma для работы, вы можете выбрать любой DE, который вам понравится.
Установлю его командой:


Последний будет устанавливаться очень долго (он скачает 700 мегабайт пакетов и установит примерно 2 гигабайта), так что можете отправится пить чай.

Если вам нужно легкое рабочее окружение, то установите lxde и lxdm.

После установки пропишем следующее:


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

Для установки Arch на виртуальный ящик Linux необходимо выполнить следующие действия:

Загрузка архива iso

Для загрузки архива iso вам сначала нужно создать окружение виртуального бокса через интерфейс VirtualBox. Выберите новый параметр и назначьте имя, минимум 2 ГБ ОЗУ и тип (в основном, 64-разрядная версия Arch Linux) вашей виртуальной машине. Теперь сгенерируйте виртуальный жесткий диск размером минимум 8 ГБ для хранения установленной операционной системы вместе с соответствующими репозиториями. Теперь вы можете легко загрузить виртуальную машину; Обязательно выберите для загрузки уже существующий ISO-образ Arch Linux, потому что новый жесткий диск, который вы только что создали, пуст и, следовательно, не может быть загружен прямо сейчас. Если вы не сделаете жесткий диск виртуальной машины, система запросит у вас местоположение. Вы увидите три варианта загрузки для начальной загрузки вашей Arch Linux; предпочтительнее выбрать первый вариант x86_64.


Начальная корневая оболочка Arch Linux

Когда после выбора параметра загрузки появляется экран для корневой оболочки, это означает, что вы можете продолжить и обновить свою базу данных и существующие пакеты.


Команда позволит вам загрузить пакет синхронизации Pacman из официального хранилища Arch.

Bootable Partition

Этот шаг позволяет вам удобно сформировать раздел диска, обычно между корневым разделом и разделом подкачки. Вы можете использовать инструменты дистрибутива Linux для разделения вашего диска. Самым подходящим и простым инструментом будет fdisk.


На экране вывода отобразятся параметры раздела в соответствии с пространством на вашем диске. Используйте раздел, который вы выбрали при формировании жесткого диска.

Вы также можете использовать следующую команду fdisk в качестве инструмента для разбиения на разделы.


Вы можете просто введите «m», чтобы отобразить все команды fdisk.

Теперь вы можете использовать служебную программу cfdisk, чтобы сделать его загрузочным. Введите следующую команду в системе терминала



Теперь на экране отобразятся варианты gpt, dos, sgi и sun для типа метки. Рекомендуется выбрать дозу и продолжить. На вашем экране появится окно; просто выберите новый и введите, чтобы создать раздел. Введите еще раз после выбора места на диске и местоположения. /dev/sda1 будет вашим первым разделом, если вы собираетесь создать один раздел. Выберите вариант , затем , а затем вариант соответственно, а затем нажмите Enter. Вы можете создать корневой раздел, раздел подкачки и домашний раздел с помощью fdisk. Кроме того, вы можете просмотреть слои разделов для более чем одного раздела с помощью:

Если вы хотите написать какой-либо изменения в разделе, затем используйте команду

На этом этапе, если вы хотите убедиться, что изменения, внесенные в раздел, успешно внесены, затем еще раз введите команду:


Для форматирования или создания раздела для установки Arch Linux используйте команды mkfs, если хотите создать файловую систему. И выберите mkswap для создания пространства подкачки.


Эта команда включает тип ext4 для системного файла. Если вы используете более одного раздела, запустите ту же команду, указав в конце расположение второго раздела, например, sda2.


Теперь о активация раздела подкачки, выполните команду;


Если вы используете более одного раздела и хотите проверить свой макет, вы можете ввести команду lsblk.


Смонтировать файловую систему

Это step поддерживает установку базовой системы. вы можете выполнить следующую команду, чтобы смонтировать файловую систему, чтобы данные, относящиеся к/mnt, автоматически сохранялись в вашем корневом разделе.


Для нескольких разделов используйте эти команды для домашняя перегородка; первая команда сформирует соединение n для домашнего раздела, а вторая команда сохранит данные домашнего раздела в/mnt/home.

Установка базовой системы

Чтобы успешно установить базу и соответствующий ей пакет base-devel, используйте системную программу packstrap.


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

Теперь вам нужно сгенерировать файл fstab, который будет автоматически перемещаться по разделу для монтирования в процессе загрузки.


Arch Chroot

Используйте команду arch-chroot для успешного включения часовых поясов, языка и других ключевых факторов в/mnt.


Для локальной настройки используйте следующую команду:

Сохраните файл и выполните следующую команду.


Теперь сформируйте файл etc/locale.conf введя команду:

$ nano/etc/locale.conf
$ LANG = en_US.UTF-8 (для добавления вашего собственного языка вместо языка по умолчанию )

Используйте следующую команду для установки часового пояса, а также замените зону и подзону соответствующей страной и регионом.



Чтобы установить хост-систему, примените команду

$ echo abc >>/ и т.д./имя хоста. (замените ABC своим именем хоста)
$ nano/etc/hosts


Теперь введите команду:

Установка загрузчика

Мы установим grub, который загрузит файл из совместимой ОС в качестве загрузчика.




Эти команды установят, запустят и сохранят конфигурацию grub для sda-диска.

Наконец, примените эти команды для выхода и исследования виртуальной среды Arch Linux.


Заключение

Процедура установки Arch Linux на виртуальный ящик может быть немного долгой. Но она обеспечивает эффективную работу Arch Linux на ваш сервер. Таким образом, вы можете получить преимущества дистрибутивов Linux без каких-либо разногласий. В этом руководстве описывается наиболее удобный способ получения Arch Linux.

Читайте также: