On Fri, Mar 02, 2007 at 02:29:42PM -0800, Greg Kurtzer wrote: > On testing of RHEL5 beta with Perceus (uses kexec), people are having > problems with the kexec. I can't replicate locally but here is the > info that I got: > > # kexec --initrd=/vnfs.img --force --append="masterip=192.168.1.254 > console=ttyS0,115200 noht nousb ramdisk_blocksize=1024 noapic" /vmlinuz > Ramdisks not supported with generic elf arguments > # file /vmlinuz > vmlinuz: ELF 64-bit LSB shared object, AMD x86-64, version 1, stripped > > Red Hat says this: > > The reason that the file shows up this way is because the RHEL5 > kernel is now relocatable. Relocatable kernels are required for use > with the kdump / kexec facility. Kdump, of course, will be replacing > diskdump and netdump for capturing vmcore files after a crash. > > Has anyone come across this yet or have ideas for a solution?
Also pass --args-linux option on kexec command line. In RHEL5 kernels, an ELF header has been appened to relocatable bzImage and kexec as a boot-loader treats it as an ELF file. Thanks Vivek _______________________________________________ fastboot mailing list [email protected] https://lists.osdl.org/mailman/listinfo/fastboot
