Tell me more ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

1) Is there a way for me to install VirtualBox as a non root user? I compiled it from the sources but cannot find a way to load the kernel modules it requires? Is there anyway to make it run?

2) Is there any other virtualization software you have ever installed on linux successfully as a non root user, VMWare, Parallels, etc.?

The aim is to run Windows as a virtual machine with more than 16GB RAM.

Bests, Cetin

share|improve this question

3 Answers

Only root can load kernel modules, so VirtualBox can not be ran on linux without having root access. I suspect that any virtualisation system will also require some set up as root.

share|improve this answer

If I recall correctly qemu doesn't need any kernel modules and therefore doesn't need root access. However, you're not going to get Windows running in qemu.

share|improve this answer
windows WILL run on qemu. performance won't be great, and if he needs more than 16gb of ram.. well performance would be important. I'm also not sure if x64 is supported – Journeyman Geek Mar 21 '10 at 3:31
Qemu will work with windows and it does not require any kernel modules so it will work without root. However, without the kernel modules, the performance will be much slower because everything will need to be emulated in software. – sybreon Mar 21 '10 at 12:04

Most virutalization software use some kernel helpers to take use of various hardware features that may help virtual machine performance much. Without that only full software emulation may be done, which is slow (virtual machine many times slower than the host). IIRC qemu provides such full virtualisation mode, but it is not quite useful because of the performance.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.