Как установить linux mint на virtualbox
Перейти к содержимому

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

  • автор:

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

virtualbox

В прошлой статье мы рассказывали, как установить VirtualBox на Debian, в этой статье речь пойдет об установке VirtualBox на Linux Mint.

VirtualBox — это гипервизор с открытым исходным кодом, который помогает создавать и использовать гостевые операционные системы («виртуальные машины»), такие как Linux и Windows. VirtualBox может быть установлен на хост-операционные системы, включая Linux, Windows, Solaris, OS X и OpenSolaris.

Выбор версии VirtualBox для установки в Linux Mint

Начиная с версии 2.0 VirtualBox поддерживает 32- и 64-битные гостевые операционные системы (хост). Если вы хотите установить 64-битные гостевые системы, тогда ваш процессор должен поддерживать аппаратную виртуализацию и, конечно же, операционная система хоста тоже должна быть 64-битной.

VirtualBox 6.0 не поддерживает 32-битные хосты. Поэтому, чтобы установить VirtualBox на 32-битной машине Linux Mint, вам нужно использовать более раннюю версию — VirtualBox 5.2.

Установка VirtualBox 6.0 / 5.2 на Linux Mint 19 / Linux Mint 18

Откройте терминал и импортируйте открытый ключ хранилища Oracle VirtualBox в вашу систему.

Урок #11. Установка Linux на виртуальную машину

Итак, есть три основных варианта установки Linux на компьютер:

  • Linux, как единственная система на компьютере
  • Linux, как дополнительная операционная система
  • Linux на виртуальной машине

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

Итак, давайте разберемся с тем, что такое виртуальная машина и как ее создать.

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

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

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

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

Но как же создать виртуальную машину?

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

Я лишь скажу, что, с моей точки зрения, лучшей программой для виртуализации является VMware Workstation… Но у нее есть минус — она не бесплатна.

На второе место я бы поставил VirtualBox и объясню почему. Данная программа проста в использовании, бесплатна, имеет версии для разных операционных систем (Windows, Mac OS и Linux), а также имеет русскоязычный интерфейс, что для многих является немаловажным факторм. Именно этой программой я пользуюсь сам и именно о ней я расскажу.

Скачать ее можно на официальном сайте — virtualbox.org для этого необходимо перейти в раздел Downloads и выбрать дистрибутив программы для вашей операционной системы, например, Windows. Начнется загрузка установочного файла на компьютер.

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

После того, как программа установлена, запускаем ее.

VirtualBox

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

Чтобы приступать к созданию виртуальной машины — жмем кнопку «Создать» и появится мастер, помогающих создать новую виртуальную машину. На первом шаге вводим имя виртуальной машины.

Создание виртуальной машины VirtualBox

Поскольку виртуальная машина — это просто набор файлов на жестком диске вашего компьютера, то название, которое вы введете будет использовано в названии каталога, в которое эти файлы будут помещены. Также это название будет отображаться и в самой программе VirtualBox.

Далее указываем тип операционной системы, а также ее версию. Так как мы устанавливаем Линукс, то можно указать просто «Linux 32bit» или «Linux 64bit», в зависимости от того, Linux какой разрядности вы планируете установить.

Далее указываем выделяемый виртуальной машине объем оперативной памяти.

Оперативная память виртуальной машины Virtualbox

Здесь нужно учитывать реальный объем оперативной памяти, установленный на компьютере, а также системные требования операционной системы, в которой вы запускаете виртуальную машину.

Так в моем случае виртуальная машина будет запускаться на компьютере с 32-х разрядной Windows 7 и у этой операционной системы требования следующие:

Системные требования Windows 7

Это означает, что если у вас на компьютере всего 2 Гб оперативной памяти и установлена 32-х битная Windows 7, то не стоит выделять виртуальной машине 1 Гб, так как это может сказаться на работе компьютера в целом. В этом случае под Linux лучше отвести 512Мб.

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

Далее создаем жесткий диск.

Жесткий диск виртуальной машины VirtualBox

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

VirtualBox. Жесткий диск

Динамический жесткий диск VirtualBox

