Opened 13 years ago
Closed 12 years ago
#10941 closed defect (fixed)
vboxdrv fails during Solaris 10 boot
Reported by: | bernievb | Owned by: | |
---|---|---|---|
Component: | other | Version: | VirtualBox 4.2.0 |
Keywords: | Cc: | ||
Guest type: | other | Host type: | other |
Description (last modified by )
Installation of vbox 4.2 on Solaris 10 host showed the following error:
... Detected Solaris 5.10 Version Generic_147441-01 Loading VirtualBox kernel modules... - Loaded: Host module - Loaded: NetAdapter module - Loaded: NetFilter (STREAMS) module Configuring services... - Loaded: Zone access service Installing MIME types and icons... Installing Python bindings... Traceback (most recent call last): File "./vboxapisetup.py", line 14, in ? from distutils.core import setup ImportError: No module named distutils.core - Installed: Bindings for Python 2.6 Updating the boot archive... Installation of <SUNWvbox> was successful. ----------------------------------------------- When booting the system the following errors occurred: ----------------------------------------------- ... Sep 16 12:23:52 cobra genunix: [ID 819705 kern.notice] /platform/i86pc/kernel/dr v/amd64/vboxdrv: undefined symbol Sep 16 12:23:52 cobra genunix: [ID 826211 kern.notice] 'dtrace_unregister' Sep 16 12:23:52 cobra genunix: [ID 819705 kern.notice] /platform/i86pc/kernel/dr v/amd64/vboxdrv: undefined symbol Sep 16 12:23:52 cobra genunix: [ID 826211 kern.notice] 'dtrace_register' Sep 16 12:23:52 cobra genunix: [ID 819705 kern.notice] /platform/i86pc/kernel/dr v/amd64/vboxdrv: undefined symbol Sep 16 12:23:52 cobra genunix: [ID 826211 kern.notice] 'dtrace_probe_create' Sep 16 12:23:52 cobra genunix: [ID 819705 kern.notice] /platform/i86pc/kernel/dr v/amd64/vboxdrv: undefined symbol Sep 16 12:23:52 cobra genunix: [ID 826211 kern.notice] 'dtrace_probe_lookup' Sep 16 12:23:52 cobra genunix: [ID 819705 kern.notice] /platform/i86pc/kernel/dr v/amd64/vboxdrv: undefined symbol Sep 16 12:23:52 cobra genunix: [ID 826211 kern.notice] 'dtrace_probe' Sep 16 12:23:52 cobra genunix: [ID 819705 kern.notice] /platform/i86pc/kernel/dr v/amd64/vboxdrv: undefined symbol Sep 16 12:23:52 cobra genunix: [ID 826211 kern.notice] 'dtrace_invalidate' Sep 16 12:23:52 cobra genunix: [ID 472681 kern.notice] WARNING: mod_load: cannot load module 'vboxdrv' Sep 16 12:23:52 cobra genunix: [ID 749970 kern.notice] WARNING: vboxdrv: Sep 16 12:23:52 cobra genunix: [ID 225575 kern.notice] unable to resolve depende ncy, module 'misc/dtrace' not found Sep 16 12:23:52 cobra genunix: [ID 819705 kern.notice] /platform/i86pc/kernel/dr v/amd64/vboxnet: undefined symbol Sep 16 12:23:52 cobra genunix: [ID 826211 kern.notice] 'RTLogLoggerEx' Sep 16 12:23:52 cobra genunix: [ID 819705 kern.notice] /platform/i86pc/kernel/dr v/amd64/vboxnet: undefined symbol Sep 16 12:23:52 cobra genunix: [ID 826211 kern.notice] 'RTMemFree' Sep 16 12:23:52 cobra genunix: [ID 819705 kern.notice] /platform/i86pc/kernel/dr v/amd64/vboxnet: undefined symbol Sep 16 12:23:52 cobra genunix: [ID 826211 kern.notice] 'RTRandBytes' Sep 16 12:23:52 cobra genunix: [ID 819705 kern.notice] /platform/i86pc/kernel/dr v/amd64/vboxnet: undefined symbol Sep 16 12:23:52 cobra genunix: [ID 826211 kern.notice] 'RTLogRelDefaultInstance ' Sep 16 12:23:52 cobra genunix: [ID 819705 kern.notice] /platform/i86pc/kernel/dr v/amd64/vboxnet: undefined symbol Sep 16 12:23:52 cobra genunix: [ID 826211 kern.notice] 'RTR0Init' Sep 16 12:23:52 cobra genunix: [ID 819705 kern.notice] /platform/i86pc/kernel/dr v/amd64/vboxnet: undefined symbol Sep 16 12:23:52 cobra genunix: [ID 826211 kern.notice] 'RTR0Term' Sep 16 12:23:52 cobra genunix: [ID 819705 kern.notice] /platform/i86pc/kernel/dr v/amd64/vboxnet: undefined symbol Sep 16 12:23:52 cobra genunix: [ID 826211 kern.notice] 'RTErrConvertToErrno' Sep 16 12:23:52 cobra genunix: [ID 819705 kern.notice] /platform/i86pc/kernel/dr v/amd64/vboxnet: undefined symbol Sep 16 12:23:52 cobra genunix: [ID 826211 kern.notice] 'RTMemAllocZTag' Sep 16 12:23:52 cobra genunix: [ID 472681 kern.notice] WARNING: mod_load: cannot load module 'vboxnet' Sep 16 12:23:52 cobra genunix: [ID 749970 kern.notice] WARNING: vboxnet: Sep 16 12:23:52 cobra genunix: [ID 225575 kern.notice] unable to resolve depende ncy, module 'drv/vboxdrv' not found Sep 16 12:23:52 cobra genunix: [ID 819705 kern.notice] /platform/i86pc/kernel/dr v/amd64/vboxdrv: undefined symbol Sep 16 12:23:52 cobra genunix: [ID 826211 kern.notice] 'dtrace_unregister' Sep 16 12:23:52 cobra genunix: [ID 819705 kern.notice] /platform/i86pc/kernel/dr v/amd64/vboxdrv: undefined symbol Sep 16 12:23:52 cobra genunix: [ID 826211 kern.notice] 'dtrace_register' Sep 16 12:23:52 cobra genunix: [ID 819705 kern.notice] /platform/i86pc/kernel/dr v/amd64/vboxdrv: undefined symbol Sep 16 12:23:52 cobra genunix: [ID 826211 kern.notice] 'dtrace_probe_create' Sep 16 12:23:52 cobra genunix: [ID 819705 kern.notice] /platform/i86pc/kernel/dr v/amd64/vboxdrv: undefined symbol Sep 16 12:23:52 cobra genunix: [ID 826211 kern.notice] 'dtrace_probe_lookup' Sep 16 12:23:52 cobra genunix: [ID 819705 kern.notice] /platform/i86pc/kernel/dr v/amd64/vboxdrv: undefined symbol Sep 16 12:23:52 cobra genunix: [ID 826211 kern.notice] 'dtrace_probe' Sep 16 12:23:52 cobra genunix: [ID 819705 kern.notice] /platform/i86pc/kernel/dr v/amd64/vboxdrv: undefined symbol Sep 16 12:23:52 cobra genunix: [ID 826211 kern.notice] 'dtrace_invalidate' Sep 16 12:23:52 cobra genunix: [ID 472681 kern.notice] WARNING: mod_load: cannot load module 'vboxdrv' Sep 16 12:23:52 cobra genunix: [ID 749970 kern.notice] WARNING: vboxdrv: Sep 16 12:23:52 cobra genunix: [ID 225575 kern.notice] unable to resolve depende ncy, module 'misc/dtrace' not found Sep 16 12:23:52 cobra genunix: [ID 819705 kern.notice] /platform/i86pc/kernel/dr v/amd64/vboxnet: undefined symbol Sep 16 12:23:52 cobra genunix: [ID 826211 kern.notice] 'RTLogLoggerEx' Sep 16 12:23:52 cobra genunix: [ID 819705 kern.notice] /platform/i86pc/kernel/dr v/amd64/vboxnet: undefined symbol Sep 16 12:23:52 cobra genunix: [ID 826211 kern.notice] 'RTMemFree' Sep 16 12:23:52 cobra genunix: [ID 819705 kern.notice] /platform/i86pc/kernel/dr v/amd64/vboxnet: undefined symbol Sep 16 12:23:52 cobra genunix: [ID 826211 kern.notice] 'RTRandBytes' Sep 16 12:23:52 cobra genunix: [ID 819705 kern.notice] /platform/i86pc/kernel/dr v/amd64/vboxnet: undefined symbol Sep 16 12:23:52 cobra genunix: [ID 826211 kern.notice] 'RTLogRelDefaultInstance ' Sep 16 12:23:52 cobra genunix: [ID 819705 kern.notice] /platform/i86pc/kernel/dr v/amd64/vboxnet: undefined symbol Sep 16 12:23:52 cobra genunix: [ID 826211 kern.notice] 'RTR0Init' Sep 16 12:23:52 cobra genunix: [ID 819705 kern.notice] /platform/i86pc/kernel/dr v/amd64/vboxnet: undefined symbol Sep 16 12:23:52 cobra genunix: [ID 826211 kern.notice] 'RTR0Term' Sep 16 12:23:52 cobra genunix: [ID 819705 kern.notice] /platform/i86pc/kernel/dr v/amd64/vboxnet: undefined symbol Sep 16 12:23:52 cobra genunix: [ID 826211 kern.notice] 'RTErrConvertToErrno' Sep 16 12:23:52 cobra genunix: [ID 819705 kern.notice] /platform/i86pc/kernel/dr v/amd64/vboxnet: undefined symbol Sep 16 12:23:52 cobra genunix: [ID 826211 kern.notice] 'RTMemAllocZTag' Sep 16 12:23:52 cobra genunix: [ID 472681 kern.notice] WARNING: mod_load: cannot load module 'vboxnet' Sep 16 12:23:52 cobra genunix: [ID 749970 kern.notice] WARNING: vboxnet: Sep 16 12:23:52 cobra genunix: [ID 225575 kern.notice] unable to resolve depende ncy, module 'drv/vboxdrv' not found Sep 16 12:23:52 cobra genunix: [ID 819705 kern.notice] /platform/i86pc/kernel/dr v/amd64/vboxdrv: undefined symbol Sep 16 12:23:52 cobra genunix: [ID 826211 kern.notice] 'dtrace_unregister' Sep 16 12:23:52 cobra genunix: [ID 819705 kern.notice] /platform/i86pc/kernel/dr v/amd64/vboxdrv: undefined symbol Sep 16 12:23:52 cobra genunix: [ID 826211 kern.notice] 'dtrace_register' Sep 16 12:23:52 cobra genunix: [ID 819705 kern.notice] /platform/i86pc/kernel/dr v/amd64/vboxdrv: undefined symbol Sep 16 12:23:52 cobra genunix: [ID 826211 kern.notice] 'dtrace_probe_create' Sep 16 12:23:52 cobra genunix: [ID 819705 kern.notice] /platform/i86pc/kernel/dr v/amd64/vboxdrv: undefined symbol Sep 16 12:23:52 cobra genunix: [ID 826211 kern.notice] 'dtrace_probe_lookup' Sep 16 12:23:52 cobra genunix: [ID 819705 kern.notice] /platform/i86pc/kernel/dr v/amd64/vboxdrv: undefined symbol Sep 16 12:23:52 cobra genunix: [ID 826211 kern.notice] 'dtrace_probe' Sep 16 12:23:52 cobra genunix: [ID 819705 kern.notice] /platform/i86pc/kernel/dr v/amd64/vboxdrv: undefined symbol Sep 16 12:23:52 cobra genunix: [ID 826211 kern.notice] 'dtrace_invalidate' Sep 16 12:23:52 cobra genunix: [ID 472681 kern.notice] WARNING: mod_load: cannot load module 'vboxdrv' Sep 16 12:23:52 cobra genunix: [ID 749970 kern.notice] WARNING: vboxdrv: Sep 16 12:23:52 cobra genunix: [ID 225575 kern.notice] unable to resolve depende ncy, module 'misc/dtrace' not found Sep 16 12:23:52 cobra genunix: [ID 819705 kern.notice] /platform/i86pc/kernel/dr v/amd64/vboxnet: undefined symbol Sep 16 12:23:52 cobra genunix: [ID 826211 kern.notice] 'RTLogLoggerEx' Sep 16 12:23:52 cobra genunix: [ID 819705 kern.notice] /platform/i86pc/kernel/dr v/amd64/vboxnet: undefined symbol Sep 16 12:23:52 cobra genunix: [ID 826211 kern.notice] 'RTMemFree' Sep 16 12:23:52 cobra genunix: [ID 819705 kern.notice] /platform/i86pc/kernel/dr v/amd64/vboxnet: undefined symbol Sep 16 12:23:52 cobra genunix: [ID 826211 kern.notice] 'RTRandBytes' Sep 16 12:23:52 cobra genunix: [ID 819705 kern.notice] /platform/i86pc/kernel/dr v/amd64/vboxnet: undefined symbol Sep 16 12:23:52 cobra genunix: [ID 826211 kern.notice] 'RTLogRelDefaultInstance ' Sep 16 12:23:52 cobra genunix: [ID 819705 kern.notice] /platform/i86pc/kernel/dr v/amd64/vboxnet: undefined symbol Sep 16 12:23:52 cobra genunix: [ID 826211 kern.notice] 'RTR0Init' Sep 16 12:23:52 cobra genunix: [ID 819705 kern.notice] /platform/i86pc/kernel/dr v/amd64/vboxnet: undefined symbol Sep 16 12:23:52 cobra genunix: [ID 826211 kern.notice] 'RTR0Term' Sep 16 12:23:52 cobra genunix: [ID 819705 kern.notice] /platform/i86pc/kernel/dr v/amd64/vboxnet: undefined symbol Sep 16 12:23:52 cobra genunix: [ID 826211 kern.notice] 'RTErrConvertToErrno' Sep 16 12:23:52 cobra genunix: [ID 819705 kern.notice] /platform/i86pc/kernel/dr v/amd64/vboxnet: undefined symbol Sep 16 12:23:52 cobra genunix: [ID 826211 kern.notice] 'RTMemAllocZTag' Sep 16 12:23:52 cobra genunix: [ID 472681 kern.notice] WARNING: mod_load: cannot load module 'vboxnet' Sep 16 12:23:52 cobra genunix: [ID 749970 kern.notice] WARNING: vboxnet: Sep 16 12:23:52 cobra genunix: [ID 225575 kern.notice] unable to resolve depende ncy, module 'drv/vboxdrv' not found
vbox 4.1.20 had been working fine on this host.
Change History (6)
comment:1 by , 13 years ago
Description: | modified (diff) |
---|
comment:2 by , 13 years ago
comment:3 by , 13 years ago
I was attempting to install VirtualBox-4.2.0-SunOS-r80737.pkg on
cobra $ uname -a SunOS cobra 5.10 Generic_147441-01 i86pc i386 i86pc
cobra $ cat /etc/release
Oracle Solaris 10 8/11 s10x_u10wos_17b X86
Copyright (c) 1983, 2011, Oracle and/or its affiliates. All rights reserved.
Assembled 23 August 2011
It did install and run fine on a Solaris 11 11/11 system.
comment:4 by , 13 years ago
Log snippet shows an attempt to load module 'misc/dtrace' for the missing dtrace symbols. Running ldd on vboxdrv module shows dependencies on 'misc/ctf' and 'misc/dtrace', which appear to be added in the makefile at https://www.virtualbox.org/browser/vbox/trunk/src/VBox/HostDrivers/Support/Makefile.kmk (around line 300). On the Solaris 11 and OpenIndiana systems I looked at (both of which happen to be working with VirtualBox), the dtrace module defining the symbols in the log file appears to be at /kernel/drv/dtrace ('drv/dtrace' rather than 'misc/dtrace'), while module ctf is at /kernel/misc/ctf (as defined). Could the path mismatch in the dependency be introducing a sensitivity to module load order (if dtrace already loaded, success, else try to load dtrace from misc/dtrace, failure)? A similar issue was reported against OpenIndiana, https://www.illumos.org/issues/3207
comment:6 by , 12 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
VirtualBox 4.2.0 r80737 seems to install fine here. Which version of Solaris 10 is this? Could you please paste the output of: