michaelyx
Anmeldungsdatum: 24. April 2018
Beiträge: 39
|
Hallo! Ich habe versehentlich /etc gelöscht und versuche nun mit einem Live-Stick an meine Daten im persönlichen Ordner zu kommen. Dort sehe ich aber nur einen mysql51-Ordner und zwei Dateien Access-Your-Private-Data.desktop README.txt
Wenn ich versuche die Dateien zu öffnen kommt ein Hinweis dass sie fehlerhaft sind. Ich verwende Ubuntu 20.04 lts Sind meine Daten verloren?
|
Doc_Symbiosis
Anmeldungsdatum: 11. Oktober 2006
Beiträge: 4389
Wohnort: Göttingen
|
Arbeite mal den Artikel zur manuellen Datenrettung ab.
Die Abschnitte vorher funktionieren so wohl leider nicht mehr unter 20.04.
|
DJKUhpisse
Supporter, Wikiteam
Anmeldungsdatum: 18. Oktober 2016
Beiträge: 17644
Wohnort: in deinem Browser, hier auf dem Bildschirm
|
Du willst also das aus /home sichern?
War das denn eine separate Partition?
Eventuell mal alle vorhandenen Partitionen einbinden und dann prüfen, was /home war.
|
michaelyx
(Themenstarter)
Anmeldungsdatum: 24. April 2018
Beiträge: 39
|
DJKUhpisse schrieb: Du willst also das aus /home sichern?
Ja - ein paar Daten am Desktop und in Dateien, die leider noch nicht im Backup sind 😢 War das denn eine separate Partition?
Nein leider nicht.
|
DJKUhpisse
Supporter, Wikiteam
Anmeldungsdatum: 18. Oktober 2016
Beiträge: 17644
Wohnort: in deinem Browser, hier auf dem Bildschirm
|
Dann einfach die /-Partition einbinden und dort in home suchen.
|
michaelyx
(Themenstarter)
Anmeldungsdatum: 24. April 2018
Beiträge: 39
|
Doc_Symbiosis schrieb: Arbeite mal den Artikel zur manuellen Datenrettung ab.
Die Abschnitte vorher funktionieren so wohl leider nicht mehr unter 20.04.
Danke für den Hinweis! Das werde ich am Nachmittag versuchen...
|
michaelyx
(Themenstarter)
Anmeldungsdatum: 24. April 2018
Beiträge: 39
|
Hallo!
Ich versuche nach der von Doc_Symbiosis empfohlenen Anleitung aus der Wiki das "beschädigte" System in das Ubuntu-Live-System einzubinden. Schaffe es aber nicht in das home-Verzeichnis hinein. die Installation liegt auf einer einzigen Partition (zusätzlich gibt es noch eine swap-Partition) Ich habe mit sudo blkid die Bezeichnung der Ubuntu-Partition ermittelt: /dev/nvme0n1p6 Dann die Partition einbinden mit: | sudo mount /dev/nvme0n1p6 /mnt
|
Stimmt das so? Fehlt da nicht ein Einhängepunkt? Im Dateimanager finde ich die Partition nun nicht mehr. Mount -l zeigt ua.: /dev/nvme0n1p6 on /mnt type ext4 (rw,relatime) Zum Überprüfen der Passphrase sollte ich nun in /home/.ecryptfs/BENUTZERNAME/.ecryptfs wechseln. Aber wie mache ich das?
Bitte um eure Hilfe!
|
fleet_street
Top-Wikiautor
Anmeldungsdatum: 30. August 2016
Beiträge: 2138
Wohnort: Hunsrück
|
… Fehlt da nicht ein Einhängepunkt? …
Nein, der ist angegeben:
Mount -l zeigt ua.: /dev/nvme0n1p6 on /mnt type ext4 (rw,relatime)
Dein Benutzerverzeichnis ist dann unter /mnt/home/…
|
michaelyx
(Themenstarter)
Anmeldungsdatum: 24. April 2018
Beiträge: 39
|
fleet_street schrieb: ...Dein Benutzerverzeichnis ist dann unter /mnt/home/…
Danke für deine Unterstützung! Ich hab versucht mein Benutzerverzeichnis unter /mnt/home/... zu finden - siehe Codeblock. Aber da scheint nichts zu sein. Oder mache ich was falsch?
| ubuntu@ubuntu:~$ cd /mnt
ubuntu@ubuntu:/mnt$ ls -l
insgesamt 0
ubuntu@ubuntu:/mnt$ sudo mount /dev/nvme0n1p6 /mnt
ubuntu@ubuntu:/mnt$ ls -l
insgesamt 0
|
|
michaelyx
(Themenstarter)
Anmeldungsdatum: 24. April 2018
Beiträge: 39
|
Auch die folgenden Befehle aus der Wiki funktionieren bei mir nicht...
| ubuntu@ubuntu:/mnt$ ecryptfs-unwrap-passphrase
ecryptfs-unwrap-passphrase: Befehl nicht gefunden.
|
| ubuntu@ubuntu:/mnt$ sudo adduser --encrypt-home [--uid xxxx] michaelyx
adduser: Nur ein oder zwei Namen erlaubt.
|
|
michaelyx
(Themenstarter)
Anmeldungsdatum: 24. April 2018
Beiträge: 39
|
... hat mir gezeigt der Befehl sollte etwa so aussehen:
| sudo adduser --encrypt-home michaelyx
|
Es fehlt mir aber noch die --uid ID ...oder geht das auch ohne in diesem Fall?
|
michaelyx
(Themenstarter)
Anmeldungsdatum: 24. April 2018
Beiträge: 39
|
In der Wiki steht die Angabe der uid ist optional. Daher hier gleich der Versuch ohne:
| ubuntu@ubuntu:/mnt$ sudo adduser --encrypt-home michaelyx
adduser: Kein Programm mit dem Namen »ecryptfs-setup-private« in Verzeichnisliste $PATH gefunden.
|
...da fehlt also wieder ecryptfs. Oder bin ich doch auch im falschen Verzeichnis? Bitte um eure Unterstützung, ich stehe hier an!
|
fleet_street
Top-Wikiautor
Anmeldungsdatum: 30. August 2016
Beiträge: 2138
Wohnort: Hunsrück
|
Du musst deinen Datenträger nicht zwangsläufig als /mnt einbinden; nur musst du dann mit /media/ubuntu/1d8f9cf0-3bdd-b89d-4ca6-859206066079 (o. ä.) arbeiten (Nicht übersichtlich, aber geht auch). Und dein Livesystem ist so neu, dass es kein ecryptfs-uitls mitbringt, d. h. das muss erst nachinstalliert werden. Wenn dein Benutzer als der einzige im System war, dann hat er die Nummer 1000 und du kannst die Angabe der UID weglassen. Das sieht man aber auch im Dateimanager bzw. im Terminal, wenn man zu dem richtige Einhängepunkt und Benutzerverzeichnis vorgedrungen ist, dass da eine Nummer als Besitzer angezeigt wird. (Das Livesystem kennt den Benutzer nicht und zeigt daher die Nummer an).
|
michaelyx
(Themenstarter)
Anmeldungsdatum: 24. April 2018
Beiträge: 39
|
Vielen Dank für deine Hilfe! Nach dem Einbinden der Partition konnte ich in /media/mnt zuerst nichts finden. Siehe mein Post: https://forum.ubuntuusers.de/post/9213019/
Ich habe es heute nach einem Neustart nochmal versucht und siehe da...
ich habe es bis in das Verzeichnis .ecryptfs geschafft:
1
2
3
4
5
6
7
8
9
10
11
12
13
14 | ubuntu@ubuntu:~$ sudo mount /dev/nvme0n1p6 /mnt
ubuntu@ubuntu:~$ cd /mnt/home
ubuntu@ubuntu:/mnt/home$ ls -la
insgesamt 16
drwxr-xr-x 4 root root 4096 Apr 19 2020 .
drwxr-xr-x 24 root root 4096 Dez 20 11:03 ..
drwxrwxr-x 3 root root 4096 Apr 27 2018 .ecryptfs
dr-x------ 4 1000 1000 4096 Jun 5 2018 michaelyx
ubuntu@ubuntu:/mnt/home$ cd .ecryptfs
ubuntu@ubuntu:/mnt/home/.ecryptfs$ ls -la
insgesamt 12
drwxrwxr-x 3 root root 4096 Apr 27 2018 .
drwxr-xr-x 4 root root 4096 Apr 19 2020 ..
drwxrwxr-x 4 1000 1000 4096 Apr 27 2018 michaelyx
|
Der Vorschlag aus der Wiki und dieser Vorschlag ecryptfs-utils in Ubuntu 20.4 Live-System zu installieren führt leider nur zur folgender Fehlermeldung:
| ubuntu@ubuntu:~$ sudo apt-get install ecryptfs-utils
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
Paket ecryptfs-utils ist nicht verfügbar, wird aber von einem anderen Paket
referenziert. Das kann heißen, dass das Paket fehlt, dass es abgelöst
wurde oder nur aus einer anderen Quelle verfügbar ist.
E: Für Paket »ecryptfs-utils« existiert kein Installationskandidat.
|
Es fehlt mir also eine Möglichkeit 'ecryptfs-uitls' zu installieren.
Habt ihr eine Idee wie ich meinen Benutzerordner entschlüsseln kann?
|
fleet_street
Top-Wikiautor
Anmeldungsdatum: 30. August 2016
Beiträge: 2138
Wohnort: Hunsrück
|
Das sieht so aus, als müsste im Livesystem in den Einstellungen zur Aktualisierung noch die Paketquelle universe freigeschaltet werden.
|