カーネルのMakefileのターゲットでは、bzImageくらいしか知らず、これは圧縮されてるしなぁ。ということで、make help
[syasuda@localhost linux-2.6]$ make help ・・・ Other generic targets: all - Build all targets marked with [*] * vmlinux - Build the bare kernel * modules - Build all modules modules_install - Install all modules to INSTALL_MOD_PATH (default: /)
「*」印がついているということは、makeするだけで生成されるということです。
そこで、探してみると、
find . -name "vmlinux" -print |xargs ls -al
-rwxrwxr-x 1 syasuda syasuda 3974469 2007-12-22 15:27 ./arch/x86_64/boot/compressed/vmlinux
-rwxrwxr-x 1 syasuda syasuda 51012615 2007-12-22 15:27 ./vmlinux
灯台下暗しとはこのことで。
というわけで、準備完了というわけです。(何の?)
$ opcontrol --vmlinux=/home/syasuda/kernel/linux-2.6/vmlinux
コメント