Hallo Zusammen,
bekommt das Betriebssystem bei der Berechnung des noch freien Speichers mit, ob Sektoren der HDD oder CF defekt sind?
Hintergrund:
Für eine SPS Anwendung lese ich per DOS-Command über den DIR Befehl den freien Speicher meiner CF aus. Wird hier von der ursprünglichen Gesamtgröße der CF oder der nach Laufzeit tatsächlichen Größe aufgrund defekter Sektoren ausgegangen?
demnach würde ich also nicht mitbekommen, wenn ein Sektor auf meiner CompactFlash (!) defekt ist?
Das wäre ja blöd. Dann könnte ich ja bei ner 64 MB Karte 50 MB frei haben, aber 45 MB sind defekt…somit wäre dann gar nichts mehr frei…
mal abgesehen von uralten Floppies lohnt sich das einfach nicht: Defekte sind sehr selten oder garnicht vorhanden, weil sie automatisch aus einem Reserve-Pool ersetzt werden, wie bei heutigen Festplatten. Machen sich im Gegensatz zu dieser Aussage Defekte praktisch bemerkbar, ist das Medium ziemlich sicher schon unrettbar verloren.
Gäbe es einen Bedarf für die Feststellung des defekten Anteils, dann gäbe es auch Software dafür. Im übrigen ist ja keineswegs gesagt, dass ein defekter Sektor frei ist - nach Murphy liegt er mit grosser Wahrscheinlichkeit in einer wichtigen Datei.
Gruss Reinhard
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]