Nun, ich war gerade dabei, mein Ubuntu 12.04 auf 14.04 zu aktualisieren, und plötzlich ging der Strom aus. Ich war in der Installationsphase und nur ein Teil davon war erledigt. Wenn ich jetzt Ubuntu boote, wird eine Befehlszeile angezeigt, die besagt, dass die Dateien oder so nicht gelesen werden können. Ich muss bitte mein System und vor allem meine Dateien wiederherstellen. Jede Hilfe wäre willkommen.
Antwort1
Wenn Sie von der bootfähigen CD/USB booten und die Option „Ubuntu ausprobieren“ auswählen, haben Sie ein funktionierendes System. Schließen Sie das USB-Laufwerk an, es sollte gemountet werden. Sie sollten auch ein Symbol für Ihr (beschädigtes) Hauptlaufwerk haben, auf das Sie doppelklicken können, und es sollte ebenfalls gemountet werden. Vorausgesetzt, dies ist der Fall, können Sie zu Ihren Dateien navigieren und sie sicher auf das USB-Laufwerk kopieren. Wenn dies in Ordnung ist, müssen Sie die Installation mit ziemlicher Sicherheit wiederholen. Ich würde zuerst das Backup-Laufwerk unmounten und trennen. Das ist alles.
Wenn Sie Berechtigungsfehler erhalten oder etwas nicht gemountet werden kann, öffnen Sie ein Terminal:
sudo -i
um Root-Berechtigungen für den gesamten nächsten Teil zu erhalten.
Wenn Laufwerke montiert sind, überspringen Sie den folgendenKopieren.
mkdir /media/ubuntu/drive1 /media/ubuntu/drive2
- wir müssen Einhängepunkte erstellen. Dann müssen wir Ihre Laufwerke identifizieren:
dmesg | tail
wird Ihnen sagen, wo Ihr USB-Laufwerk abgelegt wurde – wahrscheinlich sdb oder ähnlich.
Ihr Hauptlaufwerk sollte /dev/sda_ sein; _ kann 1 sein, wenn kein Windows usw. vorhanden ist. Wenn Sie sich nicht sicher sind, führen Sie „ fdisk -l /dev/sda
which“ aus, um die Partitionen aufzulisten. Sie können Ihr Home-Verzeichnis wahrscheinlich anhand der Größe herausfinden, falls es nicht offensichtlich ist – das ist das, was wir wollen. „ fdisk -l
with no drive“ listet alle Laufwerke auf Ihrem System auf.
Wenn Sie sicher sind, dass Sie die richtigen Laufwerke haben (ich verwende sda1 für Ihre alten Dateien, sdb1 für den neuen USB-Stick – Sie verwenden, was Sie finden …), geben Sie Folgendes ein:
mount /dev/sda1 /media/ubuntu/drive1
mount /dev/sdb1 /media/ubuntu/drive2
Kopieren:
shopt -s dotglob
Wenn Sie versteckte Dateien behalten möchten, z. B. .gnupg/, .mozilla/, ist es besser, dies zu tun, als es nicht zu tun.
cp -R -preserve=all /media/ubuntu/whatever-it-called-your-old-drive/home/yourname/* /media/ubuntu/whatever-it-called-your-USB/
# Dies dauert einige Zeit, kopiert aber alle Ihre Dateien unter Ihrer alten Benutzer-ID auf Ihr Sicherungslaufwerk.
Wir haben jetzt das Backup und können mit der Neuinstallation des Betriebssystems fortfahren – zuerst müssen wir den USB-Stick aushängen und trennen.
Endlich:
Sobald die Neuinstallation abgeschlossen ist, haben Sie ein System mit einem fast leeren Home-Verzeichnis. Kopieren Sie einfach einige oder alle Ihrer Dateien vom USB-Stick zurück. Wenn Sie den shopt -s dotglob
Befehl verwenden, werden auch alle Ihre E-Mails und Passwörter usw. wiederhergestellt. Dabei werden jedoch möglicherweise einige Systemdateien überschrieben. Deshalb erstelle ich immer auch eine (umbenannte) Kopie des neuen leeren Home-Verzeichnisses, nur für den Fall!
Wenn Ihnen bei der Neuinstallation eine neue Benutzer-ID zugewiesen wurde, können Sie sich möglicherweise nicht anmelden, da Sie nicht Eigentümer Ihrer eigenen Dateien sind.
cd /home/
shopt -s dotglob
sudo chown -R you:you you
sollte das beheben.