![](https://seccdn.libravatar.org/avatar/482b6c0369f4709de8faa6843cd6b347.jpg?s=120&d=mm&r=g)
On 01/18/2011 08:08 AM, jdd wrote:
I can't make kexec work. Is the openSUSE kernel compiled with the relevant option (CONFIG_KEXEC=y)?
As always all your booted kernel config is here zcat /proc/config.gz | grep "KEXEC" CONFIG_KEXEC=y
what I did:
in place of trying from a live cd, simply trying from the openSUSE installed as vmware (11.3, xfce) - should work!
so boot the openSUSE, open a root terminal and type
kexec -l /boot/vmlinuz --append=(result of cat /proc/cmdline - copy/paste) --initrd=/boot/initrd
return with an error "reading_legacy sectors_per_track failed"
then kexec -e fails (freeze the virtual machine)
wjat can I do? I have the same error when trying from a live cd
What you foget is to mount where the /boot is :-) it's written in your previous message.
Before kexec you have to mount /boot from the installed system.
Hope this help
thanks jdd
-- Bruno Friedmann (irc:tigerfoot) Ioda-Net Sàrl www.ioda-net.ch openSUSE Member User www.ioda.net/r/osu Blog www.ioda.net/r/blog fsfe fellowship www.fsfe.org GPG KEY : D5C9B751C4653227 vcard : http://it.ioda-net.ch/ioda-net.vcf -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org