Как да направите виртуална машина във VirtualBox на Linux

Има много различни начини за стартиране на виртуални машини в Linux. Досега един от най-лесните (и най-популярните) начини за това е с Oracle VM Virtualbox. Това е страхотен инструмент, който прави виртуализацията на платформата Linux лесна и има множество много полезни, лесни за потребителя функции. Когато става въпрос за използване на Virtualbox в Linux, има няколко неща, които трябва да разберете. Първо, Virtualbox VM мениджърът е един от най-използваните инструменти за VM в Linux и другаде. Именно поради това процесът на инсталиране е доста лесен – в по-голямата си част. Много операционни системи Linux разпространяват софтуера.

ПРЕДУПРЕЖДЕНИЕ ЗА СПОЙЛЕР: Превъртете надолу и гледайте видеоурока в края на тази статия.

Въпреки това инструментът изисква и модул на ядрото. При някои Linux модулът на ядрото се инсталира автоматично с DKMS. Тази технология позволява да се компилира необходимия софтуер на ниво ядро ​​при всяка актуализация на софтуера. При други потребителите трябва да активират модулите на ядрото ръчно и може да се сблъскат с проблеми.

Използвайте на свой собствен риск.

Ubuntu

sudo apt install virtualbox

Debian

sudo apt-get install virtualbox

Arch Linux

sudo pacman -S virtualbox

По време на инсталацията потребителят трябва да избере между две различни опции. По подразбиране е настройка на DKMS, която автоматично ще изгради отново модулите на ядрото. Другият позволява на потребителя да го прави ръчно.

Ако не искате да се справите с проблеми, натиснете клавиша Enter, за да изберете DMKS, докато инсталирате инструмента.

Fedora

sudo dnf install virtualbox

OpenSUSE

sudo zypper install virtualbox

Инсталиране за други Linux

Наред с директното разпространение чрез софтуерни източници по подразбиране в Linux, потребителите могат да вземат самостоятелен двоичен файл .RUN и да инсталират инструмента Virtualbox VM ръчно. Тази опция е идеална, ако вашата Linux дистрибуция (по някаква причина) избере да не разпространява популярния инструмент на Oracle. Освен това може да се наложи инсталиране на двоична версия, ако търсите нов софтуер, който версията на вашата операционна система все още не поддържа.

  Как да наблюдавате мрежовата честотна лента на Linux

Преди да го инсталирате, ще трябва да направите две неща: да инсталирате заглавките на ядрото и да актуализирате системата. Заглавките на ядрото са необходими, тъй като инсталирането и компилирането на модули на ядрото на Linux не е възможно без тях. Инсталирайте ги, като прегледате мениджъра на пакети на вашата операционна система и потърсите „заглавки на ядрото“.

Забележка: използвате ядрото на LTS Linux? Ще трябва да инсталирате LTS заглавките.

Също така не забравяйте да инсталирате тези пакети, тъй като те са необходими за компилация: “gcc, make, autoconf, binutils, xorg-server-devel”. Разберете, че имената на тези пакети ще варират в зависимост от това каква Linux дистрибуция използвате. За най-добри резултати вижте Wiki страницата на вашата операционна система Linux за модули на ядрото.

При изпълнени всички изисквания, отидете на уебсайта на Virtualboxи изтеглете пакета .RUN. Потърсете връзката за изтегляне под „Всички дистрибуции (изградени на EL5 и следователно не изискват скорошни системни библиотеки)“. Щракнете върху i386 за 32 бита и AMD64 за 64 бита.

Когато файлът е на вашия компютър, отворете прозорец на терминала и използвайте командата CD, за да отидете в папката Downloads.

cd ~/Downloads

След това променете разрешенията на RUN файла с командата chmod.

sudo chmod +x VirtualBox-*.run

