Müssen externe Laufwerke ausgeworfen werden, bevor Sie sich abmelden, neu starten oder herunterfahren?


15

Ist es notwendig oder empfohlen, externe Laufwerke auszuwerfen, bevor Sie sich abmelden, neu starten oder herunterfahren? (Die Laufwerke werden nicht ausgesteckt.)

Übrigens ist mir bewusst, dass ich meine externen Laufwerke auswerfen muss, bevor ich sie ausziehe. Ich weiß nur nicht, ob dies beim Abmelden oder Herunterfahren erforderlich ist. Es scheint mir, dass dies offensichtlich sein sollte, aber ich kann nirgendwo eine explizite Antwort auf diese Frage finden. Ich bin an Antworten für Snow Leopard-, Lion- und Mountain Lion-Betriebssystemversionen interessiert, da ich zwei Maschinen besitze, eine mit Snow Leopard und eine mit Lion. Bald werde ich Lion auf Mountain Lion upgraden.


1
Es wird nur empfohlen, kurz vor einem Systemabsturz auszuwerfen.

Antworten:


20

Nein, es wird nur empfohlen, wenn das Kabel abgezogen wird.

Der Grund für das Auswerfen ist, dass alle Lese- und Schreibvorgänge von der Festplatte dazu führen, dass OS X Sie über die verwendete Festplatte benachrichtigt und Datenbeschädigungen verhindert, die auftreten können, indem Sie die Festplatte während der Verwendung vom Stromnetz trennen.

Darüber hinaus kann das Betriebssystem verschiedene Schreibvorgänge in einen Cache einreihen, bevor sie tatsächlich auf die Festplatte geschrieben werden. Durch das Auswerfen wird sichergestellt, dass diese auf das Laufwerk geschrieben werden, bevor die Verbindung getrennt wird.

Das Anhalten von Lese- / Schreibvorgängen auf der Festplatte und das Leeren der Caches wird beim Neustart oder Herunterfahren der Maschine vorausgesetzt (es sei denn, Sie fahren die Maschine kalt herunter, indem Sie den Netzschalter gedrückt halten, um sie auszuschalten). Beim Abmelden kann das Betriebssystem den Cache nach eigenem Ermessen leeren.


+1. Danke Gerry, sehr prompte und prägnante Antwort auf meine Frage.
Phil M

9

Es ist nichts zu gewinnen, wenn Laufwerke explizit "ausgeworfen" werden, bevor Pout protokolliert, heruntergefahren oder normal neu gestartet wird. MacOS X verfügt über ein Subsystem mit dem Namen "Disk Arbitration" (in erster Linie der System-Daemon-Prozess "diskarbitrationd"), das andere Laufwerke als das Startgerät bereitstellt, wenn sich ein Benutzer anmeldet, und diese beim Abmelden vom System entfernt (auch als "Auswerfen" bezeichnet). Da diskarbitrationd außerhalb des Kontexts einer Benutzeranmeldesitzung ausgeführt wird, kann sichergestellt werden, dass Prozesse, die nicht direkt von einem Benutzer verwaltet werden (Spotlight-Indizierung, Time Machine, Anmeldesitzungen anderer Benutzer usw.), beim Aufheben der Bereitstellung korrekt behandelt werden Geräte. Außerdem wird vor dem Mounten von Laufwerken auf Probleme mit dem Dateisystem geprüft (und kann diese normalerweise im Hintergrund beheben). Auf einer tieferen Ebene Das Betriebssystem verfügt außerdem über einen Daemon (Update), der den Dateisystem-Cache alle 30 Sekunden auf die Festplatte spült, und über einen sorgfältig skriptgesteuerten Vorgang zum Herunterfahren (dh die erste Hälfte des Neustarts), der sicherstellt, dass alle Dateisystem-Geräte vor dem Zurücksetzen oder Einschalten ordnungsgemäß synchronisiert und ausgehängt werden das System herunterfahren. MacOS X ist in dieser Hinsicht nur in den Details einzigartig: Alle wichtigen Betriebssysteme sind ausgereift, sodass die Benutzer nicht mehr manuell sicherstellen müssen, dass die Laufwerke nicht in einem "schmutzigen" Zustand ausgehängt werden.

Die möglichen Ausnahmen sind, wenn Sie etwas außerhalb des Betriebssystems tun, um das System anzuhalten oder zurückzusetzen, z. B. das Trennen der Hauptstromversorgung oder das Erzwingen eines Hardware-Resets durch langes Drücken des Netzschalters. Beides könnte zu einer Beschädigung des Dateisystems führen, aber niemand sollte solche Schritte unternehmen, außer in seltenen und schweren Fällen, in denen man wahrscheinlich nicht den Luxus hat, Laufwerke manuell auswerfen zu können. (zB Rauch, Flammen, Kernel Panics, etc.)


+1. Danke Bill, ich schätze das Detail sehr. Ich habe das Gefühl, dass ich besser verstehe, was los ist. Es fiel mir sehr schwer zu entscheiden, welche Antwort als "akzeptiert" markiert werden sollte. Ich wünschte, ich könnte sowohl Ihre als auch die von Gerry als "akzeptiert" markieren.
Phil M

0

Nein. Die kurze Antwort lautet, dass Sie ein Speichergerät auswerfen / aushängen, wenn Sie es nicht mehr verwenden möchten.

Es ist völlig in Ordnung, ein externes Laufwerk angeschlossen zu lassen, wenn Sie es später für sich oder andere zur Verfügung haben möchten (z. B. ein Time Machine-Backup).

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.