Mon système Debian ne démarre plus après l'installation de la version expérimentale de libc6.
J'ai ce message sur le démarrage:
/sbin/init: error while loading shared libraries: libsepol.so.1: cannot open shared object file: No such file or directory
Que puis-je faire pour résoudre ce problème?
L'erreur http://i42.tinypic.com/5uh206.jpg Erreur # 2 http://oi42.tinypic.com/35a4s5z.jpg
Vous pouvez essayer un chroot. démarrer un USB en direct et devenir root
sudo -i
Montez votre ancien système à / mnt (changez sda1 si nécessaire)
mount /dev/sda1 /mnt
Préparer le chroot
mount -o bind /proc /mnt/proc mount -o bind /dev /mnt/dev mount -o bind /dev/pts /mnt/dev/pts mount -o bind /sys /mnt/sys cp /etc/resolv.conf /mnt/etc/resolv.conf
Entrez le chroot
chroot /mnt /bin/bash
En supposant que cela se passe bien, retirez le référentiel expérimental et essayez de courir
apt-get update apt-get -t stable install libc6-amd64 libc6-dev libc6-dbg
Vous devrez peut-être spécifier les anciennes versions de ces packages, voir https://askubuntu.com/questions/138284/how-to-downgrade-a-package-via-apt-get
Utilisez apt-cache pour searchr les versions du package
apt-cache search libc6-amd64
Si tout cela échoue, vous devez probablement envisager de sauvegarder vos données et de les réinstaller.
Ce que j'ai fait, était une nouvelle installation. C'était comme la seule bonne solution. Je tiens à vous remercier tous pour votre aide!
Merci!