From: Itsuro O. <od...@va...> - 2006-05-24 07:40:22
|
#sorry, it is Japanese 松島さん、 VA Linux 小田です。お世話になっております。 > "Starting mini kernel" were printed, but nothing like boot message > was shown > thereafter, and there's no HDD access.) ミニカーネルに制御が渡っていないか、ミニカーネルのしょっぱなで落ちて いますね。 見たところ、ロードまでは正常にできていますので、一番あるのは、 > path: /boot/vmlinux.bin-2.6.9-mkdump これがちゃんとできているかどうかです。 arch/i386/boot/compressed/vmlinux.bin(bzImageではなく)を使っているか、 というところについては、多分大丈夫ですよね。 あと、ミニカーネルが大きすぎると何か問題があるかもしれません。なるべく 小さくなるようにしてみてください。 2.6.9-34.EL ではまだやったことがないので、もしかしたら何かあるかもしれ ません。こっちでも試して見ます。(2.6.9-5.EL、2.6.9-11.EL は実績あり) ミニカーネル作成時の.config をいただけますか。合わせてやってみたいと 思います。 On Wed, 24 May 2006 16:11:52 +0900 Hiromichi MATSUSHIMA <hir...@so...> wrote: > Hello, all. > > I'm interested in mkdump, and now I'm testing it on my desktop PC. > But, it doesn't work fine... > > Mini kernel looks booting correctly with stand-alone, but configure > mkexec and > try"echo 2 > /proc/mkexec/stat", can't get dump. (Kernel panic > messages and > "Starting mini kernel" were printed, but nothing like boot message > was shown > thereafter, and there's no HDD access.) > > My PC's environment is here. > > OS: RHEL 4(kernel 2.6.9-34.EL) + mkexec kernel module > (use mkexec-module-3.0.tar) > MEMORY: 1024MB > > # uname -a > Linux localhost.localdomain 2.6.9-34.EL #1 Wed Mar 8 00:07:35 CST > 2006 i686 > athlon i386 GNU/Linux > > /etc/mkexec/mkexec: > ### mkdump configuration file > # for mkd_load > MKDUMP_DEV=/dev/hda3 # dump device > MKDUMP_VMLINUX=/boot/vmlinux.bin-2.6.9-mkdump # mini kernel binary > MKDUMP_MEM=64M # memory size of mini kernel > MKDUMP_PARAM="ro console=tty0 console=ttyS0,9600n8 lpj=2367488 no-hlt" > # mini kernel (extra) parameter > #MKDUMP_INITRD="/boot/initrd-minik.img" # initrd image file path > MKDUMP_TYPE="standard" # mkexec load type > # for mkd_save > MKDUMP_DIR=/var/dump # dump save directory > MKDUMP_LIMIT=2 # max number of dump saved > MKDUMP_PREFORMAT=n # specify format or not a > dump device > > # ls -l /dev/hda3 > brw-rw---- 1 root disk 3, 3 May 24 2006 /dev/hda3 > > /proc/mkexec/*'s infomation: > # for i in *;do echo -n "$i: "; cat $i;done > dumpdev: 0x300003 > initrd: > mem: 64 > parameter: ro console=tty0 console=ttyS0,9600n8 lpj=2367488 no-hlt > path: /boot/vmlinux.bin-2.6.9-mkdump > stats: 1 > > Mini kernel is based on kernel.org's kernel 2.6.9 > (linux-2.6.9.tar.bz2), and compiled > it following the instruction of "README-v3". And, "minik_dump.o" is > static linked. > (use minik-module-3.0.tar). > > I have no idea which has problem mkexec kernel or mini kernel. > Will you give me some suggestions for it? > > Thanks. > > ---- > Hiromichi MATSUSHIMA > > > > ------------------------------------------------------- > All the advantages of Linux Managed Hosting--Without the Cost and Risk! > Fully trained technicians. The highest number of Red Hat certifications in > the hosting industry. Fanatical Support. Click to learn more > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=107521&bid=248729&dat=121642 > _______________________________________________ > Mkdump-devel mailing list > Mkd...@li... > https://lists.sourceforge.net/lists/listinfo/mkdump-devel -- Itsuro ODA <od...@va...> |