peterfido hat geschrieben:Hast nun Du oder ein Bug die Daten gelöscht?
Im Prinzip beides: Ich habe zwar bei einem Ordner auf "löschen" geklickt, durch den Bug (bei der Verbindung via MTP) hat es aber einen anderen Ordner gelöscht.
Konkret geht es um folgenden Bug:
http://code.google.com/p/android/issues/detail?id=23974Schliesst man das Nexus via MTP an, sieht man im Explorer unter "Computer\Galaxy Nexus\Internal Storage" den Inhalt des Ordners /sdcard/ (oder /mnt/sdcard/). Dort drin hatte ich einen weiteren Ordner namens "sdcard", welcher aber leer war. Nun habe ich diesen leeren Ordner gelöscht und dank des MTP-Bugs löschte das nicht den Ordner /sdcard/sdcard/ sondern den Ordner /sdcard/. Daher also im Prinzip alles auf was man als nicht-root Zugriff hat.
Evtl. gibt es für das Nexus auch Tools, welche den Flash komplett dumpen können. Evtl. mal bei den XDA-Developers umsehen.
Leider habe ich auch dort nichts gefunden, ausser evtl. kTool, das bald auch für das Nexus funktionieren soll, welches aber soweit ich das verstanden habe nur den Kernel dumped.
Kennt Kies das Nexus? Kies kann Backups des Galaxy S erstellen.
Soweit ich das in Erfahrung bringen konnte, wird das Nexus nicht von Kies unterstützt. Allerdings ist die Frage was du mit "Backup" genau meinst, denn MyPhoneExplorer kann ja auch Backups erstellen.
Ich würde auch immer Backups anlegen. Nachdem ein Fehler aufgetreten ist, lässt sich da wenig machen. Sind die Speicherbereiche als frei markiert, werden sie über kurz oder lang neu beschrieben. Flashspeicher arbeitet da etwas anders als z.B. eine Festplatte. Da kann Android noch so sagen, dass z.B. Block X ausgelesen werden soll. Der Flash-Controller allein weiß, wo wirklich was abgelegt ist. Ob dieser eine Zelle wirklich ausliest, wenn diese als leer gekennzeichnet ist, oder aus Leistungsgründen nur Leerdaten schickt, weiß auch nur dieser.
Naja, ironischerweise wollte ich eben genau (endlich) ein Backup meines Nexus machen und habe es darum an den PC angeschlossen um alles zu Kopieren. Nur fing ich dann durch meinen "Ordnungszwang" an, zuerst mal all die leeren Ordner zu löschen. Kann ja nichts passieren (dachte ich), denn ich sehe ja nur einen Teil des Nexus, sozusagen den "user space". Hatte leider zu viel Vertrauen in das Ganze und war mir nicht bewusst, dass MTP offenbar noch ziemlich unausgereift ist. War mich halt an Massenspeicher gewöhnt.
Bzgl. des Flash-Controllers: Meinst du also, selbst wenn ich mit einem Tool den internen Speicher "1:1" dumpen könnte, hätte ich meine Daten trotzdem nicht, da der Flash-Controller dem Dump-Tool für frei markierte Bereiche einfach 0 schickt, statt die tatsächlichen Bytes?
Um den ganzen Flash zu dumpen, benötigt es oft root Rechte und oder einen bsetimmten Modus (z.B. Download - Modus beim Galaxy S).
Ja, hätte ich root Rechte gäbe es da schon ein paar Tools. Leider müsste ich für root Zugriff aber sowieso den ganzen Speicher überschreiben, oder? Und dann wäre noch eben die von dir erwähnte Thematik mit dem Flash-Controller.
Ein Android Bug, wo Daten verloren gehen, ist mir neu. Besteht dieser "nur" auf dem Nexus, würde ich es umtauschen. Falls er auf jedem (oder mehreren Android - Smartphone vorhanden ist, bitte ich um eine Info inkl. Quelle. Damit ich weiß, welches Gerät (Hersteller) ich zukünftig in keinem Fall kaufe.
Ja, das war mir auch neu. Die Frage ist natürlich auch, ob der Bug tatsächlich bei Android selbst liegt oder beim MTP-Treiber oder so. Jedenfalls, wenn man den Bug kennt, kann man den Datenverlust ja verhindern: Einfach nie irgendwelche leere Ordner löschen, wenn das Gerät via MTP angeschlossen ist. Ansonsten kann ich das Nexus schon empfehlen und ich wüsste von keinem anderen Gerät, das ich im Moment für "kaufwürdig" halte.
Das Smartphone betrachte ich wie einen USB-Stick: Daten die wichtig sind, gehören an anderer Stelle zusätzlich gesichert.
Naja, mit einem USB-Stick kann man halt keinen Content generieren. Ein paar der verlorenen Daten habe ich schon noch auf dem PC, nämlich diejenigen, die ich von dort aus auf das Nexus kopiert habe (analog zu einem USB-Stick). Aber alle Daten, die vom Gerät aus erzeugt wurden (Photos, Videos, Notizen, Konfigurationen einzelner Apps) oder von dort mit dem Browser heruntergeladen, die hatten (noch) kein Backup. Ein Backup zu erstellen war eigentlich genau die Idee, die dann dazugeführt hat, dass ich alles verloren habe. Ironie des Schicksals :-/
Danke für deine Antwort und die Infos.