[Solved] Virtualbox-bin, запуск от пользователя
Anarchist 26 октября, 2010 - 13:33
Возникла прискорбная необходимость завести виртуальную машину.
Дабы не заморачиваться (активного использования не предполагается) остановился на app-emulation/virtualbox-bin
.
Установил, посмотрел wiki.
Выполнил рекомендации:
1. Добавил пользователя, от имени которого предполагается пускать виртуальную машину, в группу vboxusers
;
2. Убедился, что устройства нэма. Подгрузил модуль (modprobe vboxdrv
), нашёл устройство, заменил группу (как написано в wiki на vboxusers
, предварительно посмотрев права доступа);
3. Пробую запускать --- облом, ошибка "Отказано в доступе".
Пускать от root'а не хочется.
Что из необходимого я пропустил?
»
- Для комментирования войдите или зарегистрируйтесь
Перелогиниться, чтобы группа
Перелогиниться, чтобы группа применилась.
.
А что прописать, чтобы устройство создавалось с нужными правами не скажешь? :)
:wq
--
Live free or die
Я ничего с этим устройством
Я ничего с этим устройством не делал
Но все работает.
+1
Присоединяюсь к предыдущему оратору.
Наличие юзера в группе vboxusers и, если необходимо монтировать в вирт. машину всякие USB-устройства, в группе usb, а в
/etc/conf.d/modules
строчкиmodules="vboxdrv vboxnetflt vboxnetadp"
спасетотца русс...сисадмина.Я не смог понять твой комментарий...
И по этому поводу решил подарить тебе запятую: ",". Используй её с умом!
Youshi
Всегда так делал а тут на ядре 2.6.35.5 что то не проходит, если вручную подгружаешь модуль все ок, автоматически при перезагрузке нет, может что то опять сменилось? модули пересобирал.
Calculate?
Уверены, что модули при загрузке системы вообще грузятся (простите за тавтологию)?
Судя по Вашему посту, можно сделать вывод, что нет.
Я не смог понять твой комментарий...
И по этому поводу решил подарить тебе запятую: ",". Используй её с умом!
Youshi написал(а): Уверены,
Уверен как раз в том, что они не грузятся :) , только не понятно почему. Писал же, что если гружу руками, запускается нормально, в противном случае
скрин ошибки
Значит, я Вас не очень
Значит, я Вас не очень правильно понял.
Ну так проверьте наличие нужной строчки в /etc/conf.d/modules
Заодно просмотрите blacklist`ы на возможное наличие модулей VBox там.
Так же убедитесь в наличии в списке rc (rc-update) в runlevel boot сервиса modules.
Я не смог понять твой комментарий...
И по этому поводу решил подарить тебе запятую: ",". Используй её с умом!
Youshi написал(а): Значит, я
как всегда все дело оказалось проще
modules_2_6_35_5_calculate="vboxdrv vboxnetadp vboxnetflt"
Видимо в калькуляторе что то накалькулятили раз так
leomuz
ИМХО, лучше указывать просто modules="...", чтобы не менять настройки при каждом обновлении ядра ;)
Приподниму-ка темку...
По прошествии некоторого времени, уже на _совсем_ другой машине (
amd64
keyword и уже сapp-emulation/virtualbox
) отметил следующий момент:В ядре должна быть включена _только_ базовая поддержка виртуализации:
В противном случае попытка загрузки системы в виртуальной машине вешает хост-систему (особенно наглядно видно на процессе прослушивания музыки).
Думаю на предмет написания бага о непроверке
app-emulation/virtualbox-modules
конфигурации ядра на совместимость.:wq
--
Live free or die
.
Благодарю за уточнение.
wiki надо бы подправить.
Или сваять свою статью (в смысле в русской wiki)?..
Или статья громко сказано и не о чем писать?..
:wq
--
Live free or die
Цитата: Или статья громко
Именно. Вполне достаточно того, что выводится emerge'м при установке.