On Tue, Jan 13, 2009 at 07:42:57AM -0800, Bizhan Gholikhamseh (bgholikh) wrote: > > On IA using kexec-tools 2.0.0, use a command like this to load the > kernel: > > > > kexec -l bzImage --initrd=initrd.img > --command-line="kernel-cmd-args" > > > > where > > bzImage is the kernel's bzImage file > > initrd.img is the initrd image file > > kernel-cmd-args are the kernel's command line args > > > > Then, boot the kernel with: > > > > kexec -e > > We are using ramdisk instead of initrd, do you know what arguments I > need to pass to point to the ramdisk install on a partition on SATA > disk: e.g /dev/sda2? I'm not sure what you mean by "ramdisk install on ... SATA disk". If you want to just try kexec, take look at your current boot configuration file, e.g., /boot/grub/grub.conf. For example, on my F7 system, I have the following stanza: title Fedora (2.6.23.15-80.fc7) root (hd0,0) kernel /vmlinuz-2.6.23.15-80.fc7 ro root=/dev/VolGroup00/LogVol00 rhgb quiet initrd /initrd-2.6.23.15-80.fc7.img I could boot that as follows: kexec -l /boot/vmlinuz-2.6.23.15-80.fc7 \ --initrd=/boot/initrd-2.6.23.15-80.fc7.img \ --command-line="ro root=/dev/VolGroup00/LogVol00 rhgb quiet" kexec -e Alternatively, to boot a diskless kernel/initrd, I might use kexec -l vmlinuz --initrd=initrd.img --command-line="root=/dev/ram rw" kexec -e -- David N. Lombard, Intel, Irvine, CA I do not speak for Intel Corporation; all comments are strictly my own.