| |||||||
Das Thema "Nandroid-Backup am PC mounten!?" befindet sich unter Root / Hacking / Modding für Motorola Milestone auf Android-Hilfe.de.
![]() |
| | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Android-Hilfe.de Mitglied Modell: Motorola Milestone Registriert seit: 16.01.2010
Beiträge: 143
Abgegebene Danke: 20
Erhielt 24 Danke für 18 Beiträge
| Ich versuche grade eine Kopie meines Komplettbackups auf dem PC zu mounten, damit ich ein wenig im System herumgraben kann (so ohne Risiko und so ).Jetzt stehe ich vor dem Problem, dass Ubuntu das YAFFS2 Filesystem nicht standardmäßig mounten kann. Gut; Hab mir dann von [cvs] Index of /yaffs2 den Tarball gezogen, kompiliert (mit "make clean", "make") und dann das Modul einfach geladen (insmod yaffs2.ko). Nach einem Blick auf /proc/filesystems schien alles OK zu sein. Das YAFFS2 Modul scheint auf und sollte einsatzbereit sein. Nur wenn ich jetzt versuche einen Teil des Nandroid-Dumps zu mounten kommt folgendes: Code: christoph@Christoph-LX:~$ sudo -s
[sudo] password for christoph:
root@Christoph-LX:~# mount -t yaffs2 -o loop /media/Backup-Drive/Milestone/2.0.1-DACH-root-busybox_sys_bin-tweaked-play/system.img /media/mssys/
mount: wrong fs type, bad option, bad superblock on /dev/loop0,
missing codepage or helper program, or other error
Manchmal liefert das Syslog wertvolle Informationen – versuchen
Sie dmesg | tail oder so
root@Christoph-LX:~# Was mache ich denn da falsch? MfG Chris Edit: Ich kann den Dump von meiner App2SD-Partition ganz regulär mit "mount -t ext2 /blabla/app2sd.img /media/mssys/" mounten... nur mit den YAFFS2-Images will das nicht klappen... Geändert von KurrKurr (20.02.2010 um 15:07 Uhr) |
| | |
| | #2 (permalink) |
| Android-Hilfe.de Mitglied Modell: Motorola Milestone Registriert seit: 16.01.2010
Beiträge: 143
Abgegebene Danke: 20
Erhielt 24 Danke für 18 Beiträge
|
Nach einiger Recherche bin ich darauf gekommen, dass das gar nicht so einfach ist... Nandroid sichert mit dem verwendeten Dump-Tool nämlich die sog. oob-Daten nicht mit, die aber benötigt werden, wenn man auf ein gemountetes nandsim-Laufwerk mittels nandwrite das Image draufschreiben will... Ich halt euch auf dem Laufenden, ob ichs hinbekomme... (außer natürlich, es kennt jemand eine Lösung). Chris |
| | |
| | #3 (permalink) |
| Super-Moderator Registriert seit: 29.05.2009
Beiträge: 2.827
Abgegebene Danke: 39
Erhielt 542 Danke für 306 Beiträge
|
Hi! Reicht es auch, wenn du z.B. das System-Image entpacken kannst? > unyaffs - Project Hosting on Google Code
__________________ T-Mobile G1 · HTC Magic (Prototype) · HTC Magic · Samsung Nexus S Bitte beachten: Android-Hilfe.de - Forenregeln |
| | |
| Folgender Benutzer bedankt sich bei mjrgens für diesen Beitrag: | b.pwned (21.06.2010) |
| | #4 (permalink) | |
| Android-Hilfe.de Mitglied Modell: Motorola Milestone Registriert seit: 16.01.2010
Beiträge: 143
Abgegebene Danke: 20
Erhielt 24 Danke für 18 Beiträge
|
Das hab ich auch schon gefunden, jedoch nicht probiert, da man auf der Seite lesen kann: Zitat:
Gut, wenn man dabei was versaut, hat man ja im Normalfall ein funktionierendes, möglichst aktuelles, komplettes bzw. selektives Backup, das man zur Not einspielen kann (auch nach RSD Liete, wenn erforderlich...). Also mit "nur" entpacken bin ich leider nicht zufrieden. Ich war/bin nämlich von der Linux-methode Dateisysteme zu verwalten echt beeindruckt. Da dachte ich mir: "Wenns ja so einfach geht, warum dann nicht einfach das Milestone-Image einhängen und basta... Naja... so hat sich das halt der kleine Christoph vorgestellt ![]() MfG Chris | |
| | |
| | #5 (permalink) |
| Fortgeschrittenes Mitglied Registriert seit: 26.10.2009
Beiträge: 403
Abgegebene Danke: 48
Erhielt 31 Danke für 24 Beiträge
|
Zur Info: Ich habe gerade mit unyaffs nandroid system backup erfolgreich entpack.
|
| | |
| Folgender Benutzer bedankt sich bei herrlado für diesen Beitrag: | b.pwned (21.06.2010) |
| | #6 (permalink) |
| Android-Hilfe.de Mitglied Modell: Motorola Milestone Registriert seit: 16.01.2010
Beiträge: 143
Abgegebene Danke: 20
Erhielt 24 Danke für 18 Beiträge
|
Sehr cool! Werd mir das vielleicht auch mal ansehen. Nur wenn mans entpackt, kann mans ja nicht wieder zurückspielen, oder? Denn das wäre ja eig. mein Grundgedanke gewesen. Chris |
| | |
| | #7 (permalink) | |
| Fortgeschrittenes Mitglied Registriert seit: 26.10.2009
Beiträge: 403
Abgegebene Danke: 48
Erhielt 31 Danke für 24 Beiträge
| Zitat:
habe ich noch mkfs.yaffs2.arm und mkfs.yaffs2.x86 rumliegen. Damit kann man a. auf dem Android selbst beliebiges Verzeichnis als yaffs Image erstellen (mkfs.yaffs2.arm) b. Auf dem Linux PC beliebiges Verzeichnis als yaffs Image erstelle (mkfs.yaffs2.x86) Als ich damals noch kein Gerät hatte, habe ich ein Programm entwickelt und ich brauchte mal unbedingt das modifizierte system.img von dem EMULATOR. Ich habe mich in den Emulator über adb eingeloggt, dort mittels mkfs.yaffs2.arm system.img erstellt, dann auf dem PC entpackt, modifiziert und wieder eingepackt. Fertig! Schau doch mal ob diese Tools in dem Projekt(unyaffs) enthalten sind. Wenn nicht, lade ich es für dich gerne hoch! Gruß, Lado Geändert von herrlado (22.02.2010 um 14:00 Uhr) | |
| | |
| | #8 (permalink) |
| Android-Hilfe.de Mitglied Modell: Motorola Milestone Registriert seit: 16.01.2010
Beiträge: 143
Abgegebene Danke: 20
Erhielt 24 Danke für 18 Beiträge
|
Habs mir angesehen. Es funktioniert sehr gut. Leider sind die Packprogramme nicht Teil des Projektes. Ich werd mal danach googeln. Wenn ich nichts finde, melde ich mich noch mal. Danke vorab, Chris Edit: Habs gefunden. Die meisten Quellen, darunter auch die (wahrscheinliche) Herkunftsquelle sind schon down. Hab aber hier noch einen Mirror gefunden: http://jiggawatt.org/badc0de/android/index.html Chris Edit2: Ich kann/könnte jetzt also diverse Imageteile des nandroidbackups hernehmen, verändern und im ADBRecovery-Modus mit "dd if=/sdcard/irgendeinimage.img of=/dev/block/mtdblockXX" das Ganze wieder einspielen... cool. Werde das noch Mal ausprobieren, bevor ich den Titel des Threads zu "... [SOLVED]" ändere. Edit3: Mittels "unyaffs" lassen sich die Images nur teilweise entpacken: boot, bpsw, misc und recovery liefern nur "broken image file". Diese Methode funktioniert als auch nur begrenzt, aber solange man data und system bearbeiten kann... Geändert von KurrKurr (22.02.2010 um 14:24 Uhr) |
| | |
| | #9 (permalink) |
| Neuer Benutzer Registriert seit: 03.09.2009
Beiträge: 10
Abgegebene Danke: 6
Erhielt 0 Danke für 0 Beiträge
|
hast du nun schon ne lösung für yaffs ? Unyaffs ist ja gut und recht, aber funktioniert eben nur begrenzt. Ich habe selber ubuntu drauf und möchte auch zugreifen können als ob es ein laufwerk wäre |
| | |
| | #10 (permalink) |
| Erfahrener Benutzer Registriert seit: 11.02.2009
Beiträge: 261
Abgegebene Danke: 30
Erhielt 9 Danke für 8 Beiträge
|
Hab letztens meine Notizen die ich mit AK Notepad auf meinem G1 gemacht hab verloren, weil mein Backup nicht richtig restoret wurde... Habe aber die data.img datei usw, man müsste das doch eigentlich daraus auslesen können oder? edit: Thread gefunden: Nandroid Backup auslesen Geändert von Schemen (01.11.2010 um 14:33 Uhr) |
| | |
![]() |
|
| Themen-Optionen | |
| Ansicht | |
| |
| ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| HOW TO: Nandroid Backup einspielen | kRx | Root / Hacking / Modding für HTC Magic | 28 | 19.04.2011 21:39 |
| Problem mit Backup per Nandroid [Gelöst] | sphinx | Root / Hacking / Modding für HTC Magic | 19 | 01.03.2010 18:47 |
| Zugriff auf Nandroid Backup | hcwd | Root / Hacking / Modding für T-Mobile G2 Touch | 5 | 21.02.2010 18:26 |
| smb mounten | nightmare | Root / Hacking / Modding für T-Mobile G1 | 2 | 20.12.2009 14:19 |
| Wie wird ein nandroid Backup korrekt verwendet? | sebastian | Android App Entwicklung | 2 | 18.09.2009 10:18 |