Hallo Joachim, Joachim Hussong schrieb:
Am 27 Jan 2003 um 10:13, hatte Raimund Hölle geschrieben:
Hintergrund: ich möchte ein kleines Script schreiben, mit dem ich eine komplette Windows-Installation sichern und wiederherstellen kann (z. B. mit tar).
Geht das überhaupt?
Ja, es geht mit Hilfe eines kleinen Batch-Programmes auf einer DOS-Bootdisk problemlos. Hierbei schreibe ich mit Hilfe eines kleinen Sharewareprogrammes "doslfnbk" die langen Windows-Dateinamen und die Attribute in eine Datei und sichere danach den gesamten Platteninhalt mit einem Archivierprogramm (PKZIP, ARC, JAR, LHARC ...) in eine einzige Archiv-Datei. Sollen auch FAT32-Partitionen gesichert werden, muß die Bootdiskette eine Windows95/98-Bootdiskette sein. Das sichern von NTFS-Partitionen klappt mit einem NTFS-Treiber. Nach dem Wiederherstellen ist eine Windows 96/98/ME-Installation sofort wieder lauffähig - auch wenn eine andere Partition gewählt wurde, hauptsache es ist eine primäre Partition auf der ersten Festplatte. Bei WinNT/2k (allerdings nur mit FAT32) muß anschließend mit Hilfe der Installations-CD der Bootsektor restauriert werden, dann geht's auch wieder. Das Problem ist aber, wie bei allen (mir bekannten) Wiederherstellungsprogrammen, daß unter DOS die max. Verzeichnistiefe, die geschrieben werden kann, beschränkt ist (obwohl das Lesen möglich ist!). Dadurch gibt's bei manchen Installationen, die diese Tiefe überschreiten (unter Windows geht's nämlich!) ein Problem. Unter Linux jedoch geht das Sichern und Wiederherstellen mit tar oder cpio völlig problemlos - ich kann aber die FAT-Attribute nicht setzen, deshalb hilft es nichts. Genaueres (auch die Batch-Dateien) kann ich gern liefern, aber am bestem per PM, da hier doch etwas OT.
Zumindest die älteren Windowse hatten spezielle Dateien an feste Stellen auf der Platte. Das heisst nicht, dass diese Dateien bei jedem Rechner an derselben Stelle saßen, sondern nur, dass wenn man diese Dateien physikalisch verschoben hat, das System nicht mehr lief, da es die Dateien nicht mehr an derselben Stelle vorfand.
Nö, s.o.
Und wenn ich ein Filesystem tare und dann lösche und zurückschreibe, dann werde ich meine Dateien garantiert physikalisch woanders stehen haben.
Ja, ist kein Problem. Gruß Raimund