Стартирайте процеса на инсталиране, като стартирате директно файла Virtualbox .RUN. Потребителите могат да направят това, като щракнат с десния бутон върху файла във файловия мениджър или (за предпочитане) с терминала.

  Как да играете World Of Warcraft на Linux

Забележка: ако ще инсталирате бинарния файл на Virtualbox чрез файловия мениджър, не забравяйте да отворите вашия файлов мениджър в root.

Започнете процеса на инсталиране, като първо получите root.

sudo -s

След това стартирайте файла.

./VirtualBox-*.run

Когато инсталационният процес започне, софтуерът ще се инсталира в системата, модулите на ядрото ще се изградят и т.н. Когато приключи, рестартирайте вашия Linux компютър. Скоро след това Virtualbox ще бъде готов за използване.

Създаване на VM

За да създадете нова виртуална машина, стартирайте инструмента Virtualbox. От тук щракнете върху „Ново“. В този раздел започнете да въвеждате името на операционната система, която искате да виртуализирате. Това всъщност е много важно, защото докато го правите, програмата ще търси настройките по подразбиране за операционната система (за да улесни виртуализацията).

Ако по някаква причина операционната система не бъде открита автоматично, щракнете върху падащото меню и изберете „тип“. Също така изберете най-приложимата опция под „версия“.

Щракнете върху следващия бутон, за да изберете правилното количество RAM. Ако софтуерът откри автоматично вашата ОС, вероятно ви е дал достатъчно RAM. Чувствайте се свободни да добавите още (или да премахнете някои), ако желаете, като плъзнете плъзгача наляво или надясно. След това щракнете върху следващия бутон, за да продължите към следващата страница.

Третата страница е зоната за създаване на твърдия диск. Още веднъж, ако Virtualbox автоматично открие вашата ОС, не се притеснявайте за тази стъпка. Просто щракнете върху „Напред“, за да преминете през него, и се придържайте към опциите по подразбиране. Ако инструментът не го откри автоматично вместо вас, ще трябва да посочите размера ръчно.

Забележка: не забравяйте да изберете VDI по време на процеса на твърдия диск, освен ако не знаете какво правите.

  4-те най-добри ftp клиента за Linux

По време на процеса на настройка на твърдия диск, Virtualbox по подразбиране е „динамично разпределен“. Това означава, че виртуалният диск ще се разширява само с увеличаването на файловете. Това е добре за тези, които нямат много физическо пространство.

С настройването на твърдия диск съветникът е завършен. Щракнете върху „Край“, за да се върнете към главния прозорец на Virtualbox. Стартирайте вашата VM, като я изберете и щракнете върху „старт“.

Когато VM стартира, ще бъдете помолени да посочите инсталационния файл за операционната система. Използвайте браузъра, за да отидете до ISO файла и го отворете във VBox. След това преминете през процеса на инсталиране на операционната система за гости. Когато приключи, вашата VM ще може да се използва.

Свързващи мрежови адаптери

Може да пожелаете да дадете на вашата виртуална машина директен достъп до вашата мрежа. Ето как да го направите в инструмента Virtualbox. Първо намерете VM в областта за управление и щракнете с десния бутон върху него. От тук изберете „настройки“, за да изведете конфигурационната област. Тази област има много индивидуални опции за VM. Пренебрегвайте всички тях с изключение на „Мрежа“.

По подразбиране VM осъществява достъп до мрежата чрез NAT (превод на мрежов адрес). За повечето потребители тази опция е достатъчна. Въпреки това, ако искате да позволите на вашата виртуална машина да взаимодейства директно с други машини в мрежата, най-добре е да промените това на нова настройка. Най-добрият вариант за предоставяне на директен достъп на VM е „мост”.

Изберете падащото меню до „Прикачен към“ и изберете „Мостов адаптер“. След това щракнете върху „OK“, за да запазите настройките. Докато захранвате вашата VM, тя ще бъде видима в мрежата и ще може да вижда/взаимодейства с други машини.