Ich habe Ende 2011 ein Macbook Pro mit Mavericks 10.9.2. Die einzige Festplatte ist ein 750-GB-Laufwerk, das mit Bootcamp formatiert ist. Es läuft immer noch recht gut, aber beim Ausführen eines Defragmentierungspasses habe ich festgestellt, dass es eine Reihe von Dateien gibt, die sich weigern, vom Defragmentierer (iDefrag) verschoben zu werden.
iDefrag meldet beim Zugriff auf die Dateien einen POSIX-Fehlercode von 5. Wenn Sie eine zufällig auswählen und versuchen, die Datei an einen anderen Ort in der Shell zu kopieren, wird ebenfalls ein Fehler gemeldet, der mich glauben lässt, dass das Problem real ist und mit der Festplatte / FS zusammenhängt. Die Ausgabe von cp ist:
cp: unity_nophysx.nexe: Input/output error
Fehlercode 5 lautet meines Wissens "Zugriff verweigert", aber der Defragmentierungsprozess wird als Administrator ausgeführt, und das Ausführen von cp mit sudo für die verdächtige Datei macht keinen Unterschied.
Das Festplatten-Dienstprogramm, fsck und der Apple-Hardwaretest behaupten alle, dass die Festplatte in Ordnung ist. Es wurden keine SMART-Fehler gemeldet, und obwohl einige Berechtigungsfehler aufgetreten sind, waren sie nicht mit den Dateien verbunden, über die sich iDefrag beschwert, und das Festplatten-Dienstprogramm behauptet, sie ohne Beanstandung behoben zu haben.
Es gibt vielleicht hundert oder mehr beschädigte Dateien, aber immer noch einen sehr kleinen Teil des Laufwerks. Soweit ich das beurteilen kann, sind keine Systemdateien oder wichtigen Daten betroffen. Es wäre zwar schön, die Daten abzurufen, aber es macht mir nichts aus, sie neu zu installieren oder Backups zu erstellen. Zu diesem Zeitpunkt weiß ich nicht, ob das Laufwerk wirklich im Sterben liegt, nur einige schlechte Sektoren, die darauf zurückzuführen sind, dass das Laufwerk beim Schreiben verschoben wird, oder eine andere geringfügige Beschädigung, die behoben werden kann. Ich gehe vom schlimmsten Fall aus und muss höchstwahrscheinlich eine etwas größere Festplatte besorgen und das vorhandene Laufwerk klonen, um zu vermeiden, dass das System neu erstellt werden muss.
Meine Frage ist wirklich, wie ich diese beschädigten Dateien als ordnungsgemäß fehlerhaft markiere und sie behebe oder bereinige , damit ein Klon der Festplatte erfolgreich ist und nicht an Dateien / Blöcken hängen bleibt, auf die er nicht zugreifen kann. Das Festplatten-Dienstprogramm sieht das Problem nicht und ich kenne keine Befehlszeilen- oder Tools von Drittanbietern, die diese Aufgabe übernehmen. Ich möchte nicht die gesamte Festplatte abschreiben und von vorne beginnen, da das Laufwerk ansonsten fehlerfrei zu sein scheint. Daher suche ich nach Reparatur- / Diagnosetools.