![]() |
![]() |
|
|
|||||||
| Registrieren | Hilfe/Forumregeln | Benutzerliste | Kalender | Suchen | Heutige Beiträge | Alle Foren als gelesen markieren |
| Linux, UNIX, Open Source Rat & Tat bei Problemen und Fragen rund um GNU/Linux, BSD und sonstige UNIXe |
![]() |
|
|
Themen-Optionen | Ansicht |
|
|
#1 |
|
Gesperrt
Registriert seit: 23.08.2000
Beiträge: 3.692
|
hi leute,
kann mir da wer einmal weiter helfen. ich will ein kleines shell script machen, welches mir mit dd ein image von der platte zieht. das outfile sollte aber alle 600 mb geteilt werden. und damit ich dass nicht alles händisch eingeben muss will ich ein script haben. dd skip=0 count=600 bs=1024k if=/dev/hda of=/mnt/smb/1.img jetzt habe ich 2 probleme: skip, count, und das of file müssten variablen sein die hochgezählt werden müssten und wie kann ich erkennen, wann die platte aus ist. ??? kann mir da wer weiterhelfen ??? würde mich sehr freuen. chris |
|
|
|
|
|
#2 |
|
Hero
![]() |
Hi,
ich würds mal mit split versuchen, das macht das script einfacher. einfach dd if=/dev/hda | split -b629145600 - img_ dd liesst die Platte aus und leitet die Daten an den STDIN von split weiter, split unterteilt das dann im obigen Beispiel in 600MB Blöcke und benennt sie img_aa, img_ab, img_ac..... mfG Clystron
____________________________________
God, Root, what is difference? |
|
|
|
![]() |
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
| Themen-Optionen | |
| Ansicht | |
|
|