ubuntuusers.de

Bilder recovery Ubuntu/Android

Status: Ungelöst | Ubuntu-Version: Ubuntu 24.04 (Noble Numbat)
Antworten |

M65

Anmeldungsdatum:
30. August 2011

Beiträge: 43

Hallo,

ich möchte auf einem Android Smartphone Bilder wiederherstellen bzw. es versuchen. Habe dazu Testdisk mit Photorec versucht. Läuft alles soweit. Leider musste ich nachträglich feststellen, dass man per USB Kabel nicht direkt an das Dateisystem von dem Android Phone kommt. Gibt es eine ggf. ein anderes Programm welches ich unter Ubuntu nutzen könnte oder ein weiteres Programm mit dem ich per USB an das Android FS komme?

Grüße

Berlin_1946 Team-Icon

Supporter, Wikiteam

Anmeldungsdatum:
18. September 2009

Beiträge: 10729

M65 schrieb:

... per USB Kabel nicht direkt an das Dateisystem von dem Android Phone kommt.

Bei einigen (du schreibst nicht um welches Android Phone es sich handelt) muss auf dem Phone eine Freigabe der USB-Schnittstelle erfolgen.

Hierzu gibt es noch Lesestoff im Wiki MTP

Kreuzschnabel

Anmeldungsdatum:
12. Dezember 2011

Beiträge: 2128

Starte das Schlaufon im Recovery-Modus, der ist genau dafür da.

Recovery (Android)

--ks

M65

(Themenstarter)

Anmeldungsdatum:
30. August 2011

Beiträge: 43

Hallo,

es handelt sich um ein Google Pixel 2 XL mit Android 11. Mit der USB Freigabe meinst du wahrscheinlich das mit der Massenspeicher-Freigabe, hatte so etwas gelesen aber die Einstellung leider nicht gefunden. Ich werde aber abends gleich mal Eure beiden Artikel durcharbeiten und melde mich dann noch einmal.

Btw.: Ich hatte gestern noch eine .apk Datei, per ML Manager (Extrakt Programm, das Handy hat keine WLAN-Möglichkeit mehr), vom MobiSaver versucht. MobiSaver hat (diesmal) leider nicht funktioniert. Komisch ist nur, seit ich die .apk Datei in den Ordner DATA (Smarthphone) verschob, war ein Löschen(Markieren mit Maus + Entf) der Datei per USB Verbindung mit meinem Ubuntusystem nicht mehr möglich. Per google Files hat man leider keine Auflistung des Inhaltes des DATA Ordners. Auch auf dem Desktop des Ubuntusystems war es nur per Konsole möglich die Kopie der .apk zu löschen. Zugriff Lesen/Schreiben als Besitzer hatte ich. Ist das so normal?

Vielen Dank schon mal

Grüße

coraggioso

Anmeldungsdatum:
22. August 2025

Beiträge: 456

Ernsthaft Android 11!? Android 11 ist EOL! Der offizielle Support für Sicherheitspatches durch Google wurde eingestellt, was bedeutet, dass Geräte mit Android 11 anfällig für Sicherheitslücken werden können.

Mit der USB Freigabe meinst du wahrscheinlich das mit der Massenspeicher-Freigabe, hatte so etwas gelesen aber die Einstellung leider nicht gefunden.

Erscheint bei aktuellen Androids automatisch sobald man das Gerät per USB mit dem *buntu-Rechner verbindet. Im zweifel einfach mal am oberen Bildschirmrand nach unten wischen und nachsehen ob da eine entsprechende Option im Hintergrund erscheint.

Statt MTP nutze ich jmtpfs um per USB-Kabel aufs Smartphone zu gelangen. jmtpfs funktioniert auch auf Android-Geräten, die MTP unterstützen, aber nicht mehr USB Mass Storage (also die Massenspeicher-Freigabe). Evtl. ist das ja bei dir der Fall.

M65

(Themenstarter)

Anmeldungsdatum:
30. August 2011

Beiträge: 43

Hallo,

