Falls Bedarf an den ddrescue Tools besteht, hier ein Archiv mit funktionierenden Binaries für den RPI.
-Wanninger
Nachtrag:
Hab mal ein paar Tests gemacht.
1. Schreiben auf ein NAS via NFSv3
mld-163> ddrescue -Df /dev/zero /data/tv/test.bin
GNU ddrescue 1.16
Press Ctrl-C to interrupt
rescued: 432734 kB, errsize: 0 B, current rate: 4456 kB/s
ipos: 432734 kB, errors: 0, average rate: 6761 kB/s
opos: 432734 kB, time since last successful read: 0 s
Copying non-tried blocks...
2. Schreiben auf die SD-Karte
mld-163> /ddrescue -Df /dev/zero /test.bin
GNU ddrescue 1.16
Press Ctrl-C to interrupt
rescued: 104857 kB, errsize: 0 B, current rate: 145 kB/s
ipos: 104857 kB, errors: 0, average rate: 1205 kB/s
opos: 104857 kB, time since last successful read: 1 s
Copying non-tried blocks...
3. Schreiben auf einen USB-Stick
mld-163> /ddrescue -Df /dev/zero /media/usb-sda1/test.bin
GNU ddrescue 1.16
Press Ctrl-C to interrupt
rescued: 93847 kB, errsize: 0 B, current rate: 369 kB/s
ipos: 93847 kB, errors: 0, average rate: 2085 kB/s
opos: 93847 kB, time since last successful read: 0 s
Cpying non-tried blocks...
Das Ergebnis ist durchaus ernüchternd.
Habe das bisher noch nie getestet bzw. gebraucht, da ich immer auf's NAS schreibe.
Aber die Werte die ich hier erhalte, mit Ausreißern von unter 500kB/s sind schon heftig.
Sowohl auf SD als auch auf Stick. Und Durchschnittswerte von 1...2 MB/s sind auch nicht
gerade der Reißer.
Nachtrag 2:
4. Versuch am BananaPI auf SD und auf SSD via SATA Anschluß
| __ ) __ _ _ __ __ _ _ __ __ _ | _ \_ _|
| _ \ / _` | '_ \ / _` | '_ \ / _` | | |_) | |
| |_) | (_| | | | | (_| | | | | (_| | | __/| |
|____/ \__,_|_| |_|\__,_|_| |_|\__,_| |_| |___|
Last login: Mon Jun 20 22:05:18 2016 from wslx64100040.ncs-online.prv
Load: 0.01, 0.02, 0.05 - Board: 53.9°C - Drive: sensor / 69Gb - Memory: 803Mb
root@bananapi:~# ddrescue -Df /dev/zero /test.bin
GNU ddrescue 1.19
Press Ctrl-C to interrupt
rescued: 128516 kB, errsize: 0 B, current rate: 851 kB/s
ipos: 128516 kB, errors: 0, average rate: 3671 kB/s
opos: 128516 kB, run time: 35 s, successful read: 0 s ago
Copying non-tried blocks... Pass 1 (forwards)
root@bananapi:~# ddrescue -Df /dev/zero /home/pi/test.bin
GNU ddrescue 1.19
Press Ctrl-C to interrupt
rescued: 215744 kB, errsize: 0 B, current rate: 1310 kB/s
ipos: 215744 kB, errors: 0, average rate: 6345 kB/s
opos: 215744 kB, run time: 34 s, successful read: 0 s ago
Copying non-tried blocks... Pass 1 (forwards)
Schaut zwar besser aus, ist aber auch noch nicht der Hit...