Posté par slack .
En réponse au message aide.
Évalué à 1.
>je voudrai savoir quelles sont les précautions vitales de sécurité
> à prendre avant et après l'installation du noyau quand on l'a recompilé
>
>ensuite comme puis-je restaurer le système si le nouveau est défectueux
* Fais une sauvegarde complète de ton système actuel.
* Vérifie que ton système dispose de tous les logiciels à jour (voir le fichier Documentation/Changes dans les sources).
* Tu gardes ton ancien noyau dans /boot , Tu peux y installer autant de noyaux que tu le désires. Il suffit de leur donner des noms différents.
* Tu configures et recompiles le noyau. Si tu utilises des modules, utilise l'option du kernel :
General setup / Local version - append to kernel release
Elle permet à deux noyaux d'une même version (par exemple 2.6.13) de trouver leurs modules dans des répertoires différents.
* Tu copies le nouveau noyau dans /boot.
* Si ta distribution utilise initrd, il sera peut-être à mettre à jour ou à supprimer.
* Dans le fichier de configuration de ton chargeur (grub ou lilo), tu laisses l'entrée pour l'ancien noyau (tu pourras rebooter dessus) et tu ajoutes une entrée pour le nouveau.
* Tu testes : lance ton serveur avec l'ancien noyau puis le nouveau et compare ce que tu trouves dans les fichiers de trace. Traque toutes les différences.
>enfin comment détecter et corriger les erreurs d'administration du système
Que veux-tu dire ?
# installer un nouveau noyau
Posté par slack . En réponse au message aide. Évalué à 1.
> à prendre avant et après l'installation du noyau quand on l'a recompilé
>
>ensuite comme puis-je restaurer le système si le nouveau est défectueux
* Fais une sauvegarde complète de ton système actuel.
* Vérifie que ton système dispose de tous les logiciels à jour (voir le fichier Documentation/Changes dans les sources).
* Tu gardes ton ancien noyau dans /boot , Tu peux y installer autant de noyaux que tu le désires. Il suffit de leur donner des noms différents.
* Tu configures et recompiles le noyau. Si tu utilises des modules, utilise l'option du kernel :
General setup / Local version - append to kernel release
Elle permet à deux noyaux d'une même version (par exemple 2.6.13) de trouver leurs modules dans des répertoires différents.
* Tu copies le nouveau noyau dans /boot.
* Si ta distribution utilise initrd, il sera peut-être à mettre à jour ou à supprimer.
* Dans le fichier de configuration de ton chargeur (grub ou lilo), tu laisses l'entrée pour l'ancien noyau (tu pourras rebooter dessus) et tu ajoutes une entrée pour le nouveau.
* Tu testes : lance ton serveur avec l'ancien noyau puis le nouveau et compare ce que tu trouves dans les fichiers de trace. Traque toutes les différences.
>enfin comment détecter et corriger les erreurs d'administration du système
Que veux-tu dire ?
Slack