vielleicht als Erklärung: Das Handy ist nicht mehr im Netz, soll aus auch nicht. Es wird auch nicht mehr genutzt. Es wurden nur leider Bilder gelöscht, wo ich bzgl. der Bezeichnung des Ordners durcheinander kam. Nun will ich versuchen, diese wieder zu bekommen.

Als USB Einstellung, beim Verbinden, habe ich nur: Dateiübertragung/Android Auto, MIDI, PTP und Keine Datenübertragung

Leider kommt man mit diesen Varianten per Photorec nicht an das Filesystem des Android Phones. MTP kann ich erst abends nachinstallieren und testen.

Grüße

coraggioso

Anmeldungsdatum:
22. August 2025

Beiträge: 456

Dateiübertragung ist schon das richtige. Das nutze ich in Kombination mit jmtpfs (Link oben). Warum jmtpfs und nicht MTP hab ich ja auch bereits erklärt. Allerdings habe ich so noch nie versehentlich gelöschte Dateien auf einem Android wiederherzustellen versucht. Ob das überhaupt klappen kann, wenn das Android-Gerät nicht gerootet ist, wage ich zu bezweifeln.

Ich nutze jmtpfs zusammen mit rsync für regelmäßige Backups. Aus diesen Backups kann man dann auch sehr leicht versehentlich gelöschte Dateien wiederherstellen.

M65

(Themenstarter)

Anmeldungsdatum:
30. August 2011

Beiträge: 43

Hallo,

ich habe jetzt alles wie bei MTP beschrieben installiert, udev angepasst und neu gestartet. Ich konnte dann das Handy unter Home/ichderuser in einem Ordner per jmtpfs einhängen und darauf zugreifen. In der Anleitung war leider ein Fehler. Beim mounten funktioniert das per mount in den Ordner "/Android" nicht, weil der "/" vor dem Ordner Android stand. Als eher Endanwender bisl tricky aber habs durch probieren rausgefunden.

Nun als Problem: Photorrec erkennt ggf. jetzt das Handy aber da man nur Partitionen aufgelistet bekommt und ich das jetzt ja im /home in einen Ordner gemountet habe, werde ich das ja nicht einzeln als Partition sehen können, oder? Bin mit mounten nicht so fit. Wo genau müsste ich denn einen Ordner(in den ich dann mounten könnte) erstellen um die Partition einzeln zu sehen bzw. Photorec mir das einzeln auflistet. Ich habe ganz viele /dev/loop(*) Partitionen, die man sieht und halt die von Ubuntu (Crypt und die HDD selbst).

Grüße

coraggioso

Anmeldungsdatum:
22. August 2025

Beiträge: 456

Das was du da machen willst wir so nicht gehen. Android erlaubt nur den externen Zugriff auf Teile des Dateisystems, nicht auf das ganze.

Einzige Ausnahme wäre, wenn du neben dem internen Speicher des Smartphones noch ein Modell hast mit Micro-SD Steckplatz und die Fotos auf dieser Micro-SD gewesen sind. Dann könntest du die Micro-SD aus dem Smartphone entnehmen und mit Card-Reader per USB mit dem *buntu verbinden. Nur dann hättest du das was du willst - eine ganze Partition.

Sind die versehentlich gelöschten Fotos denn noch im Android-Papierkorb?

Wenn nicht hast du schlechte Karten.

Google doch einfach mal "android gelöschte Daten wiederherstellen"

Nachtrag:

Kreuzschnabel verwies dich ja bereits auf den Recovery-Modus. Sicher nicht ohne Grund und ich weise mal auf das USB-Debugging hin.

M65

(Themenstarter)

Anmeldungsdatum:
30. August 2011

Beiträge: 43

Hallo,

also ich habe das ganze Androidsystem in den Ordner /home/user/Android gemountet. Somit ist es doch Teil der Ubuntustruktur und als reine HDD erkannt. Ich benötige lediglich einen Einhängepunkt der halt von Photorec einzeln erkannt wird und nicht Teil des vorhandenen Ubuntu-Gesamtsystems ist. Sonst müsste ich ja per Photorec meine ganze 500GB (+ die 64GB vom Phone) Ubuntu Partition mit Photorec durchsuchen, weil das Phone ja Teil der Partition ist...was übel lange dauern würde.

