Page 1 of 1

Failed to start any Virtual Machines

Posted: 8. Feb 2011, 04:55
by czmmiao
When starting any VM (new or old) on vbox 4.0.2/4.0.4 I get a dialog box that says the following

??????? dg1 ???????. translate to english (FAILED TO OPEN VIRTUAL MACHINE DG1 ,OPEN A NEW MISSION)
Failed to load VMMR0.r0 (VERR_SUPLIB_WORLD_WRITABLE).
Unknown error creating VM (VERR_SUPLIB_WORLD_WRITABLE).

Result Code: NS_ERROR_FAILURE (0x80004005)
Component: Console
Interface: IConsole {515e8e8d-f932-4d8e-9f32-79a52aead882}


[czmmiao@czmmiao Logs]$ cat VBox.log

00:00:00.460 VirtualBox 4.0.0 r69151 linux.x86 (Dec 22 2010 16:32:27) release log
00:00:00.460 Log opened 2011-02-08T02:38:09.654597000Z
00:00:00.461 OS Product: Linux
00:00:00.461 OS Release: 2.6.35.10-74.fc14.i686
00:00:00.461 OS Version: #1 SMP Thu Dec 23 16:17:40 UTC 2010
00:00:00.461 DMI Product Name: 2743AWC
00:00:00.461 DMI Product Version: ThinkPad SL
00:00:00.462 Host RAM: 3023MB RAM, available: 2404MB
00:00:00.462 Executable: /usr/lib/virtualbox/VirtualBox
00:00:00.462 Process ID: 7364
00:00:00.462 Package type: LINUX_32BITS_FEDORA_14
00:00:00.488 pdmR3LoadR0U: pszName="VMMR0.r0" rc=VERR_SUPLIB_WORLD_WRITABLE szErr="World writable: '/usr'"
00:00:00.488 VMSetError: /home/vbox/vbox-4.0.0/src/VBox/VMM/VM.cpp(579) int vmR3CreateU(UVM*, uint32_t, int (*)(VM*, void*), void*); rc=VERR_SUPLIB_WORLD_WRITABLE
00:00:00.488 VMSetError: Failed to load VMMR0.r0
00:00:00.488 VMSetError: /home/vbox/vbox-4.0.0/src/VBox/VMM/VM.cpp(350) int VMR3Create(uint32_t, const VMM2USERMETHODS*, void (*)(VM*, void*, int, const char*, unsigned int, const char*, const char*, char*), void*, int (*)(VM*, void*), void*, VM**); rc=VERR_SUPLIB_WORLD_WRITABLE
00:00:00.488 VMSetError: Unknown error creating VM
00:00:00.488 ERROR [COM]: aRC=NS_ERROR_FAILURE (0x80004005) aIID={515e8e8d-f932-4d8e-9f32-79a52aead882} aComponent={Console} aText={Failed to load VMMR0.r0 (VERR_SUPLIB_WORLD_WRITABLE).
00:00:00.488 Unknown error creating VM (VERR_SUPLIB_WORLD_WRITABLE)}, preserve=false
00:00:00.502 Power up failed (vrc=VERR_SUPLIB_WORLD_WRITABLE, rc=NS_ERROR_FAILURE (0X80004005))

[czmmiao@czmmiao Logs]$ rpm -qa|grep Box
VirtualBox-4.0-4.0.0_69151_fedora14-1.i686
[czmmiao@czmmiao Logs]$ uname -r
2.6.35.10-74.fc14.i686
[czmmiao@czmmiao Logs]$ lsmod|grep vbox
vboxnetadp 5534 0
vboxnetflt 16035 0
vboxdrv 173274 2 vboxnetadp,vboxnetflt