Если вы выберете фиксированный диск и назначите его объем, скажем в 30Гб, то виртуальная машина сразу оттяпает это место на реальном жестком диске. Динамический же диск позволяет постепенно увеличивать размер виртуального жесткого диска по мере его заполнения. Мне такой вариант нравится больше, хотя с фиксированным диском виртуальная машина работает несколько быстрее.

Далее указываем размер жесткого диска. Я укажу 30Гб, хотя опять же повторюсь, все зависит от того, как вы планируете использовать Linux. Если просто для ознакомления, то 15Гб будет вполне достаточно.

VirtualBox. Размер жесткого диска

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

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

На вкладке «Система» переходим в раздел «Процессор» и устанавливаем галочку «Включить PAE/NX».

Режим PAE/NX

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

Далее переходим в раздел «Носители» и подключаем образ диска Linux, который мы ранее скачали с официального сайта.

VirtualBox. Загрузка с образа системы

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

На этом все. Сохраняем настройки и запускаем виртуальную машину.

Запуск Linux на VirtualBox

Далее загружаем Linux в live-режиме. По сути мы с вами загружаем виртуальный компьютер через виртуальный DVD-привод.

Linux запуск на VirtualBox

Ну а далее устанавливаем Linux как единственную систему на компьютере, о чем я рассказал в одном из предыдущих видео.

На этом вопрос установки Linux на компьютер считаю закрытым и в следующих видео речь пойдет уже непосредственно об операционной системе.

Как установить VirtualBox на Linux Mint 20

hosting.energy недорогой хостинг сайтов

hosting.energy недорогой хостинг сайтов

В этом руководстве мы покажем вам, как установить VirtualBox на Linux Mint 20. Для тех из вас, кто не знал, VirtualBox — это программа, которая позволяет вам установить операционную систему, не меняя основную операционную систему вашего компьютера. Это программное обеспечение позволяет создавать и запускать гостевые операционные системы («виртуальные машины»), такие как Linux и Windows, поверх операционной системы хоста.

В этой статье предполагается, что у вас есть хотя бы базовые знания Linux, вы знаете, как использовать оболочку, и, что наиболее важно, вы размещаете свой сайт на собственном VPS. Установка довольно проста и предполагает, что вы работаете с учетной записью root, в противном случае вам может потребоваться добавить sudo к командам для получения привилегий root. Я покажу вам пошаговую установку VirtualBox на сервере Linux Mint 20 (Ulyana).

Установить VirtualBox на Linux Mint 20 Ulyana

Шаг 1. Перед запуском приведенного ниже руководства важно убедиться, что ваша система обновлена, выполнив следующие apt команды в терминале:

sudo apt update

Шаг 2. Установка VirtualBox на Linux Mint 20.

Теперь импортируйте открытый ключ репозитория Oracle VirtualBox в вашу систему:

wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add -

Затем добавьте репозиторий VirtualBox, используя следующую команду:

echo "deb [arch=amd64] http://download.virtualbox.org/virtualbox/debian focal contrib" | sudo tee /etc/apt/sources.list.d/virtualbox.list

После включения репозитория обновите список пакетов и установите последнюю версию VirtualBox:

sudo apt update sudo apt install virtualbox-6.1

После установки проверьте статус службы модуля ядра VirtualBox Linux, чтобы убедиться, что установка VirtualBox прошла успешно:

sudo systemctl status vboxdrv

Шаг 3. Запуск VirtualBox.

После завершения установки запустите VirtualBox (на рабочем столе Cinnamon): Меню »Администрирование» Oracle VM VirtualBox или откройте окно терминала и выполните следующую команду, чтобы открыть его:

virtualbox

Поздравляю! Вы успешно установили VirtualBox . Благодарим за использование этого руководства для установки последней версии VirtualBox в системе Linux Mint. Для получения дополнительной помощи или полезной информации мы рекомендуем вам посетить официальный сайт VirtualBox .

Установка Linux Mint на виртуальную машину VirtualBox

