1) Есть ли способ установить VirtualBox не как пользователь root? Я скомпилировал его из исходников, но не могу найти способ загрузить модули ядра, которые он требует? Есть ли способ заставить его работать?
2) Есть ли другое программное обеспечение для виртуализации, которое вы когда-либо успешно устанавливали на linux как не root пользователь, VMWare, Parallels и т.д.?
Цель - запустить Windows как виртуальную машину с более чем 16GB RAM.
Лучшие, Cetin
Если я вспоминаю правильно qemu, не нуждается ни в каких модулях ядра и поэтому не должен базироваться доступ. Однако Вы не собираетесь получать Windows, работающий в qemu.
Большая часть virutalization программного обеспечения использует некоторых помощников ядра для взятия использования различных аппаратных функций, которые могут помочь производительности виртуальной машины очень. Без того единственного полного программного обеспечения эмуляция может быть сделан, который является медленным (виртуальная машина много раз медленнее, чем хост). IIRC qemu обеспечивает такой полный режим виртуализации, но это не совсем полезно из-за производительности.
Только корень может загрузить модули ядра, таким образом, VirtualBox не может быть, работал на Linux, не имея корневого доступа. Я подозреваю, что любая система виртуализации также потребует некоторых настроенных как корень.