I recently installed VirtualBox 6.0.14 on Solaris 11.4 GA. I'm having issues while installing VBoxGuestAdditions.
Installer completes but VBoxService gives error.## Executing postinstall script. Uncompressing files... Configuring VirtualBox guest kernel module... devfsadm: driver failed to attach: vboxguest Warning: Driver (vboxguest) successfully added to system but failed to attach VirtualBox guest kernel module failed to attach. VirtualBox pointer integration module loaded. devfsadm: driver failed to attach: vboxguest Creating links... Enabling services... svcadm: Instance "svc:/application/virtualbox/vboxservice:default" is in maintenance state. svcadm: Instance "svc:/application/virtualbox/vboxmslnk:default" is in maintenance state. Updating boot archive... Done. If you have just un-installed the previous guest additions a REBOOT is required. Installation of <SUNWvboxguest> was successful.
It looks like /devices/pci@0,0/pci80ee,cafe@4 device is missing even when driver is loadedVBoxService: error: VbglR3Init failed with rc=VERR_FILE_NOT_FOUND
Did a test and installed s11.4 as guest on VirtualBox and tried VBoxGuestAdditions. To my surprise everything goes smoothly and driver gets loaded properly.267 fffffffff8438000 582a8 244 1 vboxdrv (VirtualBox HostDrv 6.0.14r13389) 268 fffffffff7c5c590 d08 245 1 vboxnet (VirtualBox NetAdp 6.0.14r133895) 270 fffffffff8483000 3a18 246 1 vboxbow (VirtualBox NetBow 6.0.14r133895) 271 fffffffff8487000 47e8 247 1 vboxusbmon (VirtualBox USBMon 6.0.14r133895 272 fffffffff848c000 6e00 248 1 vboxusb (VirtualBox USB 6.0.14r133895) 287 fffffffff7d95000 4930 250 1 vboxms (VBoxMouseIntegr 6.0.14r133895) 288 fffffffff7d0e000 31070 249 1 vboxguest (VirtualBox GstDrv 6.0.14r133895) # ls -la /dev/vboxguest lrwxrwxrwx 1 root other 43 Oct 19 22:11 /dev/vboxguest -> ../devices/pci@0,0/pci80ee,cafe@4:vboxguest # # ls -la /devices/pci@0,0/pci80ee,cafe@4 /devices/pci@0,0/pci80ee,cafe@4: No such file or directory #
Is my hardware bad ? This is strange that some platforms won't work as expected# ls -la /dev/vboxguest 1 root other 43 Oct 19 21:47 /dev/vboxguest -> ../devices/pci@0,0/pci80ee,cafe@4:vboxguest # ls -la /devices/pci@0,0/pci80ee,cafe@4:vboxguest crw-rw-rw- 1 root sys 281, 0 Oct 20 02:23 /devices/pci@0,0/pci80ee,cafe@4:vboxguest # ls -la /devices/pci@0,0/pci80ee,cafe@4
Cheers