Як встановити додатки для гостей у Lubuntu 13.04


28

Я завантажив virtualbox-4.2_4.2.12-84980~Ubuntu~raring_i386.deb(63,9 МБ) та Oracle_VM_VirtualBox_Extension_Pack-4.2.12-84980.vbox-extpack(11,6 Мб) з https://www.virtualbox.org/wiki/Linux_Downloads .

Я встановив VBox на своєму ноутбуці (Dell 1545 Core2Duo T6400; 4 ГБ оперативної пам’яті) під керуванням Lubuntu 13.04, надаючи гостьовій ОС (також Lubuntu 13.04) 1536 МБ оперативної пам’яті та 8 ГБ фіксованого місця на диску.

Продуктивність нормальна, але у мене проблеми з розміром екрана. Робочий стіл не займає повної ширини екрану, як показує зображення (червоні еліпси).

Розмір екрана VBox

Я можу використовувати "масштабний режим", але це виглядає некрасиво, як ніби речі розтягнуті по горизонталі.

Деякі читання вказують на те, що встановлення Guest Addditionsдопоможе. Але я не можу зрозуміти, як це встановити. У мене є /usr/share/virtualbox/VBoxGuestAdditions.iso.

Я намагався встановити VBoxGuestAdditions.iso:

Монтаж-ізо

Але коли я натискаю на Devices, Install Guest Additionsя бачу це вікно:

Вимкнути силу

Також дивовижним є те, що є варіант "примусити відключити", коли в тексті вище сказано "неможливо встановити".


1
Ви намагалися запустити virtualbox як sudo? Для подібних проблем мені зазвичай допомагало таке: У машинних налаштуваннях відключіть гостьові прослуховування та встановіть хост cd як IDE. Потім спробуйте встановити GA через меню запущеної машини virtualbox.
Нещастя

Але sudo VirtualBoxвідкриває екран для нового VM. Він уже не бачить VM.

@ vasa1 У налаштуваннях для графіки у virtualbox (перед тим, як запустити машину для Linux) - ви можете встановити об'єм пам'яті для графіки - з цим ви вплинули на розмір віртуального дисплея ?! - чи ні ?!
dschinn1001

1
@ vasa1 @Misery VirtualBox ніколи не потребує судо, і ніколи не повинен працювати як sudo. І ця проблема не залежить від судо.
ignis

Відповіді:


45

Натиснувши на пункт меню "Встановити гостьові доповнення", просто додається iso до віртуальної машини. Не потрібно натискати на нього, оскільки у вашому випадку VirtualBoxGuestAdditions.iso вже приєднаний до віртуальної машини (відповідно до вкладки Зберігання налаштувань віртуальної машини). Він названий так, тому що гість повинен автоматизувати компакт-диск і автозапустити інсталятор, але я ніколи не бачив такої поведінки на Ubuntu, тому ім'я в цьому випадку вводить в оману.

З посібника VirtualBox, Глава 4 (Додавання до гостей) , розділ "Встановлення гостьових додатків Linux":

Ubuntu

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install dkms

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

  • Вставте CD-файл VBoxGuestAdditions.iso у віртуальний компакт-диск вашого гостя Linux [Не робіть цього, якщо на вкладці Зберігання показано, що він уже приєднаний до віртуальної машини]
  • [відкрити термінал]] Перейдіть до каталогу, де встановлений привід CD-ROM, і виконайте:
  • sudo sh ./VBoxLinuxAdditions.run

3
Встановлення доповнень віртуальної скриньки в Ubuntu, щоб увімкнути "Автоматичний розмір гостя" - розроблено з коробки. Не так з lubuntu. Однак установка додаткового пакету dkms, як ви запропонували, зробила свою справу.
Грег Вудс

1
Ця відповідь була дуже хорошою. Як тільки ідентифікатор точки хотів би додати, це важливо перезавантажити після встановлення dkms. Я не перший раз кругом і зіткнувся з проблемами.
Robbo_UK

2
Ще один прикмета - ви можете спробувати sudo sh ./VBoxLinuxAdditions.run на останньому кроці. Мені довелося це робити в Лубунту. Дякуємо за всі інші дані!

1
@LearningUbuntu Так, саме це має означати "Execute as root" (хоча вони насправді означають "Execute with root права").
ignis

Як би ви зробили це поруч із останнім кроком, увійшовши як корень? Я в lubuntu 15. Мені ніколи не вводилося встановлювати пароль root.
Олександр Райан Багетт
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.