Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: VirtualBox  (Прочитано 323905 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн R72CCCP

  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: VirtualBox
« Ответ #1035 : 01 Марта 2010, 15:05:54 »
VirtualBox 3.1.4 r57640 под Ubuntu 9.10
Первое время после установки гостевой Windows XP SP3 устройства USB можно было предоставить в распоряжение гостевой ОС, поставив галочку напротив устройства.
А потом, это стало невозможно. Список реально подключенных устройств VirtualBox видит, но они недоступны. Все, кроме принтера.
Не помогает установка фильтров USB из окна свойств гостевой ОС
Не помогает внедрение строки в fstab
Не помогает установка дополнений гостевой ОС
Не помогает включение себя в группу vboxusers, так как уже состою и всё настроено нормально.
Не помогает переустановка VirtualBox

Недавно запустил VirtualBox rootом - Все устройства стали доступны, в гостевой винде работают отлично. Но после нескольких перезагрузок попытка запуска гостевой ОС (sudo VirtualBox) привело к chkdsk c:, цикличной перезагрузке гостевой ОС и дальнейшей невозможности загрузки её в обычном режиме.

Кто нибудь точно знает, в чём причина? Подозрения на права пользователей или групп, но где зарыта собака - не понимаю. Сейчас буду пробовать запуск VirtualBox под вновь созданным пользователем. Позднее - отпишусь.

Оффлайн NetFox

  • Активист
  • *
  • Сообщений: 316
  • 10.04 zentyal & 11.10 unity
    • Просмотр профиля
Re: VirtualBox
« Ответ #1036 : 01 Марта 2010, 15:22:17 »
Уже неоднократно обсуждалось.  :)
Ввиду того, что забыл где, когда и как, набрал в Гугле волшебные слова fstab USB VirtualBox NetFox и получил ответ для решения проблемы:
В fstab надо поселить такую строку:
none /proc/bus/usb usbfs devgid=46,devmode=664 0 0
Ребут, и всё тип-топ.  :)
Опыт растет вместе с количеством выведенного из строя оборудования.

Оффлайн R72CCCP

  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: VirtualBox
« Ответ #1037 : 01 Марта 2010, 15:50:19 »
Всё, помогло следующее:

1. Как NetFox (я так и раньше делал, но не помогало и поэтому позже строку выносил из fstab)

   1.1. Определил GID у группы vboxusers:
cccp@comp:~$ id
uid=1000(cccp) gid=1000(cccp) группы=[...],121(vboxusers),1000(cccp)

   1.2. Добавил строку в fstab (sudo gedit /etc/fstab):
none /proc/bus/usb usbfs devgid=121,devmode=664 0 0

2. Выполнил установку прав на каталог /proc/bus/usb,файл /dev/vboxdrv
cccp@comp:~$ sudo chmod 664 -c /proc/bus/usb
права доступа `/proc/bus/usb' изменены на 0664 (rw-rw-r--)
cccp@comp:~$ sudo chmod 664 -c /dev/vboxdrv
права доступа `/dev/vboxdrv' изменены на 0664 (rw-rw-r--)

3. Убедился, что права изменены успешно:
cccp@comp:~$ sudo ls -l /proc/bus/usb
итого 0
dr-xr-xr-x 2 root root 0 2010-03-02 02:26 001
dr-xr-xr-x 2 root root 0 2010-03-02 02:26 002
dr-xr-xr-x 2 root root 0 2010-03-02 02:26 003
dr-xr-xr-x 2 root root 0 2010-03-02 02:26 004
dr-xr-xr-x 2 root root 0 2010-03-02 02:26 005
-r--r--r-- 1 root root 0 2010-03-01 21:26 devices
cccp@comp:~$ sudo ls -l /dev/vboxdrv
crw-rw-r-- 1 root vboxusers 10, 55 2010-03-01 21:26 /dev/vboxdrv

В результате VirtualBox запускается из-под любого пользователя, входящего в группу vboxusers. Доступ к USB устройствам для VirtualBox открыт.
« Последнее редактирование: 01 Марта 2010, 20:08:58 от R72CCCP »

Оффлайн shredder2003

  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Re: VirtualBox
« Ответ #1038 : 02 Марта 2010, 23:03:22 »
Привет, друзья.
в VirtualBox установил Suse 10, в /etc/fstab прописал строку:
Цитировать
vmsf /media/vmsf vboxsf rw,uid=1000,gid=100 0 0

