pinguin74
Stamm-User
- 20
Hallo,
man kann auf einem Android mit dem dd Befehl das komplette System sichern. Da dabei auf Blockebene alles gesichter wird, auch leere Bereiche, wird das Backup so groß wie der gesamte Speicher des Gerätes und es dauert lange:
Das Backup wird dabei nach /sdcard/mmcblk0.img geschrieben und bei den meisten Geräte wird das etliche GB groß sein.
Ich würde nun gern über adb auf mein Handy zugreifen, das Backup aber auf meine lokale Festplatte schreiben. Da ich ja Linux benutze, harmoniert das ja von den Befehlen her.
Was ich aber nicht weiß, wenn ich eine adb shell auf meinem Android Gerät öffne, wie verknüpfe ich meine lokale Festplatte dabei? So dass ich den Befehl dann so eingeben könnte:
dd if=/dev/block/mmcblk0 of=/home/malte/backups/handy-vollbackup.img
Wie kann ich also innerhalb der adb shell auf meine lokalen Festplatten zugreifen?
man kann auf einem Android mit dem dd Befehl das komplette System sichern. Da dabei auf Blockebene alles gesichter wird, auch leere Bereiche, wird das Backup so groß wie der gesamte Speicher des Gerätes und es dauert lange:
Code:
dd if=/dev/block/mmcblk0 of=/sdcard/mmcblk0.img
Das Backup wird dabei nach /sdcard/mmcblk0.img geschrieben und bei den meisten Geräte wird das etliche GB groß sein.
Ich würde nun gern über adb auf mein Handy zugreifen, das Backup aber auf meine lokale Festplatte schreiben. Da ich ja Linux benutze, harmoniert das ja von den Befehlen her.
Was ich aber nicht weiß, wenn ich eine adb shell auf meinem Android Gerät öffne, wie verknüpfe ich meine lokale Festplatte dabei? So dass ich den Befehl dann so eingeben könnte:
dd if=/dev/block/mmcblk0 of=/home/malte/backups/handy-vollbackup.img
Wie kann ich also innerhalb der adb shell auf meine lokalen Festplatten zugreifen?