FS#34665 - [kexec-tools] Calling kexec fails to do anything

Attached to Project: Arch Linux
Opened by Mark E. Lee (bluerider) - Sunday, 07 April 2013, 23:16 GMT
Last edited by Tobias Powalowski (tpowa) - Monday, 08 April 2013, 19:40 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Tobias Powalowski (tpowa)
Architecture All
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
I followed the wiki on how to setup kexec with systemd using the kexec-load@.service. With previous linux kernels, I was able to boot into another kernel without a problem. However, after upgrading to [linux] 3.8.5-1, I am now unable to load a new kernel.

I have also tried calling kexec manually.

Additional info:
kexec-tools 2.0.3-2
linux 3.8.5-1


Steps to reproduce:
Attempt to use kexec to load a kernel manually with [linux] 3.8.5-1
This task depends upon

Closed by  Tobias Powalowski (tpowa)
Monday, 08 April 2013, 19:40 GMT
Reason for closing:  Fixed
Comment by Tobias Powalowski (tpowa) - Monday, 08 April 2013, 12:58 GMT
Your mentioned kexed-load@.service is not a standard service file?
At least it is not on kexec svn nor on systemd's services.
Comment by Kevin (anonymous_user) - Monday, 08 April 2013, 13:21 GMT
Could be the one posted on the wiki:

https://wiki.archlinux.org/index.php/Kexec#Installation
Comment by Mark E. Lee (bluerider) - Monday, 08 April 2013, 13:30 GMT
That is true, it is posted on the wiki. However, I also tried to invoke kexec manually.
Comment by Tobias Powalowski (tpowa) - Monday, 08 April 2013, 13:57 GMT
Please try latest kexec-tools 2.0.4-1
Comment by Mark E. Lee (bluerider) - Monday, 08 April 2013, 14:11 GMT
I cannot download the pkg tarball from the arch linux mirror (says 404 file not found).

<http://mirror.selfnet.de/archlinux/extra/os/x86_64/kexec-tools-2.0.4-1-x86_64.pkg.tar.xz>
Comment by Mark E. Lee (bluerider) - Monday, 08 April 2013, 17:30 GMT
With kexec-tools upgrade (to 2.0.4-1), I can now invoke kexec from the command line normally. It works, thanks for the help!

Loading...