Hallo sandy ! netcat ? (Linux-Neuling...) Muss ich dafür am Server / Client was-auch-immer starten ?
Es ist immer noch schneller, den Rechner aufzuschrauben und eine zweite Festplatte einzuhängen, als das alles über das 100-MBit-Netz zu schleusen.
Das wollte ich auch erst machen.
Aber -ich weiss das das verrückt klingt- diese PCs sind kaum zu öffnen.
Ich brauchte 1 1/2 Wochen, um herauszubekommen, wie sie überhaupt aufgehen
(komische HP-PCs).
Drei der Rechner habe ich noch gar nicht aufbekommen, die plastikabdeckung
ist kurz vorm Zerbrechen.
Sowas hab ich noch nie erlebt.
Daher per Netz.
Gruß
Olaf
----- Original Message -----
From: "Sandy Drobic"
olaf-linux@gmx.de wrote:
Ich möchte eine Festplatte mit mehreren Partitionen und mehreren Betriebssystemen (Suse 9.3, Win NT4, Win XP) auf andere PCs kopieren. Alle Rechner sind absolut identisch (P II 400, 128 MB, 6 GB, 3com 905b).
Habe mit
dd if=/dev/hda bs=8k | ssh root@CLONE-PC dd of=/dev/hda bs=8k
auch schon eine 1:1 Kopie testweise auf einen anderen Rechner hinbekommen, beide an Router angeschlossen und mit Knoppix 3.8.1 gebootet. Funktioniert einwandfrei.
Problem:
1. Die Übertragung hat recht lange gedauert, bin mir jetzt nicht sicher ob es 2,5 Stunden oder 5 Stunden waren: Meldung am Hauptrechner zeigte zwei Angaben, einmal ca. 9203,xxxx seconds, zwei Zeilen darunter 9211,xxxx seconds (das ganze über Nacht). Kann man das beschleunigen ?
Ja! Die Tunnelung durch ssh dürfte die größte Spaßbremse sein. Mache das ganze mit netcat (Client/Server), dann sollte der Durchsatz spürbar steigen.
Starte auf Empfangsrechner "netcat -l -p 5555 | dd of=/dev/hda bs=8k" Starte auf Senderechner "dd if=/dev/hda bs=8k | netcat CLONE-PC 5555"
Weitere Spaßbremsen sind: - dd, da alle Sektoren kopiert werden (evtl. partimage nehmen. - 100 MBit-Netz, mehr als 8 MB/s werden kaum drin sein. - 6 GB HDD, die sind im Vergleich zu modernen Platten grottenlahm.
2. Wie kann ich den Befehl so anpassen, dass er den Kopiervorgang auf mehrere Rechner gleichzeitig ausweitet ?
Wenn du nicht Dutzende von Rechnern klonen musst, dann geht das am einfachsten mit einer lokalen Kopie. Es ist immer noch schneller, den Rechner aufzuschrauben und eine zweite Festplatte einzuhängen, als das alles über das 100-MBit-Netz zu schleusen. Eine externe USB-Platte dürfte sinnlos sein, da die Rechner nur USB 1.1 haben werden, wenn überhaupt. (^-^)
Sandy
-- Antworten bitte nur in die Mailingliste! PMs bitte an: news-reply (@) japantest (.) homelinux (.) com
-- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com