После перезагрузки всё примонтировалось как надо, захожу в /media/vmsf, вижу содержимое папки компьютера-хоста.
Однако, не удаётся определить размер свободного пространста (и соответственно установить ПО), так как команда df ругается:
Цитировать
oebs:/home/oracle # df -k
Файловая система     1K-блоков      Исп  Доступно  Исп% смонтирована на
/dev/hda2              7341464   2320012   5021452  32% /
udev                    508564        96    508468   1% /dev
df: `/media/vmsf': Недопустимый аргумент
/dev/hdc                 29068     29068         0 100% /media/VBOXADDITIONS_3_1_4_57640
oebs:/home/oracle #

Что не нравится, почему не определяется размер свободного места?
при этом ls всё показывает:
Цитировать
oebs:/home/oracle # ls /media/vmsf/
install  oebs  oebs_suse11  rpms  .Trash-1000
oebs:/home/oracle #

в файле /etc/fstab убрал команду rw:
Цитировать
vmsf /media/vmsf vboxsf uid=1000,gid=100 0 0
, перезагрузил машину, теперь ругается так:
Цитировать
oracle@oebs:~> df -k
Файловая система     1K-блоков      Исп  Доступно  Исп% смонтирована на
/dev/hda2              7341464   2320232   5021232  32% /
udev                    508564        96    508468   1% /dev
Ошибка сегментирования
oracle@oebs:~>
« Последнее редактирование: 02 Марта 2010, 23:18:36 от shredder2003 »

Оффлайн NetFox

  • Активист
  • *
  • Сообщений: 316
  • 10.04 zentyal & 11.10 unity
    • Просмотр профиля
Re: VirtualBox
« Ответ #1039 : 03 Марта 2010, 10:05:06 »
Решил свой fstab прислать, который под vBox затачивал из-за похожей проблемы. Залез в него и....
После какого-то из обновлений Karmic превратил его в такое маленькое до безобразия чудо:
(Нажмите, чтобы показать/скрыть)
И, как ни странно, все работает на Ура!!.  ???

Кроме флоппи - приходится монтировать пальцами, если изредка понадобится.  :-\
Впрочем, с флоппи такие безобразия еще с Jaunty у меня начались. И не только в vBox - вообще.
Опыт растет вместе с количеством выведенного из строя оборудования.

Оффлайн shredder2003

  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Re: VirtualBox
« Ответ #1040 : 06 Марта 2010, 22:46:31 »
привет всем!
у меня двухядерный процессор.
сколько устанавливать виртуальных процессоров - один или два?
мне казалось, что два было бы правильно, но VitualBox предупреждает, что это понизит производительность...

Lifewalker

  • Гость
Re: VirtualBox
« Ответ #1041 : 06 Марта 2010, 22:50:30 »
сколько устанавливать виртуальных процессоров - один или два?
мне казалось, что два было бы правильно, но VitualBox предупреждает, что это понизит производительность...

Не знаю, как на ВиртуалБоксе (проверить не могу ввиду отсутствия аппаратной виртуализации), но ВМВаре не просто тормозила, тааааарррррмаааааааззззииииииииииииииииииииииииииииииииииииллллла при включении второго процессора. Проверьте, потом кажете нам всем. Любопытненько..

Оффлайн shredder2003

  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Re: VirtualBox
« Ответ #1042 : 07 Марта 2010, 00:15:05 »
чуть не обманул.
виртуалбокс ругается, если только кол-во процов пытаешься выставить больше двух.
поставил два, но вот незадача - suse после загрузки, в системном мониторе всё равно показывает один процессор.
как "встряхнуть" систему, чтобы подцепила второй процессор?

Пользователь решил продолжить мысль 07 Марта 2010, 10:04:47:
ура, посмотрел dmesg, стало немного понятнее:

Processor #0 ...
...
Processor #1 ...
WARNING: NR_CPUS limit of 1 reached. Processor ignored.


что делать, как изменить этот NR_CPUS ?
« Последнее редактирование: 07 Марта 2010, 10:04:47 от shredder2003 »

Оффлайн sinh

  • Новичок
  • *
  • Сообщений: 32
    • Просмотр профиля
Re: VirtualBox
« Ответ #1043 : 07 Марта 2010, 11:17:54 »
Добрый день. Вопрос в следующем: пытаюсь установить на виртуал бокс 3.1.4 фрибсд, релиз 8.0. На этапе установке и монтирования привода возникает ошибка. Error Mounting /dev/acd0 on /dist: Input/output error (5). поиски в гугле дали только один очевидный и однозначный ответ. поврежденный сидиром. ну в качестве сидирома использую образ .iso. в настройках самой программы меенял тип привода на "Вторичный мастер IDE" "Первичный слэйв ИДЕ" Вторичный слэйв ИДЕ". все равно одна и та же ошибка. может кто-нибудь сталкивался и сможет подсказать? заранее спасибо за ответы и комментарии.

http://www.bsdportal.ru/viewtopic.php?p=64654
вот тут может кроется подсказка. мои девайсы - asus eee pc 1008ha.

еще одно замечание. в fdisk партиция с фрибсд определяется как ad0 флаг напротви раздела поставился автоматически - "=". что бы это могло значит?
« Последнее редактирование: 07 Марта 2010, 11:37:14 от sinh »

Оффлайн NetFox

  • Активист
  • *
  • Сообщений: 316
  • 10.04 zentyal & 11.10 unity
    • Просмотр профиля
Re: VirtualBox
« Ответ #1044 : 09 Марта 2010, 13:07:54 »
привет всем!
у меня двухядерный процессор.
сколько устанавливать виртуальных процессоров - один или два?
мне казалось, что два было бы правильно, но VitualBox предупреждает, что это понизит производительность...
А как душе угодно - хоть 10. От количества ядер на реальном процессоре это не зависит.
Лично я не заморачивался - виртуальной машине и одного достаточно.  :)
Опыт растет вместе с количеством выведенного из строя оборудования.

Оффлайн tvl77

  • Новичок
  • *
  • Сообщений: 26
    • Просмотр профиля
Re: VirtualBox
« Ответ #1045 : 09 Марта 2010, 17:18:48 »
привет всем!
у меня двухядерный процессор.
сколько устанавливать виртуальных процессоров - один или два?
мне казалось, что два было бы правильно, но VitualBox предупреждает, что это понизит производительность...
А как душе угодно - хоть 10. От количества ядер на реальном процессоре это не зависит.
Лично я не заморачивался - виртуальной машине и одного достаточно.  :)
С теорией не знаком, спорить не буду, но пробовал ставить 4 проца, так гостевая ось ставилась с жуткими тормозами, установил 2 - все летает :-\
P.S. реальный проц-Athlon 64 X2 5600+ c поддержкой  аппаратной виртуализации

Оффлайн Mam(O)n

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: VirtualBox
« Ответ #1046 : 09 Марта 2010, 17:28:09 »
Всё верно. Установить можно много, но если больше реальных ядер, то будет тормозить, о чём VB и предупреждает.

Оффлайн NetFox

  • Активист
  • *
  • Сообщений: 316
  • 10.04 zentyal & 11.10 unity
    • Просмотр профиля
Re: VirtualBox
« Ответ #1047 : 09 Марта 2010, 17:57:33 »
С теорией не знаком, спорить не буду, но пробовал ставить 4 проца, так гостевая ось ставилась с жуткими тормозами, установил 2 - все летает :-\
P.S. реальный проц-Athlon 64 X2 5600+ c поддержкой  аппаратной виртуализации
Вполне возможно. Тачка аналогичная. Но я чисто интуитивно не поднимался на "больше двух". На одном виртуальном проце работает. На двух - тоже работает. А что еще надо? Зачем огород городить?
Больше одного виртуального процессора надо, чтобы писать программы на низком уровне с указанием распределения вычислительных ресурсов между процессорами. Например - ядер ОС, Ну и много тут таких спецов? Я - точно не их них.  :D
Другого смысла в многопроцессорной виртуальной машине я не вижу - ресурсы то от реальной берутся.
Опыт растет вместе с количеством выведенного из строя оборудования.

Оффлайн Ms-dos4

  • Новичок
  • *
  • Сообщений: 32
    • Просмотр профиля
Re: VirtualBox
« Ответ #1048 : 09 Марта 2010, 18:02:40 »
Хотел спросить, сколько памяти(RAM) лучше выделить для виртуальной машины(Win XP x64), если всего в системе 4GB. При этом надо учесть что я собираюсь на ней играть. Нормально ли будет если я отдам вирт.машине 3 гига, а системе оставлю один?

Пользователь решил продолжить мысль 09 Марта 2010, 18:35:20:
И ещё, можно ли этот параметр в будующем изменить?
« Последнее редактирование: 09 Марта 2010, 18:35:21 от Ms-dos4 »

Оффлайн athost

  • Старожил
  • *
  • Сообщений: 1897
    • Просмотр профиля
Re: VirtualBox
« Ответ #1049 : 09 Марта 2010, 19:30:20 »
Цитировать
И ещё, можно ли этот параметр в будующем изменить?

Можно. Подбери экспериментальным путем, но сомневаюсь, что ты на ней будешь играть

 

Страница сгенерирована за 0.024 секунд. Запросов: 21.