This is the error message: Failed to open a session for the virtual machine ProvaISO. Failed to load VMMR0.r0 (VERR_SUPLIB_WRITE_NON_SYS_GROUP). Unknown error creating VM (VERR_SUPLIB_WRITE_NON_SYS_GROUP). There is very little information about this message online, the only thing I could find was: http://www.virtualbox.org/svn/vbox/trunk/include/VBox/err.h where there is a description: /** The group is a non-system group and it has write access (hardening). */ #define VERR_SUPLIB_WRITE_NON_SYS_GROUP (-3766) Still I don't know what to do in order to fix this.
Created attachment 261101 [details] emerge --info Two notes: * It happens with app-emulation/virtualbox-bin-4.0.0-r1 too * The user running VirtualBox belongs to vboxusers vboxadd vboxguest groups
I have similar problem and I found the cause. /opt folder have permission g+w and group that include only one my current user. When i remove write group permission from /opt folder i could start virtual machine corretly. I think in other cases it can be othen folder then /opt, because vbox user followong code to check all resources: if ( (pFsObjState->Stat.st_mode & S_IWGRP) && pFsObjState->Stat.st_gid != 0) {
(In reply to comment #2) > I have similar problem and I found the cause. /opt folder have permission g+w > and group that include only one my current user. > > When i remove write group permission from /opt folder i could start virtual > machine corretly. Why would /opt have g+w in the first place?
That's it, thanks Ivan. My /opt folder was +g for games group
Fix also works for me: chmod g-w /opt Why would VirtualBox *require* this kind of hardening though is beyond me.
Wrong permissions of /opt is nothing we can take care of.