There are several versions of kmsgdump, the Linux Kernel Messages Dump Tool : 0.4.5: - Randy Dunlap has kindly ported kmsgdump to the 2.5 kernel. He's still working on it, and I may not always be up to date with his changes, so please check his site [ http://www.xenotime.net/linux/kmsgdump ] for most recent releases. 0.4.4: - fixed a few compatibility problems with more recent 2.4 kernels - automatically scroll to end of buffer 0.4.3 ported to 2.4 nearly one year later !!! - first port to 2.4 kernel. Hopefully resolved the hanging due to Local APIC not releasing IRQs. - this version is available for kernels 2.2.18, 2.4.13-wt2 and 2.4.16pre1. 0.4.3: - forced a switch to graphics mode before text mode to sometimes help some cards to correctly reinitialize when they think they're already in text mode. - this version is available for kernel 2.2.18. 0.4.2: - corrected a bug in process.c which often made kmsgdump oops. - this version is a patch against kernel 2.2.15. 0.4.1: - modified the do_syslog calling method to avoid it generating oopses under certain conditions. - now the checkpoints are finer. - added a patch against both 2.2.13 and 2.3.23 kernels. I consider this version more stable than others, thanks to the efforts from Neil , who provided me with a patch for 2.3.22 and compiled several intermediate versions, and also Henrique M. Holschuh who helped me a lot to point out the compiler/assembler problems. 0.4.0b: - worked around a bug in old "as" versions which errors at compile time on some old distros. 0.4.0: - a patch for 2.2.12 - a patch for alan's 2.2.13pre10 0.3.1: - a patch for 2.2.10-ac10 kernel. - a patch for 2.3.10 kernel. 0.3: - only a patch for 2.2.10 kernel. Please forget this release and download 0.3.1 since this one has a race condition which causes it not to dump on the right sector under some circumstances. 0.1: - a patch for stock 2.2.10 kernel, - a patch for Alan Cox' revision 2.2.10-ac4 They may all apply to all recent kernels (2.2.10, 2.3.5+) provided you have a decent version of "patch". The doc has been updated for version 0.4. I'd like you to try this version and share your feedback with LKML ( linux-kernel@vger.rutgers.edu ). Willy Tarreau - http://1wt.eu/