Re: [vox-tech] replace running kernel with new one

2013-09-14 Thread Rick Moen
Quoting Tony Cratz (cr...@hematite.com):

> > ksplice.
> 
> At first glance this did not really help. But on one of the
> pages I found what I was looking for. Kexec is the command
> I wanted.

ksplice and kexec are both ways to replace one running kernel with
another running kernel without a full reboot and with continuous uptime.

ksplice is older and has now been emborged by Oracle, Inc. -- which,
come to think of it, may have inspired the development of kexec as an
alternative approach.

___
vox-tech mailing list
vox-tech@lists.lugod.org
http://lists.lugod.org/mailman/listinfo/vox-tech


Re: [vox-tech] replace running kernel with new one

2013-09-14 Thread Tony Cratz
On 09/14/2013 09:24 AM, Rick Moen wrote:
> Quoting Tony Cratz (cr...@hematite.com):
> 
>>  Before my friend Hugh Daniels passed away he mention there was a
>>  way to fork/exec/chain a new kernel to replace the current
>>  running kernel. Due to his passing, I never did learn how.
> 
> ksplice.

At first glance this did not really help. But on one of the
pages I found what I was looking for. Kexec is the command
I wanted.


Tony

___
vox-tech mailing list
vox-tech@lists.lugod.org
http://lists.lugod.org/mailman/listinfo/vox-tech


Re: [vox-tech] replace running kernel with new one

2013-09-14 Thread Rick Moen
Quoting Tony Cratz (cr...@hematite.com):

>   Before my friend Hugh Daniels passed away he mention there was a
>   way to fork/exec/chain a new kernel to replace the current
>   running kernel. Due to his passing, I never did learn how.

ksplice.

___
vox-tech mailing list
vox-tech@lists.lugod.org
http://lists.lugod.org/mailman/listinfo/vox-tech


[vox-tech] replace running kernel with new one

2013-09-14 Thread Tony Cratz
Hello,

Before my friend Hugh Daniels passed away he mention there was a
way to fork/exec/chain a new kernel to replace the current
running kernel. Due to his passing, I never did learn how.

The plan was to have a small OS on either a USB flash drive, or
an SSD. Once it was up and running, it would then replace the
current kernel with the one on the hard drive. This way you
could ssh into the system and work on it (much like having the
system in a VM but not doing so).

This method would allow you to do low level work on the system
(run a FSCK, or fix a RAID and so on).

Does anyone understand how to do this? Hugh said it would be
much like a 'chain' command from Fortran.

Tony
___
vox-tech mailing list
vox-tech@lists.lugod.org
http://lists.lugod.org/mailman/listinfo/vox-tech