Що це таке та як їх встановити

Ключові висновки

  • Гостьові доповнення у VirtualBox забезпечують кращу продуктивність і функціональність у віртуальних машинах, включаючи спільний буфер обміну/перетягування, спільні папки, покращену підтримку графіки та безперебійні вікна програм.
  • Ви можете встановити гостьові додатки, підключивши віртуальний диск, наданий VirtualBox.

Працюючи у VirtualBox, ви могли бачити підказку або помічати посилання на гостьові доповнення. Але що це? Давайте розглянемо, що роблять гостьові додатки VirtualBox і як їх активувати.

Що таке гостьові доповнення у VirtualBox?

Гостьові доповнення VirtualBox — це пакет програмного забезпечення, що входить до складу VirtualBox, що забезпечує кращу продуктивність і функціональність віртуальних машин. Ви встановлюєте гостьові додатки у віртуальній машині, щоб активувати цю функцію.

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

Однак, навіть якщо у вас є віртуальна машина, запущена у VirtualBox, досвід не є ідеальним із самого початку. Деякі елементи запуску ОС у вікні програми викликають розчарування.

Наприклад, на вашому фактичному комп’ютері Windows знає, яку роздільну здатність вона може відображати за допомогою драйверів вашої відеокарти. Віртуальна машина не може цього зробити, тому за замовчуванням вона відображає низьку роздільну здатність (наприклад, 800×600).

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

Що роблять гостьові додатки VirtualBox?

Тепер, коли ми знаємо, що таке гостьові додатки, давайте подивимося, що гостьові додатки VirtualBox роблять для вашої віртуальної машини.

1. Спільний буфер обміну/перетягування

Швидше за все, ви зрештою захочете перемістити дані між своєю віртуальною машиною (гостьовою системою) і фактичним комп’ютером (хостом). Завдяки встановленим гостьовим доповненням VirtualBox містить кілька функцій, які полегшують це завдання.

По-перше, це спільний буфер обміну/підтримка перетягування. Це дозволяє копіювати елементи на одній платформі та вставляти їх на іншій, а також перетягувати файли між ними. Щоб налаштувати це, виберіть свою віртуальну машину на домашній сторінці VirtualBox і виберіть Налаштування.

У розділі «Загальні» перейдіть на вкладку «Додатково» та виберіть параметри «Спільний буфер обміну» та «Перетягніть». Ви можете вибрати Disabled, Host to Guest, Guest to Host або Bidirectional для кожного. Двонаправлений є найзручнішим, але ви можете заборонити копіювання на свій головний ПК, якщо ви використовуєте віртуальну машину для тестування потенційно небезпечного програмного забезпечення.

Залежно від того, що ви ввімкнули, копіювання, вставка та перетягування працюватимуть у різних системах так само бездоганно, як і всередині вашої хост-ОС.

2. Спільні папки

Спільні папки роблять папки на вашій хост-системі доступними у віртуальній машині. Ця функція гостьових додатків дозволяє монтувати папки хоста як «мережеві ресурси» в гостьовій ОС без фактичного використання мережі.

Щоб скористатися нею, натисніть «Параметри» на віртуальній машині та перейдіть до розділу «Спільні папки». Натисніть кнопку «Додати спільний доступ» праворуч, а потім виберіть папку на головному комп’ютері, щоб поділитися з гостем.

Дайте йому назву, виберіть «Автоматичне монтування», якщо ви хочете, щоб воно підключалося автоматично, і ввімкніть «Зробити постійним», якщо ви хочете, щоб воно завжди з’являлося. Потім натисніть OK для підтвердження. Ви побачите папку як мережевий диск у гостьовій ОС.

3. Покращена підтримка графіки

Як згадувалося раніше, віртуальні машини не підтримують графіку з високою роздільною здатністю із самого початку. Після встановлення гостьових додатків ви матимете повний контроль над параметрами роздільної здатності в меню налаштувань дисплея гостьової ОС. Наприклад, на моніторі 1920×1080 ви можете відобразити віртуальну машину на весь екран із роздільною здатністю 1080p.

Це не єдине графічне покращення, яке додають гостьові доповнення. Використовуючи їх, роздільна здатність гостьової ОС динамічно змінюватиме розмір, коли ви налаштовуватимете вікно VirtualBox на своєму комп’ютері. Це дає вам змогу використовувати віртуальну машину будь-якого розміру, який вам подобається, не граючи з параметрами роздільної здатності.

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

4. Seamless App Windows

Ще одна чудова перевага гостьових додатків — безперервний режим. Це дає змогу запускати вікна програм із гостьової системи разом із програмами з вашої хост-ОС, наче всі вони є частиною однієї системи. Це дуже схоже на те, як Parallels запускає програми Windows на Mac.

Щоб скористатися цим режимом, натисніть клавішу Host + L, коли ваша віртуальна машина перебуває у фокусі. Якщо ви не змінили її, типовою клавішею Host у VirtualBox є права клавіша Ctrl.

