J'essayais de mettre à jour libc sur notre serveur Ubuntu mais cela a échoué et maintenant, lorsque je redémarre le serveur, un message d'erreur s'affiche:
Panique du noyau - pas de synchronisation - Tentative de tuer init!
et ça pend juste.
Quelle est la solution à ce problème? Le serveur est utilisé par 10 personnes, je ne souhaite donc pas réinstaller en effaçant leurs données.
si le message complet est:
kernel panic - not syncing: Attempted to kill inint !
PId: 1, comm: init not tainted 2.6.32.-279-5.2.e16.x86_64 #1
alors vous devriez avoir désactivé selinux et après cela, vous avez redémarré le système.
Le plus simple est d’utiliser un système d’exploitation en direct et de le réactiver.
vim /etc/selinux/config
...
SELINUX=enforcing
...
Le second choix est de désactiver selinux dans les arguments du noyau en ajoutant selinux = 0
vim /boot/grub/grub.conf
...
kernel /boot/vmlinuz-2.4.20-selinux-2003040709 ro root=/dev/hda1 nousb selinux=0
...
source panique du noyau - pas de synchronisation: Tentative de tuer inint!
Monter à nouveau le /
Par exemple.
mount -o remount,rw /dev/xyz /
sed -i 's/1 1/0 0/' /etc/fstab
sed -i 's/1 2/0 0/' /etc/fstab
À l'écran de démarrage, redémarrez.
Au démarrage, maintenez la touche ESC
Il devrait vous emmener dans un menu graphique. Ouvrez la commande et corrigez selinux.
Aussi je suggère d'exécuter les paquets cassés propres
Je viens de rencontrer ce problème lorsque j'ai remplacé un disque défaillant. J'avais copié les fichiers système sur le nouveau disque et je pouvais remplacer l'entrée UUID de l'ancien disque par le UUID du nouveau disque dans fstab.
Cependant, je n'avais pas remplacé l'UUID dans le fichier grub.conf (parfois menu.lst) dans/boot/grub. Alors vérifiez votre fichier grub.conf, et si la ligne "noyau" a quelque chose comme
kernel ... root=UUID=906eaa97-f66a-4d39-a39d-5091c7095987
il a probablement l'UUID de l'ancien disque. Remplacez-le par le UUID du nouveau disque et lancez grub-install (si vous êtes sur un CD live, vous devrez peut-être chroot ou spécifier le répertoire grub).
Amorcer depuis un CD pour récupérer l’installation et éditer/etc/selinux/config : a changé SELINUX de l’application obligatoire en permissive Redémarré et système démarré
/etc/selinux/config
avant changement:
SELINUX=enforcing and SELINUXTYPE=permissive
/etc/selinux/config
après modification: SELINUX=permissive and SELINUXTYPE=permissive
La solution est: -
Cela oblige essentiellement votre PC à redémarrer car par défaut, il ne redémarre pas après une panique du noyau.
Utilisez le mode Rescue avec cd et montez le système de fichiers. Essayez de vérifier si des fichiers binaires ou des dossiers sont supprimés. Si vous le supprimez, vous devrez installer manuellement le système pour récupérer ces fichiers.