[czmmiao@czmmiao Logs]$ cat VBox.log.3
00:00:01.079 VirtualBox 4.0.0 r69151 linux.x86 (Dec 22 2010 16:32:27) release log
00:00:01.079 Log opened 2011-02-08T01:03:57.437459000Z
00:00:01.080 OS Product: Linux
00:00:01.080 OS Release: 2.6.35.10-74.fc14.i686
00:00:01.080 OS Version: #1 SMP Thu Dec 23 16:17:40 UTC 2010
00:00:01.080 DMI Product Name: 2743AWC
00:00:01.080 DMI Product Version: ThinkPad SL
00:00:01.082 Host RAM: 3023MB RAM, available: 2594MB
00:00:01.082 Executable: /usr/lib/virtualbox/VirtualBox
00:00:01.082 Process ID: 3859
00:00:01.082 Package type: LINUX_32BITS_FEDORA_14
00:00:01.154 pdmR3LoadR0U: pszName="VMMR0.r0" rc=VERR_SUPLIB_WORLD_WRITABLE szErr="World writable: '/usr'"
00:00:01.154 VMSetError: /home/vbox/vbox-4.0.0/src/VBox/VMM/VM.cpp(579) int vmR3CreateU(UVM*, uint32_t, int (*)(VM*, void*), void*); rc=VERR_SUPLIB_WORLD_WRITABLE
00:00:01.154 VMSetError: Failed to load VMMR0.r0
00:00:01.154 VMSetError: /home/vbox/vbox-4.0.0/src/VBox/VMM/VM.cpp(350) int VMR3Create(uint32_t, const VMM2USERMETHODS*, void (*)(VM*, void*, int, const char*, unsigned int, const char*, const char*, char*), void*, int (*)(VM*, void*), void*, VM**); rc=VERR_SUPLIB_WORLD_WRITABLE
00:00:01.154 VMSetError: Unknown error creating VM
00:00:01.154 ERROR [COM]: aRC=NS_ERROR_FAILURE (0x80004005) aIID={515e8e8d-f932-4d8e-9f32-79a52aead882} aComponent={Console} aText={Failed to load VMMR0.r0 (VERR_SUPLIB_WORLD_WRITABLE).
00:00:01.154 Unknown error creating VM (VERR_SUPLIB_WORLD_WRITABLE)}, preserve=false
00:00:01.169 Power up failed (vrc=VERR_SUPLIB_WORLD_WRITABLE, rc=NS_ERROR_FAILURE (0X80004005))

i have tried the following measure
1.[czmmiao@czmmiao ~]$ rm -rf .VirtualBox/
then build a new virtual machine

2.[root@czmmiao ~]# /etc/init.d/vboxdrv setup ### "??"="OK"
Stopping VirtualBox kernel modules [??]
Uninstalling old VirtualBox DKMS kernel modules [??]
Trying to register the VirtualBox kernel modules using DKMS[??]
Starting VirtualBox kernel modules [??]

the problem still exists
please help me ,i have reinstalled the system once ,don't want to reinstall again

Re: Failed to start any Virtual Machines

Posted: 8. Feb 2011, 08:46
by czmmiao
I already have sloved the problem
just change the priority of /usr
#chmod o-w /usr

Re: Failed to start any Virtual Machines

Posted: 14. Feb 2011, 00:00
by APolyak
I too am getting this error, and tried to use the command, <sudo chmod o-w /Applications/VirtualBox.app> in the Terminal. I still cannot get past this error. Here is my log.

00:00:00.405 VirtualBox 4.0.2 r69518 darwin.x86 (Jan 18 2011 17:09:48) release log
00:00:00.405 Log opened 2011-02-13T22:00:03.469145000Z
00:00:00.405 OS Product: Darwin
00:00:00.405 OS Release: 9.8.0
00:00:00.405 OS Version: Darwin Kernel Version 9.8.0: Wed Jul 15 16:55:01 PDT 2009; root:xnu-1228.15.4~1/RELEASE_I386
00:00:00.406 DMI Product Name: MacBook5,1
00:00:00.407 DMI Product Version: 1.0
00:00:00.408 Host RAM: 4096MB RAM, available: 2997MB
00:00:00.408 Executable: /Applications/VirtualBox.app/Contents/MacOS/../Resources/VirtualBoxVM.app/Contents/MacOS/VirtualBoxVM
00:00:00.408 Process ID: 235
00:00:00.408 Package type: DARWIN_32BITS_GENERIC
00:00:00.423 pdmR3LoadR0U: pszName="VMMR0.r0" rc=VERR_SUPLIB_WORLD_WRITABLE szErr="World writable: '/Applications'"
00:00:00.423 VMSetError: /Users/vbox/tinderbox/mac-rel/src/VBox/VMM/VMMR3/VM.cpp(579) int vmR3CreateU(UVM*, uint32_t, int (*)(VM*, void*), void*); rc=VERR_SUPLIB_WORLD_WRITABLE
00:00:00.423 VMSetError: Failed to load VMMR0.r0
00:00:00.423 VMSetError: /Users/vbox/tinderbox/mac-rel/src/VBox/VMM/VMMR3/VM.cpp(350) int VMR3Create(uint32_t, const VMM2USERMETHODS*, void (*)(VM*, void*, int, const char*, unsigned int, const char*, const char*, char*), void*, int (*)(VM*, void*), void*, VM**); rc=VERR_SUPLIB_WORLD_WRITABLE
00:00:00.423 VMSetError: Unknown error creating VM
00:00:00.424 ERROR [COM]: aRC=NS_ERROR_FAILURE (0x80004005) aIID={515e8e8d-f932-4d8e-9f32-79a52aead882} aComponent={Console} aText={Failed to load VMMR0.r0 (VERR_SUPLIB_WORLD_WRITABLE).
00:00:00.424 Unknown error creating VM (VERR_SUPLIB_WORLD_WRITABLE)}, preserve=false
00:00:00.484 Power up failed (vrc=VERR_SUPLIB_WORLD_WRITABLE, rc=NS_ERROR_FAILURE (0X80004005))

