Am Samstag, 7. September 2002 14:12 schrieb Klaus Ponnath:
HalloLeute, ich möchte den Inhalt meiner 40 GBFestplatte, ca. 8 GB aus Sicherheitsgründen auf eine andere Festplatte kopieren ,falls die jetzige mal den Geist aufgibt brauche ich nur die andere einbauen. Ist das mit Hilfe des DD Befehls zu machen?? Klaus
Ja ist es! Es gibt aber Fallstricke. Der Datenstrom von dd bestünde in deinem Fall aus 32GB Nullen abzüglich der Daten, die gelöscht wurden, die aber noch physikalisch auf der Platte sind. Das ist bei ner relativ frischen Installation, bei der noch nicht viel geschrieben wurde in der Regel recht wenig. Bei ner viel gebrauchten Platte, die schonmal voll war kann fast der ganze restliche Platz aus Daten bestehen. Man vor der Backup-Aktion durch erzeugen eines großen files voller Nullen diese Daten loswerden. Das geht im Prinzip (genaue Optionen nochmal nachschlagen) mit "cat /dev/zero >grosses_file" und dann rm grosses_file. Weiß jetzt nicht wie man cat dazu bringt bei erreichen der Kapazitätsgrenze sauber abzubrechen. Man kann leider nie mit absoluter Sicherheit (außer bei nem defragmentierten FAT) sagen wo die Daten auf der Platte wirklich sind. Deswegen hilft einem ein dd der ersten 8GB auf der Platte nicht weiter. Die Nullen kann man dann mit gzip "eindampfen" Erst von CD booten und die Sicherungsplatte (6GB sollten dann reichen) auf /mnt/sec/ mounten. "dd if=/dev/hda |gzip >/mnt/sec/Plattenimage.gz" schiebt die gesamte Platte hda in das file Plattenimage.gz (Partitionen sind auch möglich). Problem ist aber, dass dieses Backup nur auf eine Platte gleicher Geometrie wirklich passt. Ne größere Platte funktioniert manchmal auch, wobei dann der Überschüssige Platz ungenutzt (nicht partitioniert) ist. Sinnvoller ist es vermutlich die Ersatzplatte von Hand zu Partitionnieren, vom Rettungssystem beide Platten zu mounten und dann mit cp -a /mnt/alte_Platte_Paritionx/ /mnt/neue_Platte_Partitionx/ zu kopieren. Die neue Platte muss dann nurnoch einmal eingebaut, vom Rettungssystem gebootet und mit neuem lilo versehen werden. mfg Axel