Як встановити додатки для гостей у 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.