Oracle VM VirtualBox — это комплект прикладных программ, системных служб и драйверов, эмулирующих новое компьютерное оборудование в среде операционной системы реального компьютера. На виртуальном компьютере (виртуальной машине) можно установить практически любую операционную систему ( гостевую ОС ) и использовать ее параллельно с основной. Так, например, на реальном компьютере с Windows можно установить виртуальную машину (VM — Virtual Machine) с операционной системой семейства Linux и пользоваться обеими ОС одновременно. Кроме того, можно настроить взаимодействие между этими системами по локальной сети, обмен данными через сменные носители, общие папки и т. п. Очень полезной особенностью VirtualBox является возможность зафиксировать текущее состояние виртуальной машины ( и состояние установленной на ней операционной системы ) в так называемом снимке (snapshot), и при необходимости, в любой момент времени выполнить полный откат на этот снимок. Это очень полезно при освоении новых операционных систем, отладки программного обеспечения, проведения экспериментов без нарушений в работе основной ОС, исследования вирусов, средств диагностики и восстановления.

Актуальную версию Oracle VM VirtualBox можно скачать на странице загрузки проекта, где размещены ссылки на скачивание инсталляционных пакетов для Windows x86/x64, Linux, Solaris и OS X.

В целом, установка VirtualBox выполняется стандартным образом, за исключением того, что в ее ходе будет выдано предупреждение:

Установка VirtualBox - сетевые драйверы

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

После завершения установки будет выполнен запуск основного программного модуля пользователя VirtualBox — Oracle VM VirtualBox Manager . Все действия по созданию виртуальных машин, изменению их настроек, импорту и экспорту конфигураций и т. п. могут выполняться либо с помощью диспетчера Oracle VM VirtualBox Manager (в русскоязычном ПО — Oracle VM VirtualBox Менеджер) или с помощью утилиты командной строки VboxManage.exe . Последняя обладает несколько большими возможностями по настройке виртуальных машин, но сложнее в использовании.

Установленной программы достаточно для того, чтобы создать виртуальную машину, однако для реализации всех возможностей VirtualBox, необходимо установить пакет расширения ( плагин ) — Extension Pack. Пакет расширения реализует следующие дополнительные функции:

— Поддержка протокола удаленного рабочего стола VirtualBox (VRDP).

— Совместное использование общих папок реальной и виртуальной машинами.

— Доступ к веб-камере реальной машины (хоста).

— Сетевая загрузка по протоколу PXE (Intel PXE).

— Шифрование виртуальных дисков с помощью алгоритма AES.

— Поддержка облачной инфраструктуры VirtualBox.

Необходимо отметить, что функционал Extension Pack может отличаться для разных версий Virtualbox, но установка его настоятельно рекомендуется разработчиком. Ссылка для скачивания пакета размещается на этой же странице загрузки официального сайта под разделом

VirtualBox x.y.z Oracle VM VirtualBox Extension Pack

При нажатии на ссылку All supported platforms выполнится загрузка файла с расширением .vbox-extpack, который необходимо открыть двойным щелчком мышки. Будет отображен запрос на подтверждение установки:

Установка пакета расширения Oracle VM VirtualBox Extension Pack.

Затем потребуется подтвердить лицензионное соглашение с конечным пользователем (его нужно прокрутить до конца текста) и плагин будет установлен.

Установка Linux Mint на виртуальную машину Oracle VM VirtualBox.

Дистрибутив Linux Mint является одним из самых популярных дистрибутивов в мире, а по некоторым оценкам – самым популярным, в первую очередь благодаря максимальному удобству его использования. Выпуски Linux Mint основаны на базе дистрибутивов Ubuntu с долгосрочной поддержкой (LTS — от англ. long term support) и выходят раз в два года через несколько месяцев после выпуска родительского дистрибутива Ubuntu LTS. Выпуску присваивается номер версии и женское имя, например — Linux Mint 21.1 «Vera»

На странице загрузки ( Download ) имеются ссылки на ISO-образы 32 и 64-разрядных дистрибутивов. Кроме того, дистрибутивы разделяются по типу устанавливаемой графической среды (desktop environment):

  • Cinnamon — графическая среда на базе Gnome3. Рекомендуется разработчиками как наиболее предпочтительная.
  • MATE — графическая среда на базе Gnome2. Считается наиболее подходящей для начинающих пользователей Linux.
  • XFCE — наименее требовательная к оборудованию графическая оболочка.

Для установки Linux Mint на виртуальной машине нужно выбрать дистрибутив (в виде файла образа .iso) и скачать его по ссылке в разделе Download официального сайта.