Коли ви це зробите, віртуальна машина перейде в повноекранний режим, а VirtualBox видалить її фон. Потім ви можете використовувати його вікна з програмним забезпеченням настільного комп’ютера. Натисніть Host + L ще раз, щоб вимкнути це — якщо це не працює, переконайтеся, що ви спочатку вибрали VirtualBox VM.

5. Інші переваги гостьових додатків VirtualBox

Наведені вище функції є основними функціями гостьових додатків VirtualBox. Є кілька інших корисних переваг для їх встановлення, хоча вони не настільки широко корисні.

Одна з них — безперебійна інтеграція миші. Ви могли помітити, що як тільки ви клацнете всередині вашої віртуальної машини, ваш вказівник миші опиниться «в пастці» у вікні VirtualBox. Потім ви повинні натиснути клавішу Host (справа Ctrl за замовчуванням), щоб повернути керування мишею до головної ОС. З гостьовими додатками це обмеження знято; просто перемістивши курсор від віртуальної машини, він поверне контроль хосту.

В іншому випадку гостьові додатки забезпечують синхронізацію часу з вашим хост-комп’ютером, можливість автоматичного входу в систему та можливість відстежувати зв’язок між гостем і хостом. Усе це не впливає на звичайного користувача, але робить використання віртуальних машин набагато зручнішим.

Як встановити гостьові доповнення VirtualBox

Установити гостьові додатки у вашій системі VirtualBox легко. Ми розглянемо встановлення гостьових доповнень для Windows і Linux, оскільки запустити macOS на віртуальній машині складніше.

Встановіть гостьові доповнення на віртуальних машинах Windows

Щоб інсталювати гостьові додатки для VirtualBox у віртуальній машині Windows, завантажте гостьову ОС як зазвичай. На панелі інструментів угорі виберіть «Пристрої» > «Вставити зображення компакт-диска гостьових додатків». Це монтує віртуальний диск до віртуальної машини.

Коли ви це зробите, Windows відповість так, ніби ви щойно вставили фізичний диск. Якщо вам не пропонується запустити його, відкрийте вікно Провідника файлів і перейдіть до цього ПК. Ви повинні побачити на компакт-диску елемент із посиланням на гостьові доповнення.

Подвійне клацання має розпочати процес встановлення. Якщо ні, клацніть його правою кнопкою миші, виберіть «Відкрити» та запустіть файл VBxWindowsAdditions (або VBxWindowsAdditions-x86 на 32-бітній віртуальній машині).

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

Завершивши, ви можете перейти в «Пристрої» > «Оптичні приводи» > «Видалити диск із віртуального приводу», щоб «витягнути» віртуальний диск гостьових додатків.

Встановіть гостьові доповнення на віртуальних машинах Linux

Процес встановлення гостьових додатків VirtualBox у віртуальну машину Linux подібний до Windows. Після завантаження виберіть «Пристрої» > «Вставити образ компакт-диска гостьових додатків» у рядку меню VirtualBox. Залежно від версії Linux, ви можете побачити повідомлення про автоматичний запуск вмісту компакт-диска.

Ви можете прийняти це, але якщо ні, ви знайдете компакт-диск на панелі завдань у багатьох дистрибутивах Linux. Якщо він не відображається, відкрийте файловий браузер і знайдіть на лівій бічній панелі елемент, який починається на VBox_GAs.

У Ubuntu у верхньому правому куті вікна з’являється кнопка «Запустити програмне забезпечення». Натисніть це, щоб розпочати процес встановлення, а потім введіть свій пароль адміністратора, щоб продовжити. Відкриється вікно терміналу, щоб інформувати вас про прогрес.

Якщо це не дає відповіді, клацніть правою кнопкою миші у цьому вікні браузера файлів і виберіть «Відкрити в терміналі», а потім вставте таку команду, щоб запустити сценарій встановлення гостьових додатків:

 sudo sh ./VBoxLinuxAdditions.run 

Коли це буде зроблено, перезавантажте віртуальну машину, і все готово. Потім ви можете вийняти диск за допомогою параметра «Пристрої» > «Оптичні приводи» > «Видалити диск із віртуального приводу» або клацнувши його правою кнопкою миші в ОС і вибравши «Витягти».

Більшість оновлень VirtualBox також включають нову версію гостьових доповнень. Вам не обов’язково оновлювати гостьові доповнення щоразу, коли ви оновлюєте VirtualBox, хоча це рекомендовано для найкращої продуктивності. Натисніть «Пристрої» > «Оновити гостьові додатки» на панелі меню, щоб отримати останню версію.

Тепер ви знаєте, як гостьові додатки роблять роботу віртуальних машин із VirtualBox набагато плавнішою. Щоб насолоджуватися цими зручними функціями, під час налаштування нової віртуальної машини вам завжди слід приділити кілька хвилин для встановлення гостьових додатків.