Wo befindet sich die Flagge für das Schreib-Caching auf einem bestimmten Laufwerk? Ist es im Betriebssystem oder auf der Festplatte selbst?

906
CacheFlagConfused

Grundsätzlich möchte ich wissen, ob das Write-Caching-Flag tragbar ist (auf der Festplatte gespeichert ist) oder ob es vom Betriebssystem abhängig ist (möglicherweise in der Registrierung oder in etwas anderem gespeichert), über das es aktiviert wird.

Wenn ich das Schreib-Caching für ein Flash-Laufwerk über das Betriebssystem meines Win7- oder WinXP-Desktops aktiviere und dann das Laufwerk entferne und es an meinen Linux-Laptop anschließe, wird das Schreib-Caching sofort aktiviert, da Linux ein Flag von der Festplatte liest, wie dies geschieht Schreibvorgänge sollten behandelt werden? Oder muss ich dann sagen, dass das Linux-Betriebssystem oder ein nachfolgendes Betriebssystem die Schreibvorgänge zwischenspeichern soll?

2

1 Antwort auf die Frage

0
gogowitsch

Der Windows-Teil: Die Einstellung wird in der Registrierung des lokalen Betriebssystems gespeichert, nicht auf dem Laufwerk selbst. Daher kann Linux dies nicht wissen (getestet auf meinen Computern mit Windows XP und 7). Selbst wenn einige Linux-Distributionen die Einstellung auf der Festplatte speichern, kümmert sich Windows nicht darum.

Ich weiß jedoch nicht, wo Linux die Einstellung speichern würde.