Як я можу визначити, чи встановлені гостьові доповнення на VirtualBox VM без встановленої X Windows?
У мене виникають проблеми із встановленням спільного каталогу, і я хотів би виключити можливість того, що додатки для гостей не були встановлені.
Як я можу визначити, чи встановлені гостьові доповнення на VirtualBox VM без встановленої X Windows?
У мене виникають проблеми із встановленням спільного каталогу, і я хотів би виключити можливість того, що додатки для гостей не були встановлені.
Відповіді:
Ви можете перевірити наявність модулів.
Спробуйте:
sudo modprobe vboxadd
або
sudo modprobe vboxvfs
Це завантажить додатки для гостей, якщо вони встановлені (але зазвичай вони автоматично завантажуються під час завантаження).
Ви отримаєте помилку, якщо модуль відсутній. Це вказує на те, що додатки для гостей VirtualBox не встановлені належним чином.
Або ви можете шукати сценарій, який завантажує модулі:
grep vboxadd /etc/init*/*
і подивіться, чи отримаєте ви якийсь результат.
/usr/sbin/VBoxService --version
vboxadd
та / абоvboxvfs
Якщо розширення були встановлені за допомогою сховищ пакетів Ubuntu (через apt
або Synaptic), ви можете перевірити, чи встановлені пакети в даний час:
dpkg -l | grep virtualbox-guest
перелічить гостьові пакети, які зараз встановлені.
virtualbox-guest-dkms
є модулем ядра і virualbox-guest-utils
є утилітами командного рядка. Можливо, будуть доступні й інші пакети ( apt-cache search virtualbox-guest
перерахуємо їх).
Відповідь Feiticeir0 також виявить модуль ядра (якщо він був встановлений вручну).
Якщо гостьові розширення не встановлені, ви можете встановити їх так само, як і будь-який інший пакет Ubuntu.
virtualbox-guest-dkms
- ця версія може бути не сумісна з вашою версією Virtualbox. Ви можете знайти належний файл VBoxGuestAdditions.iso на сайті download.virtualbox.org/virtualbox
Використовуйте комбінацію клавіш Host- Nяка працює для будь-якої гостьової ОС, тобто типу Right CTRL- N(якщо ви використовуєте Hostключ за замовчуванням, налаштований VirtualBox).
VirtualBox показує інформацію про час сеансу. Перевірте, чи є додатки для гостей. Також добре перевірити, чи відповідають додатки для гостей версії VirtualBox (показано у Help
| About VirtualBox...
від VirtualBox Manager).
Якщо гість доповнення не встановлені і працюють, то він повідомить: Guest Additons: Not Detected
.
/usr/sbin/VBoxService --version
(відповідно до @Mike_D; вимагає підвищених пільг) абоdpkg -l | grep virtualbox-guest
(відповідно до @ voretaq7)