В терминологии VirtualBox используются следующие определения компьютеров:

Host (хост) – реальная машина.
Guest ( гость ) – виртуальная машина.

Процесс установки операционной системы Linux Mint, как и любой другой, можно условно разбить на 2 этапа:

— Создание Guest, виртуальной машины требуемой конфигурации средствами VirtualBox;

— Загрузка в среде созданной виртуальной машины с использованием iso-образа дистрибутива и установка операционной системы таким же образом, как это происходит на реальном компьютере.

Создание виртуальной машины Oracle VM VirtualBox

Чтобы получить виртуальную машину с Linux Mint нужно создать ее аппаратную часть средствами VirtualBox, подключить к ней загрузочный диск с дистрибутивом, выполнить загрузку и установить ОС точно так же, как это делается на реальной машине.

Процесс создания новой виртуальной машины максимально упрощен и выполняется с помощью специального мастера, запускаемого при выборе ”Машина” — ”Создать”

Мастер создания новой виртуальной машины.

Имеется возможность выбора 2-х режимов работы мастера – ”Подробного” и ”Экспертного”, предназначенного для опытных пользователей. Экспертный режим отличается возможностью тонкой настройки виртуального оборудования – количество процессоров, объем оперативной памяти, размер и тип виртуального жесткого диска. В процессе работы мастера потребуется выбрать операционную систему, которая будет установлена на гостевую машину, и уточнить некоторые ее параметры. Выбранный тип операционной системы и конфигурация оборудования реальной машины являются исходными данными для создания необходимого перечня стандартных устройств, которые будут включены в состав виртуальной машины. Предлагаемые мастером параметры виртуальной машины ( объем памяти, количество процессоров, размер диска и т.п. ) оптимизированы исходя из характеристик реальной машины и требований к стандартной конфигурации устанавливаемой на виртуальную машину, операционной системы ( гостевой ОС ).

Тип гостевой ОС определяется при анализе источника ее установки ( в данном случае – файл образа дистрибутива Linux Mint).

В качестве источника установки может быть использован физический CD/DVD привод с загрузочным носителем, или же файл образа загрузочного диска ( iso-файл ) . Можно также выбрать режим ”Пропустить автоматическую установку”, чтобы контролировать ход установки ОС.

Хотя VirtualBox выбирает оптимальные параметры для создаваемой виртуальной машины, пользователь может их изменить как на этапе ее создания, так и после. При создании новой виртуальной машины это делается при переключении в Экспертный режим.

Экспертный режим создания новой виртуальной машины.

В экспертном режиме можно определить объем оперативной памяти и количество центральных процессоров виртуальной машины:

Изменение объема памяти и количества виртуальных процессоров.

Можно также включить поддержку EFI, если это необходимо для установки ОС.

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

В меню ”Жесткий диск” можно изменить конфигурацию виртуального жесткого диска:

Настройка параметров жесткого диска виртуальной машины.

В соответствии с именем виртуальной машины будет создан каталог, в котором будут размещаться все файлы и подкаталоги, требующиеся в процессе создания VM и во время ее дальнейшей работы. Жесткий диск виртуальной машины представлен в виде файла в данном каталоге. Если файловая система реального компьютера имеет ограничение на максимальный размер файла, то виртуальный жесткий диск можно разделить на несколько файлов, включив режим ”Разделить на куски размером до 2Гб.”

Рекомендуемый размер виртуального диска, как правило, соответствует стандартному требованию выбранной операционной системы, в данном случае – 64-разрядной версии Linux Ubuntu, (которую мы указали при создании виртуальной машины). Тип диска VDI (VirtualBox Disk Image) стоит менять лишь в тех случаях, когда планируется использование диска в другом гипервизоре. Хотя более правильно в таком случае использовать экспорт и импорт виртуальных машин.

