Не вдається включити безшовний режим у VirtualBox


12

Я не в змозі перейти на безшовний режим у VirtualBox з Ubuntu 10.04 або 9.10 як гостьова ОС. Я спробував безпроблемний режим з XP як гостьова ОС, і він працює абсолютно чудово. Хост ОС - це Windows 7.

У мене вбудована графіка Via / S3G Unichrome Pro IGP, і я виділив 30 Мб із 64 МБ графічної пам'яті. Я також 1,5 ГБ оперативної пам’яті.

Я також спробував встановити додатки для гостей, але це все ще не спрацювало. Версія VirtualBox - 4.0.4r70112. Хост + L не веде до безшовного режиму. тобто під меню "Машина" у віртуальному вікні "Безшовний режим" вимкнено (йде сірим кольором). Як я можу змусити роботу безшовного режиму? Будь ласка, допоможіть!


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

Відповіді:


9

Для безшовного режиму ( Host+ L) До гостьової ОС потрібно встановити додатки тієї ж версії програми для віртуальної скриньки.

Як встановити додатки для гостей, дивіться також цю відповідь . У деяких випадках вам просто потрібно буде перевстановити додатки для гостей, якщо вони не працюватимуть так, як слід.


1
Таккат я встановив віртуальну скриньку та доповнення для гостей тієї самої версії. Але те, що у мене є те, що Host + L не призводить до безпроблемного режиму.
jsbisht

Якщо я правильно зрозумів, ти можеш вибрати безшовне, але ти не можеш перемістити вікно гостьової програми Ubuntu на робочий стіл свого хоста?
Таккат

я не в змозі вибрати безшовний режим.
jsbisht

1
Зазвичай це означає, що додатки для гостей не встановлені. Спробуйте ще раз і не забудьте перезавантажити гостьову ОС, щоб набути чинності.
Таккат

Я намагався все це, але все одно та сама проблема. Все одно дякую.
jsbisht

4

Вимкніть вкладені сторінки на вкладці Система та перезапустіть гостя.


Можна підтвердити, що це працює. Хоча це, здається, працює лише з настільними комп'ютерами, на яких є панелі / панелі завдань. Наприклад, я не можу змусити dwm працювати з ним.
Бреден Кращий

1

Можливо, ви забули встановити додатки для гостей у ГОСТ. Для цього натисніть у меню "Пристрої" у вікні ГОСТУ та виберіть "Встановити додатки для гостей"


Це вирішило це для мене. Я не усвідомлював, що вам доведеться встановити і фактичного гостя.
whoisearth

-1

Встановіть додатки для гостей від Synaptic.


як шукати доповнення для гостей в синаптичному плані. чи є ім'я пакета для нього.
jsbisht

Перейдіть до Synaptic, після завантаження ви побачите вікно пошуку у верхньому правому куті. Просто введіть guest additionsтам і натисніть Enter.
Oxwivi

@jaggib, ви ще не спробували встановити додатки для гостей від Synaptic?
Oxwivi

Це не дає відповіді на запитання. Щоб критикувати або вимагати роз'яснення у автора, залиште коментар під їх дописом.
RolandiXor

@RolandTaylor Я думаю, що ідея тут полягає в тому, щоб встановити додатки для гостей за допомогою гостьового менеджера пакунків системи Ubuntu, а не (можливо, іншої) версії, встановленої через сам VirtualBox (саме це звучить як OP). Отже, це відповідь на запитання. Я не впевнений, чи це правильна відповідь, але це відповідь.
Елія Каган

-1

Спробуйте, натиснувши та утримуючи Right Ctrlклавішу, а потім Lклавішу.


-1

Я запускаю Windows8.1 гість у хості ubuntu, і режим безшовного доступу не вмикається, доки не розпочнеться сеанс користувача у Windows, можливо через кілька секунд після входу.


-1

Я використовую хост Ubuntu з гостем Windows 7. У мене була така ж проблема, поки я не зайшов у папку "Комп'ютер" в гостьовій системі. Якщо ви завантажили зображення диска з додатками для гостей, воно повинно з’явитися на CD-диску гостьової системи. Відкрийте її вручну та шукайте VBoxWindosAdditionsдодаток. Відкрийте це та дотримуйтесь інструкцій із налаштування.


-1

У мене була така ж точна проблема, поки я не запустив VirtualBox як root і не запустив звідти віртуальну машину:

sudo virtualbox

Закінчилося блокування моїх файлів віртуальної машини для кореневого читання / запису, але це абсолютно варто, щоб це працювало. Щоб розпочати роботу, ось мій файл на робочому столі на моїй віртуальній машині під назвою "Win10":

[Desktop Entry]
Encoding=UTF-8
Version=1.0
Name=Win10
Comment=Starts the VirtualBox machine Win10
Type=Application
Terminal=true
Exec=sudo /usr/lib/virtualbox/VirtualBoxVM --comment "Win10" --startvm "Win10"
Icon=virtualbox-vbox.png

Замініть "Win10" на ім'я вашої віртуальної машини, сподіваємось, це працює для вас.


1
Не запускайте virtualbox як root.
Крістофер

Оскільки запуск його як root фактично надає гостю VM повний контроль над вашою системою. За звичайних обставин, виключаючи масовий нагляд за захистом апаратної віртуалізації (як правило, VTX), гість, можливо, може "вирватися", але все ще буде обмежений в Linux обмеженнями облікового запису користувача. Запуск як root робить його таким, що будь-який гість, який робить що-небудь, щоб вплинути на хост (додатки для гостей, навіть якщо ви їх не встановили), має кореневий доступ і може робити все, що завгодно.
Крістофер

Дуже гарна інформація @KristopherIves!
Метью Вендел
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.