Hallo, kennt jemand eine Möglichkeit, wie ich die Dateiattribute auf einer FAT-Partition (also system/hidden/readonly/archive) lesen und schreiben kann? Hintergrund: ich möchte ein kleines Script schreiben, mit dem ich eine komplette Windows-Installation sichern und wiederherstellen kann (z. B. mit tar). Existierende Programme sind mir entweder zu teuer, zu kompliziert oder taugen nichts (was auf die meisten zutrifft, da deren "Notfall"-Wiederherstellungsmodule meist unter DOS laufen und deshalb manche Dateien wg. zu tiefen Verzeichnisstrukturen nicht schreiben können). (Bevor jetzt die Aufforderung kommt, auf Linux umzusteigen - dies ist leider nicht möglich, da nicht ich darüber zu bestimmen habe). Bin für jeden Tip dankbar. Gruß Raimund
* Raimund Hölle schrieb am 27.Jan.2003:
kennt jemand eine Möglichkeit, wie ich die Dateiattribute auf einer FAT-Partition (also system/hidden/readonly/archive) lesen und schreiben kann?
Hintergrund: ich möchte ein kleines Script schreiben, mit dem ich eine komplette Windows-Installation sichern und wiederherstellen kann (z. B. mit tar).
Existierende Programme sind mir entweder zu teuer, zu kompliziert oder taugen nichts (was auf die meisten zutrifft, da deren "Notfall"-Wiederherstellungsmodule meist unter DOS laufen und deshalb manche Dateien wg. zu tiefen Verzeichnisstrukturen nicht schreiben können).
(Bevor jetzt die Aufforderung kommt, auf Linux umzusteigen - dies ist leider nicht möglich, da nicht ich darüber zu bestimmen habe).
Bin für jeden Tip dankbar.
Hast Du Dir schon mal dd angeschaut? Da wird alles Bit für Bit gesichert, einschließlich der irgendwelcher besonderen Blöcke. dd braucht kein Wissen über das jeweilige Dateisystem. Es wird alles so kopiert, wie es vorgefunden wird. Allerdings auch Informationen über die Plattengeometrie, so daß es zu Problemen kommen kann, wenn die Platte eine andere ist. Bernd -- Alle meine Signaturen sind rein zufällig und haben nichts mit dem Text oder dem Schreiber zu tun, dem ich antworte. Falls irgendwelche Unrichtigkeiten dabei sein sollten, so bedauere ich das. Es wäre nett, wenn Du mich benachrichtigen würdest. |Zufallssignatur 0
* On Mon, 27 Jan 2003 at 14:01 +0100, Bernd Brodesser wrote:
* Raimund Hölle schrieb am 27.Jan.2003: [Sicherung eines FAT-Volumes inkl. aller Attribute] Hast Du Dir schon mal dd angeschaut? Da wird alles Bit für Bit gesichert, einschließlich der irgendwelcher besonderen Blöcke. dd braucht kein Wissen über das jeweilige Dateisystem. Es wird alles so kopiert, wie es vorgefunden wird. Allerdings auch Informationen über die Plattengeometrie, so daß es zu Problemen kommen kann, wenn die Platte eine andere ist.
Diesen Vorschlag wollte ich auch schon machen, allerdings mit einem kleinen Zusatz: Wenn das Image komprimiert werden soll, und auf dem Volume noch viel frei ist, hilft es u.U. vorher einen File anzulegen, der über den gesamten freien Platz geht und mit Nullen aufgefüllt wird - die komprimieren besser als Zufallsdaten: cat /dev/zero > /mnt/hdxx/zeroes rm /mnt/hdxx/zeroes -- Adalbert GPG welcome, request public key: mailto:adalbert+key@lopez.at
Hallo Bernd, danke für deine Antwort. Bernd Brodesser schrieb:
* Raimund Hölle schrieb am 27.Jan.2003:
kennt jemand eine Möglichkeit, wie ich die Dateiattribute auf einer FAT-Partition (also system/hidden/readonly/archive) lesen und schreiben kann?
Hintergrund: ich möchte ein kleines Script schreiben, mit dem ich eine komplette Windows-Installation sichern und wiederherstellen kann (z. B. mit tar). [...]
Hast Du Dir schon mal dd angeschaut? Da wird alles Bit für Bit gesichert, einschließlich der irgendwelcher besonderen Blöcke. dd braucht kein Wissen über das jeweilige Dateisystem. Es wird alles so kopiert, wie es vorgefunden wird. Allerdings auch Informationen über die Plattengeometrie, so daß es zu Problemen kommen kann, wenn die Platte eine andere ist.
dd ist mir bekannt, und ich habe dies auch als letzte Lösung eingeplant. Allerdings ist dies nicht genau das, was ich suche: 1. Wie du schon gesagt hast, ich bin abhängig von der Plattengeometrie. Ich möchte aber auch dann noch das System wiederherstellen können, wenn ich die Platte austausche oder die Partitionsanordnung verändere. 2. Ich habe keinen Zugriff auf einzelne Dateien. BTW, ich bin gerade am Experimentieren mit dosemu und habe festgestellt, das mich das zum Ziel führen kann - jetzt muß ich nur noch rausfinden, wie ich's auf eine Linux-Bootdiskette packen kann (tomsrtbt) ... Gruß Raimund
participants (3)
-
Adalbert Michelic
-
B.Brodesser@t-online.de
-
Raimund Hölle