VirtualBox: Windows в Ubuntu

Обсуждение журнала LinuxFormat
(форум переехал, здесь только архив)
Закрыто
Аватара пользователя
Чех
Сообщения: 467
Статус: Мальчик в очках
ОС: Fedora 8
Контактная информация:

VirtualBox: Windows в Ubuntu

Сообщение Чех »

Короче говоря, есть такая статья в ноябрьском номере журнала. Думаю, все видели, кто читал. :) Автор - Джек Найт.
Суть: как запускать Windows-приложения в GNU/Linux при помощи VirtualBox.
Не знаю, что получится в итоге, если следовать инструкциям, т. к. не пробовал. Я просто установил VirtualBox на свой ПК, создал там виртуальную машину и на неё установил Windows.
Что меня интересует? По ходу статьи автор пишет, что одна из проблем, с которой мы столкнёмся - это то, что сменные USB-устройства не будут доступны.
По умолчанию, права подсистемы udev не разрешают вам использовать сменные носители вроде брелков и т. п.

Но, это не повод отчаиваться, т. к. из этой ситуации есть выход.
Чтобы исправить это, нужно изменить настройки USB, сделав их доступными в гостевой системе.
Надо всего лишь слегка переделать права, запустив в терминале следующую команду:

Код: Выделить всё

gksudo gedit /etc/udev/rules.d/40-permissions.rules

Поищите строку с usb_device и измените её так:

Код: Выделить всё

# Отредактировано для подключения USB устройств в VirtualBox
# Исходная строка закомментирована
# SUBSYSTEM=="usb_device", MODE="0664"
SUBSYSTEM=="usb_device", GROUP="vboxusers", MODE="0664"

Но в учебнике используется Ubuntu 7.04 (Fiesty), в то время как у меня установлена Fedora 7.
Я пытаюсь повторить данную манипуляцию. Естественно, файл /etc/udev/rules.d/40-permissions.rules нет, но есть /etc/udev/rules.d/40-redhat.rules. Его-то я и пытаюсь редактировать.
Искомая строка выглядит так:

Код: Выделить всё

ACTION=="add", SUBSYSTEM=="usb_device",

Я её преобразую в

Код: Выделить всё

ACTION=="add", SUBSYSTEM=="usb_device", GROUP="vboxusers",

Далее, естественно, в VirtualBox начинаю править свойства ВМ, а именно секцию, отвечающую за USB. Вот что получилось.
USB.jpg

Но в Windows на ВМ это устройство по-прежнему не обнаружено.
Пожалуйста, подскажите, как это исправить.
Обними ты на ночь лапу,
И подумай обо мне.
Съешь на завтрак эту гадость,
Отравись, и спи на дне.

Написание стишков и прочей дряни. Подробности здесь.
Спасибо сказали:
Аватара пользователя
Redfoxnet
Сообщения: 394
ОС: Gentoo
Контактная информация:

Re: VirtualBox: Windows в Ubuntu

Сообщение Redfoxnet »

Я делаю вот так.

Решается все райски просто.

$ cat /etc/group |grep usb

Смотрим вывод комманды, и запоминаем номер группы usb ( у меня она под номером 85).

Потом открываем fstab

$ vi /etc/fstab

И добавляем (или заменяем существующую usbfs) строчку

none /proc/bus/usb usbfs devgid=85,devmode=664 0 0

Сохраняем файл и монтируем новую запись:

$ mount -a

Запускаем VirtualBox и радуемся :)
© http://my.trigor.ru/user/root/topic/15774
Portage 2.1.7.16 (default/linux/amd64/10.0, gcc-4.4.2, glibc-2.11-r1, 2.6.32-gentoo-r2 x86_64) @ Intel® Core™2 Duo CPU E6750

Челябинская группа пользователей GNU/Linux

Спасибо сказали:
Аватара пользователя
Чех
Сообщения: 467
Статус: Мальчик в очках
ОС: Fedora 8
Контактная информация:

Re: VirtualBox: Windows в Ubuntu

Сообщение Чех »

Redfoxnet, я так понимаю, что это работает только в том случае, если USB-устройства - флэшка. Так?
Обними ты на ночь лапу,
И подумай обо мне.
Съешь на завтрак эту гадость,
Отравись, и спи на дне.

