VirtualBox можно запустить только от root'а?

VirtualBox можно запустить только от root'а? А с чем это связано?

Я просто хотел сделать так, чтобы файл операционки жёсткого диска "WinXP.vdi" разместить на сервере, монтировать его по NFS, чтобы с разных компов использовать одну и ту же операционку..

А ты читаешь, что пишет

А ты читаешь, что пишет emerge после установки пакета? Настоятельно рекомендую ;-)

Добавь пользователя в группу vboxusers

-= Concordia victoriam gignit =-

Спасибо! :) Вообще читаю

Спасибо! :) Вообще читаю после emerge'а, но в этот раз наверное не обратил внимания :)

Спасибо, помогло! Но тут вот

Спасибо, помогло!

Но тут вот я подумал - а нужно ли вообще его под пользователем запускать, если там важные данные..?! Походу, что лучше от рута. Тогда если кто-то проникнет в систему через шелл, без прав рута он ничего не сделает с виртуальной машиной.. (не повредит её, например).

если кто-то "проникнет" в

если кто-то "проникнет" в систему без прав рута, он никому ничего сделать не сможет и узнать. А от рута что-то пускать, если оно не требует прав рута для своей работы - дурной тон, поскольку "это" может с куда большей вероятностью нарушить работу систему, чем потенциальный злоумышленник - давать права рута всем кому ни лень - это самому "отдавать ключи" от своей системы.

-= Concordia victoriam gignit =-

Вчера обновился до 2.2.0 из

Вчера обновился до 2.2.0 из лаймана, все прошло без ошибок. Виртуалка запустилась и работала. Сохранил состояние гостя и сделал буку s2r. Утром включил, запускаю виртуалбокс и вижу просто пустое окно. Перегрузил комп. Пробовал переименовывать в домашней директории ~/.VirtualBox и запускать - получаю еще одно дополнительное пустое окно с заголовком насчет регистрации. От рута запускается. Пробовал создавать другого пользователя, добавил его в группу vboxusers, перелогинился, запускаю виртуалку - 2 пустых окна! :(
Модули в автозагрузке висят.
Чего ей не нравится?

та же проблема

та же проблема

Значит я не один такой! :( У

Значит я не один такой! :(
У меня кстати бинарная версия.

При этом VBoxManage startvm

При этом VBoxManage startvm WindowsXP запускает виртуалку, не работает только гуевый менеджер.

Таже проблема

RodionD написал(а):
При этом VBoxManage startvm WindowsXP запускает виртуалку, не работает только гуевый менеджер.

Такаяже ситуация, у кого какие идеи?

см. соседнюю тему

см. соседнюю тему http://gentoo.ru/node/14838.

а завести отдельного юзера и

а завести отдельного юзера и запускать например через ssh юзер@localhost -Y 'VirtualBox' релизия не позволяет? :)
группу vboxusers для этого и придумали - чтоб не давать доступ к виртуальной машине "комупопало" :)

P.S.: Linux - это красная таблетка :-) Windows - синяя...

Боже мой... а про sudo и su

Боже мой... а про sudo и su не ведаем? что 'завсклад и завмагазин' (ssh) ходим?

Да, не совсем ясна задумка -

Да, не совсем ясна задумка - ты хочешь чтобы это был одновременно используемый файл? Не получится - использование должно быть эксклюзивное, поскольку винда не расчитывает на то, что она не единственный владелец диска и при попытке что-то модифицировать средствами другой системы содержимое будет просто повреждено. В любом случае, я думаю виртуалбокс не даст этого сделать

А в режиме выгрузился на одном компьютере, загрузился на другом - пожалуйста.

Да, хочу ещё обратить внимание: винда устанавливает под каждый тип процессора своё ядро, поэтому та же система на компе с процессором другой архитектуры будет вылетать в синий экран

-= Concordia victoriam gignit =-

Цитата:Да, хочу ещё обратить

Цитата:
Да, хочу ещё обратить внимание: винда устанавливает под каждый тип процессора своё ядро, поэтому та же система на компе с процессором другой архитектуры будет вылетать в синий экран

ааа... блин.. точно!
Я действительно хотел, использовать на разных компах по очереди (не одновременно). Правда на компах с процами: Core2Duo (64bit) и Pentium4 (32bit). По-видимому, действительно, не получится..