I am a simple end user and am no techical guru. Help in layman's terms would be so very much apprectiated.

Andrew

Re: Failed to start any Virtual Machines

Posted: 18. Feb 2011, 17:45
by vasile
@Andrew,

Try <sudo chmod o-w /Applications>

Re: Failed to start any Virtual Machines

Posted: 22. Mar 2011, 05:46
by smcandrew
@vasile - thanks for posting that - been running around in circles for about an hour and a half - that did the trick for me...

Re: Failed to start any Virtual Machines

Posted: 22. Mar 2011, 16:29
by crazybilly
A quick note: on Windows, I was able to get around this by deleting the log file mentioned in the error message.

After doing so, things started up just fine.

Re: Failed to start any Virtual Machines

Posted: 20. Apr 2011, 15:20
by AIM Systems
I'm in a strange situation where another program I run require world write access to /usr/bin
Performing the recommended

Code: Select all

chmod o-w /usr
would be unproductive.
Is there any other recommendations?

Re: Failed to start any Virtual Machines

Posted: 20. Apr 2011, 15:38
by Perryg
@AIM Systems,

What program are you talking about? /usr/bin should never be world writeable. Huge security risk.
Is is not possible to give the program access?

Re: Failed to start any Virtual Machines

Posted: 1. Feb 2012, 10:39
by kuyky
Just use Disk Permission Repair Tool on your Mac.

Re: Failed to start any Virtual Machines

Posted: 1. Aug 2014, 11:15
by schaefts
I have the same Problem!!! Please help me ...

Für die virtuelle Maschine windows 8.1 konnte keine neue Sitzung eröffnet werden.

Failed to load VMMR0.r0 (VERR_SUPLIB_WORLD_WRITABLE).

Fehlercode:NS_ERROR_FAILURE (0x80004005)
Komponente:Console
Interface:IConsole {8ab7c520-2442-4b66-8d74-4ff1e195d2b6}

---

VirtualBox VM 4.3.12 r93733 darwin.amd64 (May 16 2014 14:02:42) release log
00:00:00.383717 Log opened 2014-08-01T09:12:36.968797000Z
00:00:00.383718 Build Type: release
00:00:00.383727 OS Product: Darwin
00:00:00.383731 OS Release: 13.3.0
00:00:00.383734 OS Version: Darwin Kernel Version 13.3.0: Tue Jun 3 21:27:35 PDT 2014; root:xnu-2422.110.17~1/RELEASE_X86_64
00:00:00.383841 DMI Product Name: MacBookPro11,3
00:00:00.383896 DMI Product Version: 1.0
00:00:00.383902 Host RAM: 16384MB total, 10100MB available
00:00:00.383904 Executable: /Applications/VirtualBox.app/Contents/MacOS/VirtualBoxVM
00:00:00.383904 Process ID: 2151
00:00:00.383905 Package type: DARWIN_64BITS_GENERIC
00:00:00.384994 Installed Extension Packs:
00:00:00.385003 None installed!
00:00:00.386594 pdmR3LoadR0U: pszName="VMMR0.r0" rc=VERR_SUPLIB_WORLD_WRITABLE szErr="World writable: '/Applications'"
00:00:00.386619 VMSetError: /Users/vbox/tinderbox/4.3-mac-rel/src/VBox/VMM/VMMR3/VM.cpp(594) int vmR3CreateU(UVM*, uint32_t, int (*)(UVM*, VM*, void*), void*); rc=VERR_SUPLIB_WORLD_WRITABLE
00:00:00.386628 VMSetError: Failed to load VMMR0.r0
00:00:00.386714 ERROR [COM]: aRC=NS_ERROR_FAILURE (0x80004005) aIID={8ab7c520-2442-4b66-8d74-4ff1e195d2b6} aComponent={Console} aText={Failed to load VMMR0.r0 (VERR_SUPLIB_WORLD_WRITABLE)}, preserve=false
00:00:00.388439 Power up failed (vrc=VERR_SUPLIB_WORLD_WRITABLE, rc=NS_ERROR_FAILURE (0X80004005))
00:00:00.430295 UIMediumEnumerator: Medium-enumeration finished!