Hallo Liste, ich habe ebend versucht, meine Windows-Partition zu sichern. Dabei bin ich folgendermaßen vorgegeangen: 1. Windows-Dateisystem unter Linux gemountet nach /windows 2. tar -czf win.tar.gz /windows/* Bevor ich die Partition platt mache, würde mich allerdings interssieren, ob das so überhaupt geht. Kann ich später das tar-file wieder extrahieren, auf eine FAT oder VFAT Partition zurückspielen und habe dann meine Windows-Installation wiederhergestellt ? Danke für Infos Olaf
* Olaf Lange:
Hallo Liste,
ich habe ebend versucht, meine Windows-Partition zu sichern. Dabei bin ich folgendermaßen vorgegeangen:
1. Windows-Dateisystem unter Linux gemountet nach /windows 2. tar -czf win.tar.gz /windows/*
Ich würd den "*" weglassen. Sonst sollte das so gehen. Thorsten -- Thorsten Jens <thojens@gmx.de> # find /usr/src/linux/ -type f -name *.[hc] | xargs -r grep -i fuck
Am Sonntag, 28. Januar 2001 13:07 schrieb Olaf Lange:
Hallo Liste,
ich habe ebend versucht, meine Windows-Partition zu sichern. Dabei bin ich folgendermaßen vorgegeangen:
1. Windows-Dateisystem unter Linux gemountet nach /windows 2. tar -czf win.tar.gz /windows/*
Bevor ich die Partition platt mache, würde mich allerdings interssieren, ob das so überhaupt geht. Kann ich später das tar-file wieder extrahieren, auf eine FAT oder VFAT Partition zurückspielen und habe dann meine Windows-Installation wiederhergestellt ?
Grundsätzlich ja, nur würde ich mir eine Rettungsdiskette für Windows anlegen, da der Bootsektor so nicht mitkopiert und andere Bootfiles dann an anderer Stelle auf der HD stehen. Wesentlich sicherer gehts, wenn du die ganze Partition mit dd ausliest, komprimierst, in passende 640 Meg files splittest und diese auf CD brennst. Dann hast immer alles mitkopiert (inklusive Bootsector (inkl Virus ;-), bootfiles, etc.), und solltest damit keine Probleme haben. dd if=/dev/hda1 | gzip -9c | split -b 640m - /tmp/file_ (du bekommst dann /tmp/file_aa, file_ab, etc.; Klarerweise mußt du im /tmp-Verzeichnis entsprechend Platz haben ...) Restaurieren geht dann umgekehrt mit cat /tmp/file_* | gzip -cd | dd of=/dev/hda1 Tipp am Rande: Wenn du vorher deine Windows-Partition mit einem riesigen null-file zuschüttest, brauchst weniger Platz, da sich die langen Folgen von Nullen extrem gut komprimieren lassen: dd if=/dev/zero of=/windows/zerofile.dat rm /windows/zerofile.dat Grüße Alex -- --------------------------------------------------------------------------- Alexander Puchmayr Systemadministrator for Theoretical physics Universität Linz e-mail: alexander.puchmayr@jk.uni-linz.ac.at Altenbergerstraße 69 phone: +43/732/2468-8633 A-4040 Linz-Auhof FAX: +43/732/2468-8585 ---------------------------------------------------------------------------
Am Sonntag, 28. Januar 2001 12:40 schrieb Alexander Puchmayr: Vielen Dank auch für die anderen Hilfestellungen,
Bevor ich die Partition platt mache, würde mich allerdings interssieren, ob das so überhaupt geht. Kann ich später das tar-file wieder extrahieren, auf eine FAT oder VFAT Partition zurückspielen und habe dann meine Windows-Installation wiederhergestellt ?
Grundsätzlich ja, nur würde ich mir eine Rettungsdiskette für Windows anlegen, da der Bootsektor so nicht mitkopiert und andere Bootfiles dann an anderer Stelle auf der HD stehen.
Das der MBR nicht mitkopiert wird, ist doch aber eigentlich nicht tragisch oder ? Mi einer Windows-Rettungsdiskette könnte man den doch wieder herstellen ?!
Wesentlich sicherer gehts, wenn du die ganze Partition mit dd ausliest, komprimierst, in passende 640 Meg files splittest und diese auf CD brennst. Dann hast immer alles mitkopiert (inklusive Bootsector (inkl Virus ;-), bootfiles, etc.), und solltest damit keine Probleme haben.
dd if=/dev/hda1 | gzip -9c | split -b 640m - /tmp/file_
dd wollte ich eigentlich auch machen, aber die Windows-Partition ist 5 GB groß und ziemlich voll. Soviel Platz hab ich nicht mehr frei, um das zu sichern :( Allerdings habe ich es auch nicht nach gzip gepiped, womit die ganze Partition natürlich ungepackt gesichert worden wäre. Welchen Kompressionsfaktor kann man denn so Erfahrungsgemäß für gzip erwarten ?
dd if=/dev/zero of=/windows/zerofile.dat rm /windows/zerofile.dat
Was macht das genau ? Den gesamten restl. freine Platz mit nullen zuschreiben ? Olaf
Hallo, On Son, 28 Jan 2001, Olaf Lange wrote:
Am Sonntag, 28. Januar 2001 12:40 schrieb Alexander Puchmayr:
Grundsätzlich ja, nur würde ich mir eine Rettungsdiskette für Windows anlegen, da der Bootsektor so nicht mitkopiert und andere Bootfiles dann an anderer Stelle auf der HD stehen.
Das der MBR nicht mitkopiert wird, ist doch aber eigentlich nicht tragisch oder ? Mi einer Windows-Rettungsdiskette könnte man den doch wieder herstellen ?!
Den MBR sollte man schon wegen der Partitionstabelle mitsichern. Geht ebenfalls mit dd, z.B.: dd if=/dev/hda of=/backups/mbr.hda-`date "+%Y%m%d"` bs=512 count=1 Ausserdem sollte man die Backups die lilo angelegt hat sichern. cp /boot/boot.[0-9]* /backups Falls nur der Bootcode, nicht aber die Partitionstabelle mal defekt sein sollte kann man diesen durch eine lilo-Neuinstallation oder ein DOS(!) fdisk /mbr je nach boot-Art neuschreiben. Wenn man einen gesicherten komplett MBR zurueckschreiben will, sollte man _peinlichst_ genau und moeglichst dreifach kontrollieren, ob man erstens das richtige Backup erwischt hat und ob auch der Rest der dd Befehlszeile 100%ig korrekt ist. CU David -- "Ich werde auch da Trollen, wo noch kein woko zufor war." [WoKo in dag°]
Hi! aehnliches habe ich mit /home gemacht (vor 3 Monaten), "tar" und "gzip" fuhr ich getrennt durch: mv /home /usr/src/home.save cd /usr/src tar cfv home.tar home.save gzip -9 home.tar # so weit ich weis, voredefiniert ist Kompriemierungsstufe -6, -9 ist wesentlich besser :) # über 1 G habe ich auf eine Scheibe gepackt. mkdir /home mount -t ext2 /dev/blabla /home # laut Buch: cp -dpR /usr/src/home.save/* /home # wörtlich : cp -dpR /home.bak/* /home cd /home tar xfvz /usr/src/home.tar.gz siehe Seite 200 Michael Kofler "Linux Installation, Konfiguration..." Aufl. 4 "Linux-Dateisysteme über mehrere Partitionen verteilen" Linuxer aller Laender vereinigt euch! Ciao, Konstantin
Hallo Liste,
ich habe ebend versucht, meine Windows-Partition zu sichern. Dabei bin ich folgendermaßen vorgegeangen:
1. Windows-Dateisystem unter Linux gemountet nach /windows 2. tar -czf win.tar.gz /windows/*
Bevor ich die Partition platt mache, würde mich allerdings interssieren, ob das so überhaupt geht. Kann ich später das tar-file wieder extrahieren, auf eine FAT oder VFAT Partition zurückspielen und habe dann meine Windows-Installation wiederhergestellt ?
Danke für Infos
Olaf
--------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
participants (5)
-
Alexander Puchmayr
-
David Haller
-
JiaBaoyu@t-online.de
-
Olaf Lange
-
Thorsten Jens