You are not logged in.
Pages: 1
How does one use kexec to replace the kernel without rebooting? I know it's nonessential for a desktop user, but when 2.6.13.3 enters Current, I'd like to be able to upgrade without a restart.
Offline
[edit] my orriginal post does not apply anymore...
Here is what I did:
I took the package from AUR, modified the PKGBUILD (removed the script and config file, as they are not needed, so basically only kept the package kexec-tools)
After install, you do (modify for your own situation):
kexec -l /boot/vmlinuz26 --append=root=/dev/hda1
Now the kernel is loaded in memory. To use the kernel, do
kexec -e
One final note: This should be done in non-gui mode I think. At least on my cpu it crashes when x-server is running
Offline
Oh... Looks like I need a custom kernel to use kexec. Well, bugger that.
Offline
Oh... Looks like I need a custom kernel to use kexec. Well, bugger that.
You can use the kernel26archck kernel form [community], so it's not that much of a problem
Offline
i was wondering how does kexec handle modules? if you want to run the same version of a kernel what do you do?
Offline
Pages: 1