tech:pb_ksplice_mise_a_jour_kernel_a_chaud
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| tech:pb_ksplice_mise_a_jour_kernel_a_chaud [2025/04/04 20:30] – Jean-Baptiste | tech:pb_ksplice_mise_a_jour_kernel_a_chaud [2026/07/06 14:50] (Version actuelle) – Jean-Baptiste | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| + | < | ||
| + | {{tag> | ||
| + | |||
| + | # Brouillon Pb ksplice mise a jour kernel à chaud | ||
| + | |||
| + | Ça n'a pas marché sur ma Debian | ||
| + | |||
| + | Voir : | ||
| + | * https:// | ||
| + | * https:// | ||
| + | * https:// | ||
| + | * https:// | ||
| + | * https:// | ||
| + | * http:// | ||
| + | * http:// | ||
| + | * http:// | ||
| + | * http:// | ||
| + | |||
| + | Voir aussi : | ||
| + | * kexec-tools. | ||
| + | * kexec est une fonctionnalité du noyau Linux qui permet de charger un noyau Linux (le même ou une version différente) et de redémarrer le système directement dessus sans avoir besoin de redémarrer complètement la machine. | ||
| + | |||
| + | |||
| + | ~~~ | ||
| + | $ uname -a | ||
| + | Linux portable 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt11-1+deb8u6 (2015-11-09) x86_64 GNU/Linux | ||
| + | ~~~ | ||
| + | |||
| + | ~~~bash | ||
| + | apt-get install linux-source-3.16 | ||
| + | apt-get install ksplice | ||
| + | ~~~ | ||
| + | |||
| + | ~~~bash | ||
| + | mkdir src | ||
| + | cd src | ||
| + | tar xf / | ||
| + | mkdir linux-source-3.16/ | ||
| + | cp / | ||
| + | cp / | ||
| + | ~~~ | ||
| + | |||
| + | ~~~bash | ||
| + | $ export CONCURRENCY_LEVEL=4 | ||
| + | $ ksplice-create --diffext=new linux-source-3.16/ | ||
| + | cc1: some warnings being treated as errors | ||
| + | scripts/ | ||
| + | make[1]: *** [/ | ||
| + | Makefile: | ||
| + | make: *** [_module_/ | ||
| + | make: Leaving directory '/ | ||
| + | Child exited with status 2 | ||
| + | Failed during: make -rR -j4 -C / | ||
| + | ~~~ | ||
| + | |||