Режим Выделить место в полном размере позволяет повысить быстродействие виртуальной машины, но требует наличия свободного дискового пространства, соответствующего размеру виртуального диска. Если вы создаете, например виртуальный диск объемом 100Гб, а установленная гостевая ОС займет только 10Гб, то в реальной файловой системе будет создан файл (файлы), соответствующий виртуальному диску размером 100Гб. Если же флажок снят, то будет создан виртуальный диск, которому будет соответствовать файл минимального размера, и из реальной файловой системы будет использовано чуть более 10Гб дискового пространства. По мере установки на виртуальной машине новых программ, обновлений и т.п. размер файла, соответствующего виртуальному диску будет увеличиваться на необходимую величину.

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

После нажатия кнопки ”Готово” будет создана виртуальная машина с заданными параметрами. Вы увидите ее в списке виртуальных машин VirtualBox Менеджера.

Новая виртуальная машина в списке VirtualBox Менеджера.

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

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

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

Включение виртуальной машины (VM) выполняется нажатием кнопки Запустить , что аналогично нажатию кнопки включения питания реальной машины.

После старта VM на экран выводится сообщение об использовании Автозахвата клавиатуры

Автозахват клавиатуры в VirtualBox

Это означает, что при нахождении курсора в пределах окна VM, ввод с клавиатуры будет выполняться для виртуальной машины. По умолчанию, для переключения ввода с клавиатуры между окнами реальной и виртуальной машин используется правый Сtrl . Текущее состояние ввода отображается в панели состояния в нижней части окна виртуальной машины.

Панель состояния VirtualBox

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

Загрузка виртуальной машины и установка ОС

При запуске виртуальной машины с подключенным iso-образом дистрибутива Linux Mint выполнится начальная загрузка и отобразится меню GRUB установочного диска:

Начало установки Linux Mint

Выбор первого пункта меню позволяет выполнить загрузку Mint в переносимом варианте (Live CD/DVD) с установленным набором типового программного обеспечения, что позволяет ознакомиться с ОС, не выполняя ее установки на жесткий диск.

Переносимая версия Linux Mint

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

На Рабочем столе пользователя единственный ярлык — Install Linux Mint , после нажатия на который начнется установка ОС Linux mint на виртуальный жесткий диск. Процесс установки гостевой ОС ничем не отличается от процесса установки на реальной машине. Нужно выбрать язык для устанавливаемой системы ( обычно Русский ), часовой пояс, раскладку клавиатуры и т. п. Для стандартной установки достаточно оставить все параметры по выбору установщика.

В процессе установки необходимо задать имя компьютера, имя пользователя, его пароль и режим входа в систему:

Учетная запись и параметры входа пользователя Linux Mint

Дальнейшая установка Linux Mint выполняется без какого-либо вмешательства пользователя и завершается предложениям перезагрузить виртуальный компьютер. По сравнению с установкой системы на реальном компьютерном оборудовании, установка на виртуальной машине выполняется несколько дольше, что вполне ожидаемо. Однако, при развертывании виртуальных машин на мощном оборудовании с использованием твердотельных дисков (SSD), особой разницы в среднем быстродействии виртуальной и реальной машин не ощущается.

Первая загрузка после установки Linux Mint

При первой загрузке вновь установленной операционной системы, диспетчер VirtualBox автоматически отключит виртуальный привод на основе образа диска с дистрибутивом Mint, загрузка будет выполнена с виртуального жесткого диска и по ее завершению, на экране отобразится приглашение ко входу в систему (если вы не активировали автоматический вход в процессе установки ОС). При первом входе в систему отображается окно приветствия:

Окно приветствия при первом входе пользователя в Linux Mint

В левой части окна размещены ссылки на справочную информацию по освоению ОС Linux Mint.

Текущее состояние виртуальной машины можно сохранить в виде снимка (snapshot) через меню ”Машина” — ”Сделать снимок состояния” или комбинацию клавиш Host + T. По умолчанию, в качестве клавиши Host используется правый CTRL (Right CTRL)

Создание снимка состояния виртуальной машины.

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

Изменение настроек виртуальной машины Oracle VM VirtualBox

Некоторые изменения настроек виртуальных машин можно выполнить только тогда, когда виртуальная машина находится в выключенном состоянии (изменение объема оперативной памяти, количества процессоров и т.п.). Кроме того, реализация некоторых возможностей взаимодействия виртуальных машин с реальной машиной потребует установки пакета Дополнений гостевой ОС (VirtualBox Guest Additions).

Установка Дополнений гостевой ОС.

