Как да инсталирате допълнения за гости на VirtualBox в Ubuntu

В наши дни е бързо и лесно да настроите виртуална машина Ubuntu , така че можете да си играете с Linux , без да форматирате системата си. Въпреки това, за да извлечете наистина максимума от вашата виртуална машина Ubuntu , не би ли било хубаво, ако опериращият хост може да взаимодейства с госта? Това е едно от нещата, които можете да правите с VirtualBox Guest Additions и ние ще ви покажем как да го инсталирате.

Основен VirtualBox Lingo

Преди да се заемем с месото и картофите на Добавките за (Additions)гости(Guest) , има няколко основни понятия, които трябва да знаете, за да разберете всичко. Ако вече сте добре запознати с езика на виртуалните машини, можете просто да преминете към следващия раздел, но ако не, останете за минута.

Вече споменахме двете най-важни концепции в началния параграф: система за хост и гост.

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

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

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

Какво могат да направят добавките за гости?

Добавките за гости са, както (Guest) подсказва(Additions) името, софтуер, който се добавя към операционната система за гости(guest ) , така че по същество придобива призрачни суперсили, които никоя виртуална машина не трябва да има. 

Всички шеги настрана, основната цел на добавките за гости е да интегрират виртуалната машина с хост операционната система, без да губят предимствата на виртуализираната бариера между двете. Когато инсталирате добавките, получавате някои сериозно полезни функции:

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

Има още повече наистина полезни функции. Прочетете официалната документация на VirtualBox(VirtualBox Documentation) за технически подробности, ако искате да научите повече.

Имате ли работеща виртуална машина?

Тази статия не е за настройка на виртуална машина на Ubuntu(Ubuntu Virtual Machine) , но имате нужда от работеща и правилно конфигурирана VirtualBox Ubuntu машина, за да инсталирате VirtualBox Guest Additions в Ubuntu . Ако трябва, преминете към Как да инсталирате Linux на Windows с VirtualBox(How to Install Linux on Windows With VirtualBox) и се уверете, че сте направили всичко по правилния начин. Ако вашата Ubuntu VM е наред, ние сме готови да продължим към действителния процес на инсталиране.

Инсталиране на добавки за гости на Ubuntu

Ако приемем, че имате работеща Ubuntu VM във VirtualBox , готова за работа, можете лесно да инсталирате добавките за гости.

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

Можете да направите моментна снимка по един от двата начина. Първият е да натиснете клавиша host key + T T. По подразбиране; десният клавиш Ctrl(Ctrl key) е ключът на хоста,(host key) освен ако някой не е променил това в настройките. Текущият ключ за хост се показва в долния десен ъгъл на прозореца на виртуалната машина. Като алтернатива просто използвайте Machine > Take Snapshot .

Дайте име на моментната снимка, запазете я и след това се върнете към вашата VM.

Сега изберете Устройства(Devices) и след това Вмъкнете компактдиска с добавки за гости(Insert Guest Additions CD) .

Ще получите това съобщение от Ubuntu , изберете Изпълни(Run) .

Сега въведете вашата администраторска парола(administrator password) и изберете Удостоверяване(Authenticate) .

Софтуерът ще стартира и ще инсталира допълнения за гости. Може да получите грешка, че системата не е настроена за изграждане на модули на ядрото, просто я игнорирайте и натиснете Enter .

Познай какво? Това беше всичко. Добавките за гости(Guest) вече са инсталирани и трябва да сте готови за работа. Въпреки това, трябва да тествате, за да видите дали инсталацията е работила правилно или не.

Тестване на добавки за гости

За да сте сигурни, че Добавките за (Additions)гости(Guest) работят по предназначение, ще опитате няколко бързи теста.

Първо, преместете показалеца на мишката си върху иконите на работния плот в Ubuntu извън прозореца на виртуалната машина. Те подчертават ли? Можете ли да щракнете върху икона на работния плот и след това безпроблемно да преместите показалеца на мишката към операционната система на хоста?

След това нека проверим дали споделените папки работят правилно.

Първо изберете Devices > Shared Folders > Shared Folders Settings на споделени папки от менюто на виртуалната машина.

Сега изберете иконата за добавяне на споделяне(add share icon) .

След това под Път на папката(Folder Path) изберете Друго(Other) и след това потърсете и изберете папката на хост компютъра, която искате да споделите с виртуалната машина. Не забравяйте да изберете Автоматично монтиране(Auto-mount) , така че на папката автоматично да бъде присвоена буква на устройството в системата за гости.

Когато сте готови, изберете OK и трябва да видите вашата споделена папка в списъка под преходни папки(transient folders) . Не забравяйте(Remember) , че ние просто тестваме дали добавките за гости работят правилно; винаги можете да се върнете и да направите споделената си папка постоянна.

Сега изберете OK отново и отидете до вашата домашна папка на виртуалната машина(home folder on the virtual machine) и трябва да видите папката и нейното съдържание. Освен ако не сте направили папката само за четене, можете да копирате файлове от госта към хоста и по този начин.

За по-подробно ръководство за споделени папки, вижте Споделяне на папки между хост и гост ОС във VirtualBox(Share Folders between Host and Guest OS in VirtualBox) .

Прехвърляне на Ubuntu отвъд виртуалните машини(Ubuntu Beyond Virtual Machines)

Наличието на виртуална машина Ubuntu Linux (или всяка Linux ) е отлично за почти всяка цел. (Linux)Все пак никога няма да получите същата производителност или съвместимост, която предлага голият метал.

След като се почувствате комфортно с Linux , след като играете с него във VirtualBox , можете да помислите за двойно зареждане на Ubuntu с Windows . Ако това е твърде голям ангажимент, разгледайте нашия списък с най -добрите преносими операционни системи Linux(best portable Linux operating systems) . По този начин можете да стартирате Linux , без да променяте нищо на самия компютър.



About the author

Аз съм опитен софтуерен инженер, с над 10 години опит в разработването и поддържането на Microsoft Office приложения. Имам силна страст да помагам на другите да постигнат целите си, както чрез работата ми като софтуерен инженер, така и чрез моите умения за публично говорене и работа в мрежа. Освен това съм изключително запознат с драйверите за хардуер и клавиатура, като сам разработих и тествах много от тях.



Related posts