How to Force a Solaris Kernel Crash Dump on an Oracle VM VirtualBox Guest via NMI? (Doc ID 1669756.1)

Last updated on JULY 29, 2016

Applies to:

Solaris Operating System - Version 10 3/05 and later
Oracle VM VirtualBox - Version 4.0 and later
Oracle Solaris on x86-64 (64-bit)
Oracle Solaris on x86 (32-bit)

Goal

To provide steps to generate a Non-Maskable Interrupt (NMI) to an Oracle VM VirtualBox guest running Solaris. This is so that one can force a Solaris kernel crash dump when the system hangs.

Do note the alternative method of booting up kmdb(1M) so that $<systemdump command can be issued to panic the system, as outlined in Doc ID 1003085.1. The reader is encouraged to refer to Doc ID 1003085.1  Solaris[TM] Operating System: How to force a kernel core dump on an x86 or x64 system for an overall understanding of forcing a kernel crash dump on x64 systems.

Solution

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms