obtaining a kernel crash dump
Andrew Gallatin
gallatin at cs.duke.edu
Thu May 20 06:00:07 PDT 2004
Nick Strebkov writes:
> May 19 16:17:00 devel /kernel:
> May 19 16:17:00 devel /kernel: syncing disks... 60 3 2
>
> [dd boot kernel messages]
Try disabling sync-on-panic. It almost always causes problems for me
when trying to get dumps.
% cat /etc/sysctl.conf
kern.sync_on_panic=0
If you are running a newer version of FreeBSD with the DDB_TRACE
options, you want to enable DDB and DDB_TRACE. This will get you a
stack trace on console, which is a heck of a lot better than nothing
if your crashdumps don't work.
options DDB #Enable the kernel debugger
options DDB_TRACE
Sometimes I have problems getting a dump on 5.x if I've dropped into
ddb, so I use the following to prevent the system from dropping to a
DDB prompt at panic:
options DDB_UNATTENDED
Drew
More information about the freebsd-hackers
mailing list