Hallo zusammen Wenn ich richtig informiert bin gibt es in den FAT-Filesystemen (FAT12, FAT16, FAT32) keine sog. Hardlinks wie in POSIX-Betriebssystemen oder in NTFS. Meine Frage wäre nun: Was passiert wenn ich manuell (d.h. mit einem Hexeditor) schlicht einen zweiten Verzeichniseintrag erstelle der auf eine bereits vorhandene Datei zeigt (d.h. genauer gesagt auf den gleichen Anfangs-Cluster)? Kann DOS/Windows mit sowas umgehen? Oder ist das evtl. sogar gefährlich? (Ich würd das selbstverständlich nur auf einem experimentell genutzten Datenträger tun und nicht mit wichtigen Daten oder einem Systemlaufwerk) Hat das bereits jemand mal versucht? Gruss ME PS: Die Frage stelle ich nur aus Interesse an der Materie. Es geht nicht darum, irgend einen Zweck zu erreichen.
Na, dann werde ich das heute Abend mal ausprobieren. Was passiert, wenn ich eine der beiden Hardlinks lösche? Im Gegensatz zu unixoiden OS, merkt sich DOS/Win ja die Anzahl Hardlinks, die auf eine Datei zeigen nicht. Ich würde daher annehmen, dass dann alle Hardlinks nicht mehr funktionieren - resp. nur noch solange, bis der Speicherplatz nicht per Zufall überschrieben wird.
>Was passiert, wenn ich eine der beiden Hardlinks lösche? > Ich würde daher annehmen, dass dann alle Hardlinks nicht mehr > funktionieren - resp. nur noch solange, bis der Speicherplatz nicht per > Zufall überschrieben wird. davon würde ich auch ausgehen, als nächstes Problem könnte auch defrag sein, der auch die links zerstören kann. Ach würde ich davon abraten in die Datei reinzuschreiben, ich würde nicht 100% davon ausgehen das der Dateianfang im gleichen Sektor bleibt. Wenn überhaupt macht soetwas nur auf einen Readonly speicher sinn. (So etwas wird bei einigen CDs vom MS gemacht und platz zu sparen)
> Oder ist das evtl. sogar gefährlich?
Das ist gefährlich, sobald einer der Verzeichniseinträge gelöscht
wird, wird sofort auch die damit assoziierte Datei gelöscht und die
anderen Einträge weisen auf nicht mehr verwendeten Plattenplatz.
Solange sichergestellt ist, daß das ein nur-lese-Medium ist (wie von
Peter angesprochen), geht das, aber davon abgesehen solltest Du das
besser sein lassen.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.