Часть 4. Общая папка и USB устройства в VirtualBox
Установка VirtualBox Extension Pack
Для того, чтобы корректно работали общие папки и USB устройства в VirtualBox необходимо подключить плагин, который называется Extension Pack. Скачать его можно с официального сайта по адресу: https://www.virtualbox.org/wiki/Downloads
Скачанный дистрибутив выглядит так:
Все виртуальные машины должны быть выключены!
Затем запускаем VirtualBox,
В открывшемся Проводнике указываем путь к скаченному дистрибутиву.
Пролистываем до конца лицензионное соглашение, иначе кнопки будут не активны.
Установка на этом закончена. Теперь можно настраивать общие папки и USB устройства.
VirtualBox. Настраиваем общую папку
Обязательно должен быть установлен Extension Pack. Если не установлен, то описание установки выше.
Создадим общую папку
Лучше выключите все виртуальные машины, хотя, как показывает практика не обязательно.
Папка подключена, теперь можно обмениваться файлами между двумя операционными системами. Давайте откроем её в гостевой системе.
Открываем проводник в гостевой системе и выбираем Сеть. Может всё заработать с первого раза, а может вылететь вот такое сообщение:
Ничего страшного нет. Те, кто хоть раз настраивал подключение к сети нового компьютера, знают что это такое. Просто нужно включить сетевое обнаружение. Нажимаем ОК и видим:
Нажимаем на полоску, появившуюся вверху окна и «Да включить обнаружение. » в появившейся панели.
Теперь, если щёлкнуть ещё раз по значку сеть, то можно увидеть нашу общую папку. Для удобства можно сделать ярлык на рабочий стол.
Virtualbox. Настраиваем USB устройства
А сейчас подключим флешку и принтер к виртуальной машине.
Обязательно должен быть установлен Extension Pack. Если не установлен, то описание установки смотрите выше.
Подключение USB флешки в VirtualBox
По умолчанию VirtualBox использует USB версии 1.1, отсюда и все проблемы. Давайте решим их и включим поддержку USB 2.0 или 3.0.
Внимание! Все виртуальные машины должны быть выключены!
Далее флешку нужно захватить гостевой системой. Запустите виртуальную машину, нажмите Устройства, USB и выберите флешку. Флешка пропадёт из основной системы и появится в гостевой. Для того, чтобы флешка опять стала видна в основной системе, нужно снять галочку по тому же пути.
ВНИМАНИЕ! USB устройства «перехватываются» виртуальной машиной, поэтому для использоваться их на физическом компьютере нужно отключить их от виртуальной машины или просто выключить виртуальную машину.
Подключение USB принтера в VirtualBox
Принтер подключается точно так же как флешка.
Запустите виртуальную машину, нажмите Устройства, USB и выберите принтер. Он пропадёт из основной системы и появится в гостевой. Для того, чтобы принтер опять стал виден в основной системе, нужно снять галочку по тому же пути.
Как установить принтер на виртуальную машину virtualbox
Этот форум закрыт. Спасибо за участие!
Лучший отвечающий
Вопрос
Всем доброго времени суток и с наступающим.
Вопрос у меня такой: как использовать в гостевой ОС установленный на хостовой ОС USB принтер?
Заранее благодарю за ПОДРОБНЫЙ ответ.
Ответы
а Вы прочитайте мой первый пост в теме 😉
(в гостевой системе используются 32-битные драйверы, поскольку образ Windows XP Mode только 32-битный)
Все ответы
а этот принтер виден в меню USB окна гостевой ОС?
а этот принтер виден в меню USB окна гостевой ОС?
В панели управления гостевой ОС принтер (Canon) не видим.
В самой хост-системе принтер установлен и работает, я правильно понял?
а этот принтер виден в меню USB окна гостевой ОС?
В панели управления гостевой ОС принтер (Canon) не видим.
В самой хост-системе принтер установлен и работает, я правильно понял?
В хостовой ОС (Win 7 7601 x86) принтер установлен и работает.
Виртуализационная программа VirtualBox-4.0.0-69151-Win.
Гостевая ОС Vista Ultimate SP2 x86.
И ещё, я что то не совсем понял, когда Вы спросили меня о том, что присутствует ли имя принтера в меню USB окна гостевой ОС. Это где смотреть? (что это за меню такое?)
Виртуализационная программа VirtualBox-4.0.0-69151-Win.
Вопрос снимается, я пас.
Виртуализационная программа VirtualBox-4.0.0-69151-Win.
Вопрос снимается, я пас.
Виртуализационная программа VirtualBox-4.0.0-69151-Win.
Вопрос снимается, я пас.
А когда будет установлена гостевая ОС в Virtual PC, поможете?
Виртуализационная программа VirtualBox-4.0.0-69151-Win.
Вопрос снимается, я пас.
А когда будет установлена гостевая ОС в Virtual PC, поможете?
Вот теперь, когда гостевая ОС установлена в Virtual PC 2007 помогите использовать USB принтер Canon на этой самой гостевой ОС.
с Virtual PC 2007 вообще непросто на Win7.
с Virtual PC 2007 вообще непросто на Win7.
Конфигурация ПК изменилась. Иещё, я поторопился снять вопрос. Скачал я и установил оба обновления и пакет необходимый для активации режима WindowsXP Mode, установил, запустил. Решил установить на гостевую XP свой принтер, но не тут то было. Когда я ставлю принтер на хостовую ОС (Win 7 7601 x64), то сперва при напрчь отключенном от компа принтере запускаю установку дров с прилагаемого к нему (принтеру) CD. В процессе инсталляции на экране появляется предложение о подключении принтера к компу и включении кнрпки «Сеть», далее принтер быстренько инициализируется системой и после этого он готов к работе.
А вот при установке в гостевой ОС процедура доходит до того момента когда нужно подключить принтер к ПК, а дальше тишь да гладь. Принтер в гостевой ОС не обнаруживается и следовательно не устанавливается.
Сейчас я переставился и теперь хочу вновь попробывать установить в гостевой ОС свой принтер (Canon у них у всех такой тип установки драйверов)
Данная статья является заключительной в серии статей, связанных с развертыванием виртуальных машин в среде Windows 7. В этой статье описываются возможные методы печати из виртуальной машины. Существует несколько способов для того, чтобы сделать принтер доступным на виртуальной машине. На способы, которые можно использовать, воздействуют некоторые факторы: доступен ли драйвер принтера на Windows 7 и подключен ли принтер локально или через сеть. Также можно использовать формат XPS в том случае, если ваш компьютер поддерживает этот метод печати.
Использование локального USB принтера
Этот способ подходит в том случае, если доступны драйвера на обе системы – хостовую систему Windows 7 и гостевую операционную систему. Необходимо только пройти несколько шагов для установки принтера на виртуальную машину. Следующие действия предполагают, что вы уже печатали на принтере, используя хостовую операционную систему.
Убедитесь, что принтер включен и доступен для установки драйверов. Например, можно устанавливать на него драйвера используя CD диск.
Настройка сетевого принтера на виртуальной машине
Если вы используете гостевую систему Windows XP, то необходимо вручную установить драйвер для принтера, который будет использоваться.
Установка драйвера для принтера в Windows XP
Печать из виртуальной машины
Также можно использовать печать в документ XPS из вашего виртуального приложения или виртуальной сессии для сохранения печатаемого файла на хосте, а затем можно распечатать файл, используя принтер, установленный на хостовом компьютере. Эта опция полезна тогда, когда драйвера не доступны для гостевой операционной системы или вы не хотите устанавливать на ней принтер. Для этого способа требуется следующая конфигурация:
Печать с использованием XPS формата
Заключение
В этой заключающей статье серии статей о развертовании Windows Virtual PC и Windows XP Mode в операционной системе Windows 7 я рассказал о средствах печати из виртуальной машины. Рассмотрена установка локального и сетевого принтера, печать из виртуальной машины, а также печать документа в XPS файл.
После прочтения материала » Новые возможности: Печать из виртуальной машины Windows Virtual PC «, можно просмотреть форум и поискать темы по данной игре.
html-cсылка на публикацию
BB-cсылка на публикацию
Прямая ссылка на публикацию
Внимание: Все ссылки и не относящиеся к теме комментарии будут удаляться. Для ссылок есть форум.
Здравствуйте! 1) Debian 9, на виртуалке W7, сетевой мост(в виртуалке IP адрес из той же сети что и принтер и основная ОС) сетевой принтер HP 426dn из виртуалки пингуется, но при установке драйвера найтись по сети не может. По какой причине это может происходить?
1) ЕМНИП в установщике можно руками указать адрес принтера без поиска.
2) А ты пробросил USB-устройство в виртуалку, чтобы система его увидела на шине?
зачем искать по сети, если ты знаешь адрес принтера? укажи вручную адрес, потом подпихни драйвера
Всем доброго утра и хорошей недели!) 1) В установщике адрес принтера ввожу но глухо, он хоть и пингует его из маст-дая, но установщик сообщает, что устройство по этому адресу не обнаружено.
2) Не знаю как это сделать. Подскажите пожалуйста.
HP так сделала свои установщики, что они не инсталят драйвера без подключённок усройства(сеть или юсб), как я понял.
Где взять ту самую директорию с разархивированными дровами когда HP их не даёт? На странице МФУ ИСКЛЮЧИТЕЛЬНО установщики.
У тебя в пакете-установщике драйверов всё есть.
Там как правило exe файл, setup.exe, и рядом директории с собственно уже драйверами.
Если было бы так)) Но пакет установки от HP FullSolution выглядит как один exe файл и всё.
Ну что ты мне чушь говоришь?
Скачал я для примера из Internet файл hp_LJ3050-3052-3055-3390-3392_Full_Solution_EE.exe.
Открыл его в архиваторе и в файле, который является архивом есть директория:
Выключи режим дурачка и включи голову.
Возможно установщик опирается на всякие протоколы обнаружения, которые только в одном сегменте работают, а у темя мост неправильный. Для старых МФУ я поотключал их и вручную устанавливал драйверы. С драйверами печати легко, а вот настройки сканирования частично прибиты к порту печати. Я тогда выгрузил пару веток из реестра в файл и разворачивал из них. Проблемы гачинались, когда их несколько было и нужно было мледить за нумерацией. Пути к веткам узнал из интернета.
Кстати. Есть HP universal driver.
Звучит более чем разумно. Спасибо. )) НО если скачать именно для модели HP426, то директории Drivers там нет, а те inf файлы что я нашёл не распознаются системой как драйвера для сканера. Может она качает их в момент выполнения установки.
А HP universal driver я только для печати а не для сканирования встречал.
Распаковывай архив и указывай расположение драйверов.
итак, юзаю VB 1.5.6. хост система Debian lenny (2.6.24-1-686) guest система WinXP SP2 на хост системе настроен и корректно работает HP 1018. не получается настроить принтер в гостевой.
собственно вопрос: какой нужно указывать сетевой принер? HP_LaserJet_1018_USB_1 Description: HP LaserJet 1018 Location: Local Printer Printer Driver: HP LaserJet 1018 Foomatic/foo2zjs (recommended) Printer State: idle, accepting jobs, published. Device URI: usb://HP/LaserJet%201018 хост система имеет статический ip 192.168.1.40 но из командной строки в гесте ничего не пингуется, везде пишется превышен лимит ожидания. однако инет работает без проблем. по логике вещей надо писать \\192.168.1.40\printers\HP_LaserJet_1018_USB_1 но так не работает. что то я не очень пойму все это дело )
Re: VirtualBox + Принтер через сеть
Сообщение -sanches- » 14.05.2008 02:40
Re: VirtualBox + Принтер через сеть
Сообщение SLEDopit » 14.05.2008 07:44
Re: VirtualBox + Принтер через сеть
Сообщение necr0mant » 14.05.2008 08:20
Re: VirtualBox + Принтер через сеть
Re: VirtualBox + Принтер через сеть
Сообщение SLEDopit » 14.05.2008 13:07
# load the tun module modprobe tun
# Bring up ethX and tapX in promiscuous mode ifconfig eth0 0.0.0.0 promisc я так понимаю ӕта опция разрешает мосту юзать eth0 вместе с хост системой, ӕтого не происходит. что за адрес я немножко не понял, пробовал и ӕтот, и тот статический, который имеет хост машина ifconfig tap0 0.0.0.0 promisc
# Create a new bridge and add the interfaces to the bridge. brctl addbr br0 brctl addif br0 eth0 вот тут пропадает инет в хост машине и все(( лечится только удалением моста brctl addif br0 tap0
# Give the bridge a dhcp address. dhclient br0
единственное в чем я сомневаюсь, ӕто то, что правильно указываю user’a. я указываю своего текущего (ведь я же от его имени запускаю vbox) наличие нета в guest машине так и не проверял. т.к. без нета на хост машине ӕто вообще не вариант.
а вообще где то видел, что можно и нат юзать, пробросив нужный порт (в моем случае 631) в гостевую машину. пойду порою в ӕтом направлении.