Как я могу подключить USB-принтер в Virtual Box OSE Win XP

15

Как я могу подключить USB-принтер в Win XP, установленной в VirtualBox OSE.

Помощь также необходима для подключения любого USB-устройства в вышеупомянутой настройке.

Я использую UBUNTU 10.10.

Pandya
источник
Вы установили расширение USB для виртуальной коробки? доступен на сайте виртуальной коробки
Ури Эррера
Возможный дубликат Настроить USB для Virtualbox
Хавьер Ривера

Ответы:

26

После установки Virtual Box вместе с Oracle Extension Pack и Guest Additions мы можем активировать USB-устройства, подключенные к хосту, щелкнув правой кнопкой мыши по маленькому значку в правой нижней части Virtual Box Manager, чтобы выбрать USB-устройство:

введите описание изображения здесь

При этом устройство USB будет деактивировано с хоста. После установки соответствующих драйверов на госте у вас будет полный доступ к устройству от гостя.

Примечание: на хосте пользователи должны быть в группе, vboxusersчтобы разрешить доступ на USB-устройства от гостя. Запустите sudo usermod -a -G vboxusers <YOUR_USER_NAME>, выйдите из системы и войдите снова, чтобы получить эффективные изменения.

Альтернативный способ включить печать без использования USB - включить сетевую печать на хосте и добавить новый сетевой принтер в качестве гостя.

Takkat
источник
1
Вы также можете использовать меню «Устройство» для включения / выключения USB-устройств.
Хавьер Ривера
@ Хавьер Ривера: действительно - многие пути ведут в Рим :)
Таккат
4
Кроме того, убедитесь, что ваш пользователь находится в группе vboxusers. У меня ушел час, чтобы это выяснить.
c0de
и в конце концов закройте любую программу на вашем хост-компьютере, которая может использовать принтер, открытое средство чтения PDF-файлов не позволило моему vbox подключиться к USB-принтеру.
Саба Вахид
5

Фактически известно, что существует проблема с VirtualBox и подключенными USB-устройствами, которые многие из нас пытаются использовать на виртуальной машине. Вот реальный пример:

Я на 100% пользователь Linux, и у меня есть фотопринтер, который Linux не может распознать. Допустим, я хочу быстро напечатать несколько фотографий, чтобы передать их кому-то. У меня есть установка Windows на виртуальной машине именно по этой причине (грустно, я знаю), и я хочу получить доступ к своему принтеру, который подключен через порт USB. К моему удивлению, я вижу принтер в списке USB-устройств VirtualBox, но не могу получить к нему доступ (очень расстраивает). Запуск Firefox и поиск исправлений в Google занимает слишком много времени, потому что есть много старых руководств, которые учат вас, как изменять различные файлы или изменять разрешения и т. Д. Что делать? Ну, ниже приведен ответ на бесконечную проблему с VirtualBox - USB (и это тоже чертовски просто!).

Этот учебник был создан в основном для моих нужд, но я уверен, что многие из вас найдут его очень полезным. Готов?

Вот как стандартная установка VirtualBox в Ubuntu 9.04 показывает устройства USB, и нам нужно это исправить.

Перейдите в Система -> Администрирование -> Пользователи и группы ...

Нажмите кнопку «Разблокировать» ...

Введите свой пароль и нажмите кнопку «Аутентифицировать» ....

Нажмите на кнопку «Управление группами» ...

В появившемся окне «Настройки групп» прокрутите вниз, пока не увидите запись vboxusers. Выберите его и нажмите кнопку «Свойства» ...

Появится другое окно, называемое «Свойства группы vboxusers». Просто установите флажок перед вашим именем пользователя и нажмите кнопку «ОК», когда вы закончите ...

Закройте окна «Настройки группы» и «Настройки пользователя» и выйдите из системы. Войдите и откройте VirtualBox, запустите свою виртуальную машину, и вы увидите, что теперь вы можете получить доступ к USB-устройствам!

Да ... это было так просто!

гепард
источник
-1

Я считаю, что USB-компонент виртуальной коробки является проприетарным и несвободным. Там для Ubuntu не может поставлять его с ОС. Вам может потребоваться установить проприетарную версию (или, возможно, только проприетарное расширение в наши дни), чтобы получить эту функциональность.

Я не использую эту функцию самостоятельно, однако считаю, что у Oracle есть некоторая документация на их веб-сайте Virtualbox, которая может вам помочь.

user543
источник