On Fri, 7 Feb 2025 20:29:39 -0500, CrudeSausage wrote:
On 2025-02-07 4:34 p.m., Lawrence D'Oliveiro wrote:
And today, Microsoft’s own experts have no clear idea what Windows is
doing any more. Why do you think it needs to reboot about five times
just to do an OS install?
I have to admit those reboots are a nuisance. Of course, Fedora
rebooted pretty often too.
There are ways to minimize that. Doesn’t RHEL support kexec, which
allows the old Linux kernel to pass control to the new one without
actually disrupting the userland?
On Sat, 8 Feb 2025 06:36:16 -0000 (UTC), Lawrence D'Oliveiro
<ldo@nz.invalid> wrote in <vo6u10$3ue2q$1@dont-email.me>:
On Fri, 7 Feb 2025 20:29:39 -0500, CrudeSausage wrote:
On 2025-02-07 4:34 p.m., Lawrence D'Oliveiro wrote:
And today, Microsoft’s own experts have no clear idea what Windows is >>>> doing any more. Why do you think it needs to reboot about five times
just to do an OS install?
I have to admit those reboots are a nuisance. Of course, Fedora
rebooted pretty often too.
There are ways to minimize that. Doesn’t RHEL support kexec, which
allows the old Linux kernel to pass control to the new one without
actually disrupting the userland?
You're thinking of live kernel patching. kexec_load(2) load a kernel
that you can have execute if the current kernel crashes. You do this
for debugging, usually.
ObWindows: There was a post recently about various virtualization
solutions. Linux subsystem for Windows now uses HyperV, and I'm
wondering if there is a native manager that Windows includes for other
HyperV guests?
On Sat, 8 Feb 2025 06:36:16 -0000 (UTC), Lawrence D'Oliveiro
<ldo@nz.invalid> wrote in <vo6u10$3ue2q$1@dont-email.me>:
Doesn’t RHEL support kexec, which
allows the old Linux kernel to pass control to the new one without
actually disrupting the userland?
You're thinking of live kernel patching. kexec_load(2) load a kernel
that you can have execute if the current kernel crashes. You do this
for debugging, usually.
On 8 Feb 2025 08:44:20 GMT, vallor wrote:
On Sat, 8 Feb 2025 06:36:16 -0000 (UTC), Lawrence D'Oliveiro
<ldo@nz.invalid> wrote in <vo6u10$3ue2q$1@dont-email.me>:
Doesn’t RHEL support kexec, which allows the old Linux kernel to pass
control to the new one without actually disrupting the userland?
You're thinking of live kernel patching. kexec_load(2) load a kernel
that you can have execute if the current kernel crashes. You do this
for debugging, usually.
Bit more than that <https://manpages.debian.org/kexec_load(2)>:
The kexec_load() system call loads a new kernel that can be executed
later by reboot(2).
And one of the functions of the latter <https://manpages.debian.org/reboot(2)> is:
LINUX_REBOOT_CMD_KEXEC
(RB_KEXEC, 0x45584543, since Linux 2.6.13). Execute a kernel that
has been loaded earlier with kexec_load(2).
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 546 |
Nodes: | 16 (2 / 14) |
Uptime: | 02:33:25 |
Calls: | 10,387 |
Calls today: | 2 |
Files: | 14,061 |
Messages: | 6,416,755 |