J'ai accidentellement supprimé /usr
répertoire dans mon système Ubuntu 16.04 à double démarrage avec Windows 8.
Maintenant, je ne parviens pas à démarrer mon ordinateur via Ubuntu OS. Veuillez recommander quelque chose pour que je puisse démarrer mon ordinateur.
Réponse acceptée :
Le /usr
est un chemin vraiment important d'un système GNU/Linux, il contient beaucoup de binaires (nécessaires), de bibliothèques, de sources, de choses partagées, etc.
C'est la plus grande partie d'un système :
5.6G /usr
0 /proc
37K /root
80M /boot
0 /sys
423M /lib
8.0K /mnt
68K /tmp
4.0K /lib64
14M /sbin
712M /var
12M /bin
1.2M /dev
J'ai 2097 packages installés sur ma machine Ubuntu tandis que 2019 d'entre eux ont des fichiers installés dans /usr
répertoire.
Cela ne vaut donc vraiment pas la peine d'essayer de réinstaller tous ces packages pour résoudre le problème, car il est en quelque sorte sur le point de réinstaller à nouveau l'ensemble du système.
J'ai une réponse à la question :"Suppression accidentelle de /bin. Comment puis-je le restaurer ? » que vous pouvez également utiliser dans cette situation.
Simplement pour réinstaller les packages, il faut chroot
dans votre système en panne, créez un /usr
temporaire , obtenez une liste de tous les packages qui ont des fichiers installés dans /usr
en utilisant dpkg -S /usr
puis réinstallez-les ou extrayez et copiez les fichiers nécessaires.
L'autre chose que vous pouvez faire est d'utiliser testdisk, vous pourrez peut-être apporter /usr
retour très rapide, voici un guide étape par étape.
Cependant, je vous suggère de faire une sauvegarde de vos fichiers et de réinstaller Ubuntu.