Данный пакет подключается как виртуальный привод из ISO-образа VBoxGuestAdditions.iso, хранящемся в папке программы. VirtualBox монтирует привод в виртуальной машине и отображает сообщение о возможности автозапуска:

Автозапуск диска Дополнений гостевой ОС.

Если автозапуск отключен, то нужно вручную выполнить сценарий autorun.sh из корневого каталога подключенного диска Дополнений. В ходе выполнения сценария потребуется повышение прав:

Повышение прав пользователя при установке Дополнений гостевой ОС.

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

Настройка использования общих папок в VBirtualBox.

В данном случае папка D:\SharedToVM предоставляется для общего доступа выбранной виртуальной машине с разрешением на чтение и запись и с постоянным монтированием ее в файловой системе виртуальной машины с точкой монтирования SharedToVM. При нажатии на Ok выполнится монтирование и на Рабочем столе пользователя появится ярлык с именем sf_SharedToVM . Имена смонтированных общих папок всегда имеют префикс sf_ (от shared folder). Доступ к разделяемым папкам предоставлен суперпользователю root и пользователям группы vboxsf, поэтому для возможности обмена файлами с реальной машиной, текущего пользователя необходимо добавить в эту группу – ”кнопка Пуск” — ”Администрирование” — ”Пользователи и группы” — ”выбрать пользователя” – ”щелкнуть по списку Группы” — ”поставить галочку на vboxsf”

Добавление пользователя в группу vboxsf.

После этого пользователи реальной и виртуальной машин могут совместно использовать разделяемый ресурс. Нужно отметить, что этот ресурс не является обычным общим сетевым ресурсом, хотя его реализация внешне похожа на то, что реальный компьютер предоставляет в общее пользование папку с открытым сетевым доступом по протоколу SMB/CIFS. На самом деле, доступ к общим папкам реализуется собственными программными средствами VirtualBox и будет функционировать даже при отсутствии локальной сети.

Очень полезной будет настройка общего буфера обмена и функции перетаскивания объектов между окнами реальной и виртуальной машин Drag’nDrop. Это делается через меню – ”Настройки”- ”Общие” — ”Дополнительно”

Двунаправленный буфер обмена и Drag’nDrop

Добавление виртуальной машины в реальную локальную сеть

Виртуальную машину можно использовать в качестве полноправного узла реальной локальной сети. Для чего нужно немного изменить стандартные сетевые настройки, применяемые при создании VM. В среде VirtualBox имеется возможность использования до 4-х виртуальных сетевых Ethernet адаптеров, настраиваемых в окне свойств виртуальной машины на вкладке Сеть

Настройка сетевых адаптеров в VirtualBox

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

Для каждого сетевого адаптера можно указать в каком из следующих режимов они будут функционировать (поле Тип подключения ):

Не подключен — В этом режиме, VirtualBox сообщает гостевой ОС, что сетевой адаптер присутствует в конфигурации оборудования, но он не подключен — так как если бы Ethernet кабель не был присоединен к карте.

NAT (Network Address Translation ) — основной режим подключения, устанавливаемый по умолчанию при создании виртуальной машины. Позволяет наиболее просто реализовать сетевой доступ с использованием клиентского программного обеспечения ( почта, Web, Skype и т. п. )

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

Внутренняя сеть — используется для создания виртуальной сети доступной из виртуальной машины, но недоступной из приложений реальной.

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

Универсальный драйвер (generic network interface) — позволяет включить в VirtualBox выбираемый пользователем драйвер с дополнительными расширениями для объединения виртуальных машин, работающих на разных хостах.

Для включения виртуальной машины в существующую локальную сеть с возможностью доступа к ее сетевым сервисам используется режим Сетевой мост и настройка виртуального сетевого адаптера так чтобы его IP-адрес входил в диапазон адресов локальной сети. Так например, для локальной сети 192.168.1.0/255.255.255.0 нужно присвоить виртуальному адаптеру ( вручную или автоматически по DHCP ) свободный адрес из диапазона 192.168.1.1-192.168.1.254.