Написание стишков и прочей дряни. Подробности здесь.
Спасибо сказали:
bum
Сообщения: 138
ОС: Ubuntu 8.04
Контактная информация:

Re: VirtualBox: Windows в Ubuntu

Сообщение bum »

Нет, это должно работать со всеми. У меня например к компьютеру подсоединены два принтера, сканнер, usb-bluetooth контроллер, usb-жесткий диск, ну и еще подсоединяю либо флешку, либо КПК, либо один из двух фотоаппаратов, все определяемое Ubuntu определяется и Win2k SP4 работающей под VirtualBox.
Спасибо сказали:
Аватара пользователя
akdengi
Сообщения: 4244

Re: VirtualBox: Windows в Ubuntu

Сообщение akdengi »

В чем у вас проблема ? Если вы устанавливаете бинарную версию с офф. сайта ВСЕ USB устройства работают - главное не включать их сразу, а после загрузки машины. Virtual Box 1.5.0 и выше уже не имеет выше озвученных проблем.
Меня тут снова нет :P
Спасибо сказали:
Аватара пользователя
Чех
Сообщения: 467
Статус: Мальчик в очках
ОС: Fedora 8
Контактная информация:

Re: VirtualBox: Windows в Ubuntu

Сообщение Чех »

akdengi, проблема в том, что на виртуальной машине Windows не обнаруживает USB-устройства. Вот в чём.
Качал я бинарный пакет с сайта http://virtualbox.org/
Обними ты на ночь лапу,
И подумай обо мне.
Съешь на завтрак эту гадость,
Отравись, и спи на дне.

Написание стишков и прочей дряни. Подробности здесь.
Спасибо сказали:
Аватара пользователя
Чех
Сообщения: 467
Статус: Мальчик в очках
ОС: Fedora 8
Контактная информация:

Re: VirtualBox: Windows в Ubuntu

Сообщение Чех »

Redfoxnet писал(а):
09.01.2008 03:55
Решается все райски просто.

$ cat /etc/group |grep usb

Смотрим вывод комманды, и запоминаем номер группы usb ( у меня она под номером 85).


