On Fri, 2007-02-16 at 16:06 +0000, TuskenTower wrote:
# kexec -l --append "dom0_mem=1G -- root=/dev/hda2" --vmm "/boot/xen.gz"
"/boot/vmlinux.gz"
Cannot open `dom0_mem=1G -- root=/dev/hda2': stream error
Does IA64 kexec handle "--append" differently? On x86_64 its
kexec -l --append="dom0_mem=1G -- root=/dev/hda2" --vmm="/boot/xen.gz"
"/boot/vmlinux.gz"
note I put an equals sign after the "--append" and "--vmm". I believe
that /sbin/kexec thinks that you're trying to load the kernel.
Thanks, I knew it had to be user error. I missed the = after append.
That not only solved the execution of the kexec tool command, but
allowed the full kexec back into xen/dom0 to work too! Must be a bug
somewhere with the NULL cmdline. Thanks!
Alex