Первым шагом, в настройках вновь созданной виртуальной машины, в разделе Сеть Менеджера VirtualBox для сетевого адаптера нужно поменять Тип подключения NAT на Сетевой мост . При автоматическом назначении IP-адресов по DHCP, виртуальная машина получит новый IP-адрес после отключения и повторного включения виртуального сетевого адаптера. Это можно сделать даже на работающей виртуальной машине, щелкнув правой кнопкой мышки по значку локальной сети в нижней части экрана с перечнем виртуальных устройств и выбрав пункт ”Подключить сетевой кабель”. Каждый повторный вывод отключает или подключает сетевой кабель к виртуальному адаптеру. Если же IP-адреса назначаются вручную, то настройку нужно выполнить средствами гостевой ОС ( в данном случае — средствами Linux Mint). В графической среде эту настройку можно сделать средством Параметры — Расширенная конфигурация сети — Выбрать соединение и нажать кнопку настройки в виде шестеренки в левой нижней части окна.

Настройка сетевых адаптеров в Linux Mint

Для случая использования статического IP-адреса нужно выбрать Метод “Вручную” и ввести в требуемые поля IP-адрес и маску подсети, а также адрес шлюза и DNS-серверов, которые используются в реальной локальной сети.

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

Для просмотра и настройки сети в консоли используется команда ifconfig . При ее выполнении без параметров, отображается текущие настройки для всех сетевых интерфейсов:

eth0 Link encap:Ethernet HWaddr A8:00:97:6E:e9:65
&nbsp inet addr:192.168.1.8 Bcast:192.168.1.255 Mask:255.255.255.0
&nbsp inet6 addr: fe80::a00:27ff:fe6b:e965/64 Scope:Link
&nbsp UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
&nbsp RX packets:124 errors:0 dropped:0 overruns:0 frame:0
&nbsp TX packets:166 errors:0 dropped:0 overruns:0 carrier:0
&nbsp collisions:0 txqueuelen:1000
&nbsp RX bytes:28340 (28.3 KB) TX bytes:19383 (19.3 KB)

lo &nbsp&nbsp Link encap:Локальная петля (Loopback)
&nbsp inet addr:127.0.0.1 Mask:255.0.0.0
&nbsp inet6 addr: ::1/128 Scope:Host
&nbsp UP LOOPBACK RUNNING MTU:65536 Metric:1
&nbsp RX packets:144 errors:0 dropped:0 overruns:0 frame:0
&nbsp TX packets:144 errors:0 dropped:0 overruns:0 carrier:0
&nbsp collisions:0 txqueuelen:0
&nbsp RX bytes:12445 (12.4 KB) TX bytes:12445 (12.4 KB)

В данном случае, отображается информация о 2-х сетевых интерфейсах, eth0 и lo . Первый с именем eth0 является интерфейсом локальной сети Ethernet и создан на сетевой карте с MAC- адресом A8:00:97:6E:e9:65 и IP адресом 192.168.1.8 . Второй — lo — это петлевой интерфейс с IP-адресом 127.0.0.1 , обычно используемый для эмуляции передачи данных в пределах данной системы.

Использование нескольких виртуальных терминалов.

В среде VirtualBox, так же, как и на реальном компьютере с операционной системой Linux Mint, можно использовать несколько виртуальных терминалов, для переключения между которыми используется комбинация клавиш CTRL — ALT + F1. F6 (от первого терминала до 6-го). Таким образом, при необходимости можно одновременно открыть несколько сеансов пользователей на разных терминалах и пользоваться ими одновременно. Для переключения в графическую оболочку используется CTRL-ALT+F7 . На разных дистрибутивах комбинации клавиш для переключения может отличаться. При изменении или просмотре параметров системы, требующих выполнение команд от имени root , можно, например использовать первый терминал, с регистрацией в контексте учетной записи суперпользователя. Второй терминал ( а также графический ) можно использовать под учетной записью обычного пользователя.

Для переключения в контекст учетной записи root нужно выполнить команду su от имени суперпользователя.

sudo su — перейти в консоль с правами root

Второй способ получения прав root до завершения сеанса – выполнить команду:

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

Пользователи Windows 10 / 11 имеют возможность совершенно бесплатно и легально использовать средство виртуализации Hyper-V , являющееся стандартным компонентом системы. Установить Linux в среде Windows стало совсем просто. Примеры:

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

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