Take the 2-minute tour ×
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

closed as off-topic by Falcon Momot, Zoredache, Nathan C, Bryan, Ward Jul 17 '13 at 14:27

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "Questions seeking product, service, or learning material recommendations are off-topic because they tend to become obsolete quickly. Instead, describe your situation and the specific problem you're trying to solve." – Falcon Momot, Zoredache, Nathan C
If this question can be reworded to fit the rules in the help center, please edit the question.

1  
This question appears to be off-topic because you should be asking your systems administrator to help you. –  Bryan Jul 17 '13 at 13:47

3 Answers 3

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

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