У меня вообще никакого вывода нет. :(
Обними ты на ночь лапу,
И подумай обо мне.
Съешь на завтрак эту гадость,
Отравись, и спи на дне.

Написание стишков и прочей дряни. Подробности здесь.
Спасибо сказали:
Аватара пользователя
akdengi
Сообщения: 4244

Re: VirtualBox: Windows в Ubuntu

Сообщение akdengi »

akdengi, проблема в том, что на виртуальной машине Windows не обнаруживает USB-устройства. Вот в чём.
Качал я бинарный пакет с сайта http://virtualbox.org/

Дополнения к гостевой ОС стоят? Еще - вырубите фильтр устройств в настройках...
пользователь в группе vboxusers ?
Как совет - поставить vbox из родного репозитория, затем снести его и поставить скачанный

У меня вообще никакого вывода нет. :(

Это хуже :(
Меня тут снова нет :P
Спасибо сказали:
Аватара пользователя
Чех
Сообщения: 467
Статус: Мальчик в очках
ОС: Fedora 8
Контактная информация:

Re: VirtualBox: Windows в Ubuntu

Сообщение Чех »

akdengi писал(а):
09.01.2008 14:36
Дополнения к гостевой ОС стоят?


Это что значит?
akdengi писал(а):
09.01.2008 14:36
пользователь в группе vboxusers ?


Конечно, иначе н хочет даже запускаться.
akdengi писал(а):
09.01.2008 14:36
Как совет - поставить vbox из родного репозитория, затем снести его и поставить скачанный


Репозитарий есть только для DEB-систем.

akdengi писал(а):
09.01.2008 14:36
Еще - вырубите фильтр устройств в настройках...


Т. е. в настройках виртуальной машины включить поддержку USB, а все устройства (у меня оно одно добавлено) удалить?
Обними ты на ночь лапу,
И подумай обо мне.
Съешь на завтрак эту гадость,
Отравись, и спи на дне.

Написание стишков и прочей дряни. Подробности здесь.
Спасибо сказали:
Аватара пользователя
Redfoxnet
Сообщения: 394
ОС: Gentoo
Контактная информация:

Re: VirtualBox: Windows в Ubuntu

Сообщение Redfoxnet »

Чех писал(а):
09.01.2008 12:26
Redfoxnet, я так понимаю, что это работает только в том случае, если USB-устройства - флэшка. Так?

можно указать devmode=666
Portage 2.1.7.16 (default/linux/amd64/10.0, gcc-4.4.2, glibc-2.11-r1, 2.6.32-gentoo-r2 x86_64) @ Intel® Core™2 Duo CPU E6750

Челябинская группа пользователей GNU/Linux

Спасибо сказали:
Аватара пользователя
Чех
Сообщения: 467
Статус: Мальчик в очках
ОС: Fedora 8
Контактная информация:

Re: VirtualBox: Windows в Ubuntu

Сообщение Чех »

Redfoxnet, почему у меня нет вывода на команду

Код: Выделить всё

cat /etc/group |grep usb
Обними ты на ночь лапу,
И подумай обо мне.
Съешь на завтрак эту гадость,
Отравись, и спи на дне.

Написание стишков и прочей дряни. Подробности здесь.
Спасибо сказали:
Аватара пользователя
Redfoxnet
Сообщения: 394
ОС: Gentoo
Контактная информация:

Re: VirtualBox: Windows в Ubuntu

Сообщение Redfoxnet »

Чех писал(а):
09.01.2008 15:25
Redfoxnet, почему у меня нет вывода на команду

Код: Выделить всё

cat /etc/group |grep usb

не создана группа usb.
Portage 2.1.7.16 (default/linux/amd64/10.0, gcc-4.4.2, glibc-2.11-r1, 2.6.32-gentoo-r2 x86_64) @ Intel® Core™2 Duo CPU E6750

Челябинская группа пользователей GNU/Linux

Спасибо сказали:
Аватара пользователя
Чех
Сообщения: 467
Статус: Мальчик в очках
ОС: Fedora 8
Контактная информация:

Re: VirtualBox: Windows в Ubuntu

Сообщение Чех »

Кстати, вопрос. В журнале от редакции было написано, что
вышедший в начале сентебря VirtualBox 1.5.0 позволяет достичь описанного в статье эффекта меньшими усилиями. Он поддерживает функцию Seamless Windows integration, позволяющую "вытаскивать" окна гостевой ОС Windows и панель задач на рабочий стол Linux

Уже доступна версия 1.5.6. На каком же этапе нам облегчают жизнь эти нововведения?
Обними ты на ночь лапу,
И подумай обо мне.
Съешь на завтрак эту гадость,
Отравись, и спи на дне.

Написание стишков и прочей дряни. Подробности здесь.
Спасибо сказали:
Аватара пользователя
Val
Ведущий рубрики
Сообщения: 2211
Статус: Редактор LXF

Re: VirtualBox: Windows в Ubuntu

Сообщение Val »

Чех писал(а):
01.04.2008 10:45
Кстати, вопрос. В журнале от редакции было написано, что
вышедший в начале сентебря VirtualBox 1.5.0 позволяет достичь описанного в статье эффекта меньшими усилиями. Он поддерживает функцию Seamless Windows integration, позволяющую "вытаскивать" окна гостевой ОС Windows и панель задач на рабочий стол Linux

Уже доступна версия 1.5.6. На каком же этапе нам облегчают жизнь эти нововведения?

На том, что большая часть работы делается за кадром - главное, означенную выше галочку поставить в свойствах машины, и гостевые дополнения.
"Если думаешь, говоришь, пишешь и подписываешь - не удивляйся." (с)
Спасибо сказали:
bdp
Сообщения: 25
ОС: OpenSuSE Linux 10.2 LXF,

Re: VirtualBox: Windows в Ubuntu

Сообщение bdp »

вчера всё настраивал, USB настраивал след. образом: google с запросом "Host USB Proxy Service virtualbox", далее по ссылкам; ну и дополнения к гостевой системе обязательны :-)
RUNTU 2, Opera 9.25, PIV 3GHz,ASUS P5GD1, ASUS EAX600pro, HDD 120SATA+200SATA+320SATA+40IDE, RAM 1024 Mb
Kodak P712, Epson Stylus Photo R340, SonyEricsson S700i (MultiSIM) + Bluetooth MSI MS6967=GPRS,
Спасибо сказали:
Закрыто