I've tried this on SuSE Linux 11.1 32-bit and 64-bit with the same results.
Following linux instructions for creating a profile, dwarfdump is unable to
locate module.ko.
https://code.google.com/p/volatility/wiki/LinuxMemoryForensics
user@linux:~> cat /etc/SuSE-release
SUSE Linux Enterprise Server 11 (i586)
VERSION = 11
PATCHLEVEL = 1
user@linux:~> uname -r
2.6.32.12-0.7-pae
user@linux:~> wget
https://volatility.googlecode.com/files/volatility-2.2.tar.gz
user@linux:~> tar -xzf volatility-2.2.tar.gz
user@linux:~> cd volatility-2.2/tools/linux
user@linux:~/volatility-2.2/tools/linux> sudo make
.... wait a very long time on first run ....
WARNING: modpost: Found 6 section mismatch(es).
To see full details build your kernel with:
'make CONFIG_DEBUG_SECTION_MISMATCH=y'
make[1]: Leaving directory `/usr/src/linux-2.6.32.12-0.7-obj/i386/pae'
dwarfdump -di module.ko > module.dwarf
dwarfdump ERROR: can't open module.ko
make: *** [dwarf] Error 1
user@linux:~/volatility-2.2/tools/linux> sudo make
CONFIG_DEBUG_SECTION_MISMATCH=y
....
make[1]: Leaving directory `/usr/src/linux-2.6.32.12-0.7-obj/i386/pae'
dwarfdump -di module.ko > module.dwarf
dwarfdump ERROR: can't open module.ko
make: *** [dwarf] Error 1
user@linux:~/volatility-2.2/tools/linux> dwarfdump -V
Tue Apr 10 11:43:32 PDT 2012
What am I missing?