На каждом стоит свой VirtualBox. Я-то подумал, что VirtualBox как-нить эмулирует процессор, так что на разных системах получится в ней одна и та же конфигурация.. видать, слишком многого я хотел :) Но опробовать всё же, ради интереса, можно. (винда у меня поставлена 32битная в VirtualBox2 на компе Core2Duo :) ).

Однозначно не

Однозначно не будет.
Виртуалбокс практически не эмулирует процессор, благодаря этому получается высокий уровень производительности, но платить за это приходится невозможностью эмулировать другие архитектуры. Если очень нужно - можно попробовать VMWare, но готовиться при этом к ужасным тормозам.

Имхо, легче настроить две независимые системы, а общим сделать сетевой диск с данными и софтом не требующим установки.

-= Concordia victoriam gignit =-

Не совсем верно утверждение

Не совсем верно утверждение что нельзя так делать. Можно реализовать как одновременный доступ к образу виртуального диска (читать доки virtualbox про immutable images, кстати снапшоты не удаляются автоматически при выключении vm, как написано в доке), так и запуск одной windows на разных процессорах (читаем про опции загрузки ntldr, для справки, загрузчик и boot.ini могут находиться разделе, отличном от системного).
P.S. Вот запускать одну и ту-же windows в виртуалке и без эмуляции было бы интереснее, теоретически это использование hardware profiles в windows, надо бы покрутить. А то в лучшем случае после каждого запуска перестанавливает кучу драйверов на изменившееся оборудование.

Ммм, не читал, очень

Ммм, не читал, очень интересно. Ну, по сути это будет не полноценный диск и чтобы модифицировать систему придётся всё же остановить все работающие виртуальные системы и заменить образ, но в целом да - это хорошее решение, мне нравится. Больше всех конечно пострадает антивирус и различный автообновляющийся софт

Таки не совсем понятно, какими опциями можно заставить винду загрузиться на процессоре другого типа и поколения. Апгрейд с Семпрона на Феном прошёл без синих экранов, но под виртуалбоксом - не знаю, насколько это повлияло. Попробую поэкспериментировать с переходом с Туалатина на Семпрон в реальной системе, но пока подходящих опций для этого не увидел, а тупой перенос винта завершается синим экраном.

-= Concordia victoriam gignit =-

основные проблемы переноса

основные проблемы переноса win с платформы на платформу:
* драйвера, например драйвера intel ide контроллера кошмарно глючат на системах обычно идущих с amd процессорами (тут решение, перед переносом сменить их на стандартные), та же фигня с драйверами 'компьютера' (hal.dll,krnl..exe) их кстати и можно указать (скопировав под другими именами) в параметрах загрузки. Не экспериментировал еще с hardware profiles, выбор которых происходит в загрузчике, но я не нашел возможности автоподстановки нужного коммандой в boot.ini, а значит просто может не подойти, как не юзер френдли.
* драйвера, прописывающие в автостарт свои компоненты... теоретически не фатально, но на практике может привести к потенциальным глюкам.
* смена больше чем 5 (или 3) компонентов заставляет винду (WinXP/2k/2k3) повторно запустить процесс активации.

Вариант с immutable images хорош только для экономии места (и памети под кэш) на сервере и небольшого уменьшения сетевого трафика, если снапшоты размещять на клиентах, например в оперативной памяти :). Эти же снапшоты создают неудобства при доустановки ПО. Зато в виртуальных машинах один набор оборудования, вне зависимости от хост системы, за исключением только процессора.

P.S. думаю тему можно закрывать :)

С другой стороны Immutable

С другой стороны Immutable images - это просто идеальное решение для большой сети с типовой конфигурацией, где изменение софта производится исключительно с ведома администратора - обновление происходит сразу для всех рабочих станций и даже исключается множество проблем связанных с автоматической установкой троянов и прочего нелегального ПО из-за различных дыр.

-= Concordia victoriam gignit =-

omg why

Ну так почему же КОНКРЕТНО виртбокс не запускается без рута?
Я хочу решить эту проблему и на второй машине с OpenSUSE.\
================================================================
Так, сообразил. Нужно добавить себя в группу vboxusers и перезапустить машину.

Would you like to know more?

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".