[21:39] <ryker> hi. ich habe gerade mit sudo smartctl -t long -d sat /dev/sdc einen festplattentest gestartet, der angeblich 58 min dauern soll, aber wenn ich dann mit sudo smartctl -c -d sat /dev/sdc | grep -A 1 "execution status" den aktuellen stand des tests abfrage, heißt es: ( 121)    The previous self-test completed having
[21:39] <ryker>                     the read element of the test failed.
[21:40] <ryker> heißt das, dass die platte kaputt ist und der test nicht ausgeführt werden kann?
[22:05] <ryker> k1l tomreyn jemand da?
[22:48] <itu> hm
[22:54] <itu> ryker:  ob die platte kaputt ist , dazu sollte einfaches smartctl  oder hdparm  ja was aussagen
[22:56] <itu> uncorrectable sectors  sollten per mail an root und in syslog zu finden sein
[23:00] <itu> smartctl -H    #  Show device SMART health status
[23:01] <itu> wäre der schnellste test
[23:03] <ryker>  ähm
[23:04] <ryker> da kommt dann: SMART Status not supported: Incomplete response, ATA output registers missing
[23:04] <ryker> SMART overall-health self-assessment test result: PASSED
[23:04] <ryker> Warning: This result is based on an Attribute check.
[23:05] <ryker> was meinst du mit "per mail"?
[23:06] <ryker> also mir geht es primär darum, die daten von der festplatte runterzuziehen, aber mir wurde gesagt, dass ich erst mal diesen smart test machen soll
[23:06] <itu> schau in die mails von root auf deinem system
[23:08] <ryker> ich weiß nicht was du meinst
[23:08] <itu> es wird wohl auch nicht schaden deine daten gleich runterzuziehen mit  ddrescue  
[23:09] <ryker> gibt es dazu eine ubuntu seite?
[23:09] <itu> also als root  rufe ich z.B.  mutt auf , was man ggf. installieren muss
[23:09] <itu> zu was?
[23:09] <ryker> ddrescue
[23:09] <ryker> sorry, ich weiß auch nicht, was mutt ist
[23:10] <itu> https://de.wikipedia.org/wiki/Ddrescue
[23:10] <le_bot> Title: ddrescue – Wikipedia (at de.wikipedia.org)
[23:11] <ryker> ich sehe, es gibt auch gddrescue, ist das genau so gut?
[23:11] <itu> https://wiki.ubuntuusers.de/gddrescue/
[23:11] <le_bot> Title: gddrescue › Wiki › ubuntuusers.de (at wiki.ubuntuusers.de)
[23:11] <itu> das scheint eben identisch zu sein 
[23:11] <ryker> ok
[23:12] <ryker> dann versuche ich das mal
[23:12] <itu> https://de.wikipedia.org/wiki/Ddrescue#Abgrenzung_zu_anderen_Programmen 
[23:12] <le_bot> Title: ddrescue – Wikipedia (at de.wikipedia.org)
[23:14] <ryker> spielt es eine rolle, dass die festplatte, von der ich die daten retten will, eine mac-partitionierung hat?
[23:14] <itu> eigentlich nicht
[23:14] <ryker> ok
[23:14] <ryker> danke
[23:14] <itu> solange du das ddrescue einfach unter linix ausführst
[23:14] <ryker> ja
[23:15] <itu> es *linUx
[23:15] <ryker> und sollte die platte dabei mounted oder unmounted sein? oder spielt das keine rolle?
[23:15] <itu> hast du genug freien plattenplatz um zumindest eine ganze partition zu speichern?
[23:16] <itu> sollte immer unmounted sein
[23:16] <ryker> moment, da muss ich mal nachschauen
[23:18] <ryker> ja
[23:18] <ItaloRaver-> itu: is es auch empfehlenswert damit regelmässige backups zu machen? 
[23:19] <itu> hmmm
[23:19] <_moep_> ItaloRaver-: was ist b ei dir regelmäßig
[23:19] <itu> schaden tuts nix, wenn man als backup eine ganze partition oder platte klonen will ...
[23:19] <ItaloRaver-> mindestens ein mal im monat ...
[23:19] <_moep_> für generationenprinzip etwas zu platzaufaufwendig
[23:21] <ItaloRaver-> bis her mach ii dat mit tar, nur gewisse ordner 
[23:21] <itu> wobei man halt den ganzen leerraum immer mitklont ....  ob das sinnvoll ist ... wohl besser doch konventionell mit mv , rsync oder halt einem dezidierten backup-tool
[23:22] <_moep_> itu: das meinte ich ja
[23:24] <itu> jo
[23:28] <ryker> sollte ich eher partition zu partition oder partition zu image machen?
[23:28] <itu> hm
[23:29] <itu> geht ersteres?  -falls du gleich die platte tauschen willst und weiterarbeiten würde das sinn machen
[23:30] <ryker> wieso tauschen?
[23:31] <ryker> die platte ist von einer anderen person und von einem alten mac. sie hat mich nur gebeten, die daten zu retten, falls möglich
[23:31] <itu> wenn du vermutest dass die platte kaputt ist ...
[23:31] <itu> fürs daten retten mach eher  partition zu image 
[23:31] <ryker> ich vermute dass sie kaputt ist aber ich will sie nicht tauschen
[23:32] <itu> ja
[23:33] <ryker> ich finde dass das ganze nicht gut erklärt ist in dem artikel. oben steht was davon dass man -n machen soll
[23:33] <itu> schreib es in ein file (imagefile) , das kannst du später auch mounten
[23:33] <ryker> unten bei den anwendungsbeispielen steht davon dann nichts mehr
[23:33] <itu> https://de.wikipedia.org/wiki/Ddrescue#Anwendungsbeispiele
[23:33] <le_bot> Title: ddrescue – Wikipedia (at de.wikipedia.org)
[23:33] <ryker> ich habe mich doch jetzt für gddrescue entschieden
[23:34] <ryker> dieser befehl wird überhaupt nicht erklärt: ddrescue --sparse --input-position=10GiB --size=20GiB /dev/sdb4 sdb4.img mapfile
[23:35] <itu>    --sparse  ist nicht schlecht, damit kann platz gespart werden
[23:36] <_moep_> und mapfile willst du, weil dann siehst du wo das kaputt ist
[23:36] <ryker> gibt es so ein programm auch mit grafischer oberfläche? mir ist das zu kompliziert
[23:36] <_moep_> was ist daran kompilziert?
[23:36] <itu> orientier dich aber einfach am einfachen beispiel wie das https://de.wikipedia.org/wiki/Ddrescue#Anwendungsbeispiele
[23:36] <le_bot> Title: ddrescue – Wikipedia (at de.wikipedia.org)
[23:37] <itu> naja  --input-position  ist verwirrend, braucht man nicht wenn man einfach eine partition retten will
[23:38] <ryker> ich weiß ja gar nicht ob ich nur eine partition oder alle partitionen bzw. die gesamte platte retten will
[23:39] <ryker> und dann weiß ich nicht ob der zieldatenträger leer sein muss oder formatiert oder was auch immer
[23:39] <itu> n=NAME  ; ddrescue    /dev/sdX  $n.ddresc  $n.ddrescuelog   # wäre ein ansatz 
[23:39] <itu> [00:38:37] <ryker> ich weiß ja gar nicht ob ich nur eine partition oder alle partitionen bzw. die gesamte platte retten will   <-- das musst du aber selber wissen , was du willst ...
[23:40] <ryker> und woher wenn ich nicht mal sehen kann wo was drauf ist?
[23:40] <itu> der zieldatenträger muss formatiert sein wenn du wie gesagt ein imagefile schreiben willst
[23:41] <ryker> ich habe keinen leeren zieldatenträger zur verfügung
[23:41] <itu> im zweifelsfall führe es über due ganze platte aus - hast du genug platz dafür ?
[23:41] <ryker> siehste. wenn ich den befehl jetzt so ausgeführt hätte, wären meine ganzen daten auf dem zieldatenträger weg
[23:42] <ryker> ich hab eine ext festplatte auf der 400 gb frei sind
[23:42] <itu> du brauchst keinen extra datenträger, sondern einfach nur genug freien speicherplatz irgendwo auf irgendeinen medium auf das du unter linux zugreifen kannst
[23:42] <ryker> die zu rettende festplatte ist 80 gb groß
[23:42] <itu> ähmm
[23:44] <itu> das man nicht einfach irgendwo hinschreiben kann auf einen datenträger ohne dabei vorhandenes zu überschreiben muss klar sein
[23:44] <ryker> wieso ist das klar?
[23:44] <itu>  80gb -> 400gb  - also gar kein problem!
[23:44] <ryker> man kann doch eine datei erstellen ohne dabei andere dateien zu löschen
[23:45] <itu> datei schon, aber direkt auf ein device /dev/sdX  schreiben löscht halt immer 
[23:45] <ryker> ich versteh's nicht. geht es jetzt oder geht es nicht?
[23:45] <itu> es geht!
[23:46] <ryker> und die anderen dateien auf der zielfestplatte bleiben unangetastet?
[23:46] <itu> sag halt mal wie die platte heisst die du retten willst 
[23:47] <ryker> sie heißt /dev/sdc
[23:47] <itu> wenn du in eine datei schreibst passiert natürlich nix
[23:47] <itu> ok
[23:48] <itu> ddrescue    /dev/sdc  macplatte.ddresc   macplatte.ddrescuelog    # so muss es gehen 
[23:49] <ryker> und die zielfestplatte?
[23:49] <itu> gibt es nicht
[23:49] <ryker> woher weiß er dann, wohin er schreiben soll?
[23:49] <itu> es gibt nur eine zielfile   macplatte.ddresc  
[23:49] <ryker> und wo wird das erstellt?
[23:50] <itu> du musst natürlich sicherstellen dass du in einen verzeichnis bist auf den dateiträger wo genug platz ist , wie immer 
[23:50] <itu> normal bist du auf deiner systemplatte ...
[23:51] <ryker> ich will doch aber nicht dass das file auf der systemplatte erstellt wird
[23:51] <itu> ansonsten  muss du halt einen pfad voranstellen wenn du z.B. nur auf einer USB-platte die 80gb frei hast
[23:51] <ryker> sondern auf einer ext festplatte
[23:52] <ryker> ok, und was ist ddresc für ein dateiformat? ich dachte, das müsste img heißen
[23:53] <itu> ja, dann musst du dass als pfad angeben , also normalerweise sowas wie /media/plattfoo/macplatte.ddresc
[23:53] <itu> oder einfach  cd /media/plattfoo/  
[23:53] <itu> bevor du startest
[23:54] <itu> ja, du kannst es auch    macplatte.img  nennen  , das ist geschmackssache
[23:54] <itu> ist halt ein beispiel wie ich es mal gemacht habe
[23:54] <ryker> ok, ich merke ich bin zu müde um das jetzt zu machen
[23:54] <ryker> ich schau mir das morgen nochmal an
[23:54] <ryker> danke trotzdem
[23:55] <itu> was sagt denn  ls -l /media   ?
[23:55] <ryker> drwxr-x---+ 3 root root 4096 Jan 17 00:37 godwin
[23:55] <ryker> drwxr-xr-x  2 root root 4096 Jan 16 23:16 myhfsdrive
[23:55] <ryker> drwxr-xr-x  2 root root 4096 Jan 16 23:21 myhfsdrive-mirrored
[23:56] <itu> und was davon ist die platte wo du das file hinhaben willst und wo genug platz ist?
[23:57] <ryker> keins davon
[23:57] <itu> ...
[23:57] <itu> warte mal kurz
[23:58] <ryker> was denn?
[23:59] <itu> df -h  | curl -F 'sprunge=<-' http://sprunge.us      # mach das bitte mal 
[23:59] <ryker> ne sorry, ich weiß nicht was das bewirkt und ich kann jetzt auch nicht mehr
[23:59] <itu> dann bis morgen
[23:59] <ryker> bis dann