Виртуальная машина при помощи VirtualBox

Виртуальная машина (ВМ) — это компьютерный файл (обычно его называют
образом), который действует как обычный компьютер.
ВМ отделена от остальной части системы, то есть программное обеспечение виртуальной машины не может вмешиваться в работу основной операционной системы компьютера. Это очень удобный способ установки выбранной операционной системы (ОС) на любой хостовой системе и установки нужного ПО для тестирования. Минимальное требование 4 Гб оперативной памяти, для комфортной работы необходимо от 8 Гб. В данном случаем мы будем рассматривать Ubuntu 20.04 для последующей установки на нее PostgreSQL.

Простейшим инструментов виртуализации является VirtualBox (https://www.virtualbox.org/) – работает на 99% вариантов ОС – Windows, MacOS, Linux.

Скачав дистрибутив под вашу ОС (https://www.virtualbox.org/wiki/Downloads) и установив VirtualBox мы получим готовую систему виртуализации, где сможем запускать свои ВМ. Если у вас возникли проблемы при установке, привожу статью, которая может помочь вам решить проблему (https://itigic.com/ru/use-virtualbox-and-vmware-alongside-hyper-v/).

Для того, чтобы создать ВМ – необходимо в интерфейсе программы VirtualBox нажать кнопку “Создать”

Далее задаем имя создаваемой ВМ, выбираем тип устанавливаемой ОС – Linux и Ubuntu64, нажав далее указываем количество оперативной памяти для ВМ – минимум 4 Гб ОЗУ. Далее нам необходимо создать диск для ВМ – указываем размер минимум 15 Гб (желательно больше, потому что графические пакеты других приложений много занимают) и указать его тип VDI (VirtualBox Disk Image), далее указываем путь к файлу, где будет существовать ВМ. После создания ВМ, нам будет нужно ее запустить – нажам соответствующую кнопку “Запустить”.

На следующем этапе нам нужно указать образ ОС, с которого мы хотим установить нашу систему. Нас интересует Ubuntu22.04 (https://ubuntu.com/download/desktop). Скачав образ на хостовую машину, укажем его в качестве источника для установки ОС и следуя подсказкам устанавливаем ОС.

Но есть и более простой вариант – я уже подготовил готовый образ Ubuntu22.04 (https://storage.googleapis.com/vm_postgres/postgres.ova), скачав который и просто нажав кнопку “импорт конфигурация” и указав его вы получите готовую ОC Ubuntu22.04 в вашем VirtualBox (логин student, пароль 123)

Обновление на 2024.05.12 – увеличил мощность до 2 ядер, 6Гб памяти, 64 МБ видео, установил 16 PostgreSQL, DBeaver, обновил пакеты Ubuntu до последних версий, отключил screen saver, чтобы экран не блокировался через 5 минут бездействия (https://storage.googleapis.com/vm_postgres/postgres240512.ova)

Необходимо заметить, что в последних версиях VirtualBox были замечены две проблемы:

непонятное моргание экрана – решение – включить переключатель:

ошибка E_FAIL 0x80004005 – решение изложено в моей статье

Комментарии

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

13 − 3 =