June 12, 2021

Установка Ubuntu Server 20.04 на Oracle VM VirtualBox (для тебя, Серёжа)

Для того, чтобы установить в виртуальную машину операционную систему, нужно провести следующие действия:

  1. Скачать и установить Oracle VM VirtualBox;
  2. Скачать образ Ubuntu Server;
  3. Провести первоначальную настройку виртуальной машины в среде VirtualBox;
  4. Смонтировать установочный образ Ubuntu Server в виртуальную машину;
  5. Произвести установку Ubuntu Server.

Установка Oracle VM VirtualBox

Во-первых, нужно скачать установочную программу на компьютер (по этой ссылке). Нужно на все согласиться, программа установлена, ура!

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

Для того, чтобы настроить машину, нужно проделать следующие шаги:

  • Запустить Oracle VM VirtualBox;
  • Нажать на кнопку "Создать":
  • В открывшемся окне нужно задать имя виртуальной машины (например, Ubuntu для работы), выбрать путь для машины (лучше выбрать то место, где больше памяти), выбрать тип (в нашем случае, Linux), а также версию машины (в нашем случае, Ubuntu (64-bit)). Нажать, после внесения настроек, "далее":
  • На следующем окне нужно выбрать объем выделяемой оперативной памяти для виртуальной машины. Я рекомендую выделять 50% от объёма физической памяти. Например, в родительской машине имеется 12 ГБ ОЗУ, а это означает, что нужно для виртуальной машины выделить 6 ГБ ОЗУ (6 144 МБ):
  • В следующем окне ничего не меняем, оставляем как выбрано (Создать новый виртуальный жёсткий диск). Нажмём "Создать":
  • В следующем окне ничего не меняем, оставляем как выбрано (VDI (VirtualBox Disk Image)). Нажмём "Далее":
  • В следующем окне ничего не меняем, оставляем как выбрано (Динамический виртуальный жёсткий диск). Нажмём "Далее":
  • В следующем окне выбираем объем виртуального жёсткого диска. Рекомендую выбирать объем не менее 100 ГБ. Нажимаем на кнопку "Создать":
  • В главном меню Oracle VM VirtualBox, в левом меню выбираем нашу созданную виртуальную машину, а затем нажимаем на кнопку "Настроить":
  • У нас открылось окно со следующим содержимым:
  • Рекомендуемые настройки по каждому пункту меню:
    • Общие: на вкладке "Дополнительно" включаем двунаправленный общий буфер обмена и функцию Drag'n'Drop:
    • Система:
      • На вкладке "Материнская плата" выставляем следующие настройки:
      • На вкладке "Процессор" выставляем следующие настройки:
Процессоры выделяем максимально возможное количество (то есть, на границе зеленой полоски и красной).
    • Дисплей: на вкладке "Экран" выставляем следующие настройки:
    • Носители: в случае, если созданный виртуальный жёсткий диск находится на физическом SSD, то проделываем следующую настройку, как на скриншоте:
      • На CD-привод монтируем образ установочный Ubuntu Server:
    • Аудио: никаких изменений.
    • Сеть: на "Адаптер 1", в типе подключения выбрать "Сетевой мост":
    • COM-порты: никаких изменений.
    • USB: никаких изменений.
    • Общие папки: никаких изменений.
    • Интерфейс пользователя: никаких изменений.

После проведённых настроек, нужно нажать на кнопку "ОК". После выхода на основной экран, нажимаем на кнопку "Запустить":

На открывшемся окне нажимаем "Продолжить":

Ждем, пока система загрузит до этого окна:

Выбираем клавиатурой "Русский", нажимаем Enter. ЭТО НЕ ВЫБОР ЯЗЫКА ОС, ЭТО ВЫБОР ЛОКАЛИ ДЛЯ ОС.

В случае, если появилось окно, которое предлагает обновить установочник до новой версии, выбираем пункт "Update to the new installer":

На этапе выбора языка ввода с клавиатуры оставляем English (US). Выбираем пункт "Done":

На данном этапе производится настройка сети виртуальной машины. Изначально мы выбрали "Сетевой мост" - это означает, что виртуальная машина в сети является самостоятельным устройством. Если к машине подключение будет только с ПК, на которое установлена виртуальная машина, то можно нажать "Done". Если нужен доступ к машине извне (например, через VPN), то нужно настроить статичный IP-адрес. Нужно выбрать сеть enp0s3, в открывшемся меню выбрать пункт "Edit IPv4". В открывшемся окне нужно выбрать "IPv4 Method" как "Manual". Внести следующие настройки, как на скриншоте (можно сменить Address). После внесения настроек, выбрать пункт "Save":

После того, как машина подключилась к сети, выбираем пункт "Done". На окне прокси-сервера ничего не указываем, выбираем пункт "Done". На окне "Configure Ubuntu archive mirror" выбираем пункт "Done". В меню "Guided storage configuration" выбираем пункт "Done". На следующем окне выбираем пункт "Done". В окне "Confirm destructive action" выбираем кнопку "Continue".

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

  • Your name: Имя пользователя (например, Egor Repiev);
  • Your server's name: Имя сервера (также для идентификации по NetBIOS).
  • Pick a username: логин пользователя.
  • Choose a password: пароль пользователя (обязательно указываем).
  • Confirm your password: повторяем пароль.

Выбираем пункт "Done". На следующем окне мы соглашаемся с установкой OpenSSH сервера (выбрать пункт Install OpenSSH Server, нажать пробел, а затем спуститься до пункта Done и нажать Enter):

На следующем окне выбираем (если необходимо) пакеты для установки. После выбора, нажимаем "Done".