Nachtrag:

Das Problem beim Recovery ist (hab das alles gelesen), dass ich keine Infos über die Funktionen gefunden habe. Es gibt wohl eine mit sys/mount. Aber ich habe keinerlei weiteren Infos bzgl. der Funktion im Detail. Kurz gesagt ich weiss zwar wie ich den starte aber ich weiss nicht wie ich das Phone dann als USB mounten kann. Die Videos auf youtube sind sehr bescheiden.

Grüße

schwarzheit Team-Icon

Supporter
Avatar von schwarzheit

Anmeldungsdatum:
31. Dezember 2007

Beiträge: 8002

Lesestoff: >> mount <<

coraggioso

Anmeldungsdatum:
22. August 2025

Beiträge: 456

M65 schrieb:

also ich habe das ganze Androidsystem in den Ordner /home/user/Android gemountet.

Das ist nicht das ganze Androidsystem. Es sind nur die Teile auf die Google über USB den Zugriff erlaubt.

Im Grund nur das unterhalb von /storage/emulated/0/ und selbst das nicht ganz. in /storage/emulated/0/Android/ sind einige Unterverzeichnisse so nicht zu erreichen.

Das Root-Dateisystem also bei *buntu / wirst du nicht sehen. Übertragen auf den *buntu siehst du nur /home/DeinUsername/ also nicht einmal den Papierkorb.

M65

(Themenstarter)

Anmeldungsdatum:
30. August 2011

Beiträge: 43

Mhh,

also, dass ist leider nicht so wie ich mir das vorgestellt habe und wie ich Photorec verstanden habe. Ist es denn notwendig das "Ich" diesen Zugriff habe? Müsste Photorec das nicht auf der Ebene wo es arbeitet trotzdem hinbekommen? Hatte das eigentlich so verstanden das Photorec keine Dateistruktur durcharbeitet und somit die Berechtigungen egal sind? Ich würde das nachher nochmal anders versuchen zu mounten, weil ich ja jetzt die ganze andere Vorarbeit schon gemacht habe.

Was würdest du denn alternativ vorschlagen? Nur recovery mode? Schonmal vorweg, im Recovery gibt es ja nur paar Einstellungen aber was muss ich denn auswählen, wenn ich den gestartet habe oder muss man nur im Recovery sein damit ich per USB ne Verbindung habe?

PS: mount-Link lese ich nachher, danke fürs verlinken

Grüße

coraggioso

Anmeldungsdatum:
22. August 2025

Beiträge: 456

Meine bescheidenen Meinung nach wird der mount-Link bei jmtpfs nichts nützen. Es gibt da keine Mountpoints, die man etwa per

sudo blkid

sehen könnte. Nicht einmal per

sudo df -h

sieht man etwas brauchbares, wie sonst beim Einbinden von externen Medien.

MTP kann ich bei mir nicht mehr testen, denn mein aktuelles Smartphone Motorola G85 5G mit Android 15 gehört zu den Geräten die MTP und Massenspeicher-Freigabe nicht mehr unterstützen. Per USB komm ich da nur mit jmtpfs drauf.

M65

(Themenstarter)

Anmeldungsdatum:
30. August 2011

Beiträge: 43

Hi,

ich hab mir jetzt überlegt.

Ich formatiere mir gerade einen USB Stick und schaue dann mal wie das aussieht. In Home einbinden ist gut aber nicht für meinen Fall. Leider dauert das formatieren gerade ewig. Leider scheint man auf NTFS nicht Android mounten zu können, auf jeden Fall nicht mit jmntfs. Bekam da immer einen Fehler. Hab jetz mal ext4 genommen. Sollte ich dann mit photorec nicht tief genug in die Ebenen kommen, mach ich das per recovery. Ich meld mich morgen nochmal 😉 Danke für die ganzen Tips!

Grüße

Antworten |