You are not logged in.

#1 2010-01-16 20:39:41

vit
Member
Registered: 2008-12-28
Posts: 79

Reloading kernel without reboot

I've heard couple of times, that in Linux kernel can changed without the actual reboot.
Today googled a bit, but still can't actual state of this feature. Does anybody know about it? or may be someone have tried and have experience of doing it?

Offline

#2 2010-01-16 21:03:17

roy_hu
Member
Registered: 2009-10-29
Posts: 85

Re: Reloading kernel without reboot

I've heard of this kexec thing, but never tried it. You may use kexec as the keyword for searching.

Offline

#3 2010-01-16 21:39:49

mikesd
Member
From: Australia
Registered: 2008-02-01
Posts: 788
Website

Re: Reloading kernel without reboot

I hadn't heard of kexec before. Sounds interesting. A similar project is ksplice[1] which allows you to apply kernel updates without rebooting.

[1] http://www.ksplice.com/

Offline

#4 2010-01-16 22:18:18

Skoll
Member
Registered: 2009-09-23
Posts: 36

Re: Reloading kernel without reboot

Weren't some parts of these technologies patented by Microsoft?

Offline

#5 2010-01-16 22:39:07

mikesd
Member
From: Australia
Registered: 2008-02-01
Posts: 788
Website

Re: Reloading kernel without reboot

Skoll wrote:

Weren't some parts of these technologies patented by Microsoft?

Hadn't heard that. If they have they are obviously not using it. On Windows servers most updates trigger a reboot. smile

Offline

#6 2010-01-17 06:46:35

vit
Member
Registered: 2008-12-28
Posts: 79

Re: Reloading kernel without reboot

I found ksplice package in AUR, but most info I've found in internet, is about nonfree ksplice software.

And kexec is a kind of fast reboot. It's a bit different.

Offline

#7 2010-01-17 06:54:22

roy_hu
Member
Registered: 2009-10-29
Posts: 85

Re: Reloading kernel without reboot

Skoll wrote:

Weren't some parts of these technologies patented by Microsoft?

Yes, there's rumors about that. Google ksplice lwn patent.

Offline

#8 2010-01-17 06:56:11

roy_hu
Member
Registered: 2009-10-29
Posts: 85

Re: Reloading kernel without reboot

mikesd wrote:

I hadn't heard of kexec before. Sounds interesting. A similar project is ksplice[1] which allows you to apply kernel updates without rebooting.

[1] http://www.ksplice.com/

I believe it only has native support for Ubuntu. On Arch I'll simply do pacman -Syu and reboot.

Offline

#9 2010-01-17 12:14:47

forkboy
Member
From: Blackpool, England
Registered: 2005-09-03
Posts: 74

Re: Reloading kernel without reboot

The latest opensuse uses kexec instead of rebooting during the installation, you can install the whole system in one go and be at your desktop without any reboots.

Offline

#10 2010-01-17 12:35:09

Ramses de Norre
Member
From: Leuven - Belgium
Registered: 2007-03-27
Posts: 1,289

Re: Reloading kernel without reboot

Offline

#11 2010-07-26 05:25:14

martin77
Member
Registered: 2010-03-14
Posts: 111

Re: Reloading kernel without reboot

This is a very interesting discussion, thanks Ramses for the links.

Offline

#12 2010-07-26 07:49:19

ngoonee
Forum Fellow
From: Between Thailand and Singapore
Registered: 2009-03-17
Posts: 7,355

Re: Reloading kernel without reboot

martin77 wrote:

This is a very interesting discussion, thanks Ramses for the links.

Is there any particular reason you decided to bump a thread from 6+ months ago without having anything meaningful to add?

http://wiki.archlinux.org/index.php/For … Bumping.27

Closing the thread.


Allan-Volunteer on the (topic being discussed) mailn lists. You never get the people who matters attention on the forums.
jasonwryan-Installing Arch is a measure of your literacy. Maintaining Arch is a measure of your diligence. Contributing to Arch is a measure of your competence.
Griemak-Bleeding edge, not bleeding flat. Edge denotes falls will occur from time to time. Bring your own parachute.

Offline

Board footer

Powered by FluxBB