Ich habe versehentlich /usr
gelöscht Verzeichnis in meinem Ubuntu 16.04 Dual Booted mit Windows 8 System.
Jetzt kann ich meinen Computer nicht über Ubuntu OS starten. Bitte empfehlen Sie etwas, damit ich meinen Computer starten kann.
Akzeptierte Antwort:
Der /usr
ist ein wirklich wichtiger Pfad eines GNU/Linux-Systems, es enthält viele (notwendige) Binärdateien, Bibliotheken, Quellen, gemeinsames Zeug usw.
Es ist der größte Teil eines Systems:
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
Ich habe 2097 Pakete auf meinem Ubuntu-Rechner installiert, während 2019 davon Dateien in /usr
installiert haben Verzeichnis.
Es lohnt sich also wirklich nicht, all diese Pakete erneut zu installieren, um das Problem zu beheben, da dies irgendwie einer erneuten Neuinstallation des gesamten Systems gleichkommt.
Ich habe eine Antwort auf die Frage:„Versehentlich entfernt /bin. Wie kann ich es wiederherstellen?“ die Sie auch für diese Situation verwenden können.
Um die Pakete einfach neu zu installieren, müssen Sie chroot
in Ihr defektes System, erstellen Sie ein temporäres /usr
erhalten Sie eine Liste aller Pakete, die Dateien in /usr
installiert haben mit dpkg -S /usr
Installieren Sie sie dann erneut oder extrahieren und kopieren Sie die erforderlichen Dateien.
Die andere Sache, die Sie tun können, ist, Testdisk zu verwenden, Sie können möglicherweise /usr
mitbringen ganz schnell zurück, hier ist eine Schritt-für-Schritt-Anleitung.
Ich empfehle Ihnen jedoch, eine Sicherungskopie Ihrer Dateien zu erstellen und Ubuntu neu zu installieren.