Neue Antwort schreiben 
 
Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Eine Platte auf mehrere Platten kopieren mit dd
meego4ever! Offline
war in Schweden und möchte wieder zurück

Beiträge: 8.228
Registriert seit: Jun 2012
Beitrag #1
Eine Platte auf mehrere Platten kopieren mit dd
Ich habe vor, eine Quellplatte mittels dd auf mehrere Zielplatten zu klonen. Clonezilla kann immer nur ein Laufwerk bearbeiten und schreiben.

Wenn ich das eingebe:
Code:
dd if=/dev/sda1 | tee >(dd of=/dev/sdb1) >(dd of=/dev/sdb2)
bekomme ich nur wirre Zrichen ausgegeben und einen Abbruch nach ein paar Sekunden. Hat jemand von euch noch eine Idee woran das liegen kann? Die original Platte ist GPT.
11.11.2016 11:53
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
mrshadowtux
Unregistered

 
Beitrag #2
RE: Eine Platte auf mehrere Platten kopieren mit dd
Mach doch einfach:

Code:
for i in sdb sdc sdd sde; do dd if=/dev/sda of=/dev/${i} &done

Durch das &done am Ende läuft das kopieren von sda auf alle anderen in der Liste parallel.
11.11.2016 11:58
Diese Nachricht in einer Antwort zitieren
DosAmp Offline
Anderes Zeigegerät

Beiträge: 12.219
Registriert seit: Jul 2008
Beitrag #3
RE: Eine Platte auf mehrere Platten kopieren mit dd
Erstens kopiert "if=/dev/sda1" nur eine einzelne Partition statt der gesamten Platte (in dem Falle auf zwei Partitionen auf der zweiten Platte).

Zweitens kopiert tee seine Eingabe sowohl in alle angegebenen Dateien als auch auf seine Ausgabe, was du als Zeichensalat auf deinem Terminal siehst.
Der richtige Aufruf ist entweder
Code:
dd if=/dev/sda bs=8M | tee /dev/sdb /dev/sdc >/dev/null
(Ausgabe des Programms wegwerfen)
oder
Code:
dd if=/dev/sda bs=8M | tee /dev/sdb >/dev/sdc
(Ausgabe des Programms auf die letzte Platte in der Liste schreiben)

Der Parameter bs=8M ist dafür da, dass dd immer 8 Megabyte auf einmal einliest anstatt Sektor für Sektor.

CCITTグループ4またはZIP圧縮のモノクロ300dpiで最高の再現性
(Dieser Beitrag wurde zuletzt bearbeitet: 11.11.2016 12:04 von DosAmp.)
11.11.2016 12:03
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
meego4ever! Offline
war in Schweden und möchte wieder zurück

Beiträge: 8.228
Registriert seit: Jun 2012
Beitrag #4
RE: Eine Platte auf mehrere Platten kopieren mit dd
Danke euch für eure Antworten

Ich habe mich vertippt, mir ist klar dass 'sda1' nur eine Partition kopiert.

Ich werde das jedenfalls ausprobieren, Danke.
(Dieser Beitrag wurde zuletzt bearbeitet: 11.11.2016 13:09 von meego4ever!.)
11.11.2016 13:08
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Neue Antwort schreiben 


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste