Ticket #3929 (closed defect: invalid)

Opened 9 years ago

Last modified 9 years ago

SUNWvboxkern driver location is not ideal

Reported by: gwr Owned by:
Priority: minor Component: installer
Version: VirtualBox 2.2.0 Keywords: package
Cc: gordon.ross@… Guest type: Solaris
Host type: Solaris


As of 2.2.0 the SUNWvboxkern package for Solaris installs the kernel drivers here:

/platform/i86pc/kernel/misc/vbi /platform/i86pc/kernel/misc/amd64/vbi

Unless these drivers are truly platform-specific, they should instead be installed in these directories:

/usr/kernel/misc/vbi /usr/kernel/misc/amd64/vbi

Among other things, this helps reduce the size of the boot archive file on Solaris.

Change History

comment:1 Changed 9 years ago by jkeil2

The other supported Solaris platform is xen / i86xpv, but virtualbox cannot be used with the i86xpv platform. Installing the vbi module to a platform specific directory looks ok for me.

In cases like this a platform specific directory for kernel bits that is located on the /usr filesystem would be nice.

comment:2 Changed 9 years ago by ramshankar

That's correct. Since there's no /usr/platform/*/kernel which requires changes to (Open)Solaris, we make use of /platform/i86pc/.

comment:3 Changed 9 years ago by ramshankar

  • Status changed from new to closed
  • Resolution set to invalid

comment:4 Changed 9 years ago by gwr

I think you may be misunderstanding the whole /platform vs /usr/platform directory structure, but I don't care enough to argue the point.

Note: See TracTickets for help on using tickets.
ContactPrivacy policyTerms of Use