Gelöschter Speicherplatz aus dem Tresor herausfordern

13275
cbrulak

Ich habe mein Hauptbenutzerkonto verschlüsselt mit dem Dateispeicher.

Nach dem Löschen einiger Daten (z. B. 20 GB) hat sich der freie Speicherplatz auf der Festplatte nicht geändert (Ja, ich habe den Papierkorb geleert, bestätigt, dass die Dateien tatsächlich verschwunden sind usw.). Ich habe auch versucht, "freien Speicherplatz zu löschen" in der Festplatten-Dienstprogramm-App.

Ich habe mich abgemeldet und neu gestartet und bis jetzt wurde der Platz nicht wieder freigegeben.

Ich gehe davon aus, dass das Dateispeicher- oder Festplatten-Dienstprogramm eine Methode zur Rückforderung hat, die ich aber nicht finden kann.

Irgendwelche Ideen?

7
* Vielleicht * gilt Folgendes auch für FileVault: "So können Sie den gesamten / den meisten freien Speicherplatz aus einem Sparse-Bündel unter OS X zurückfordern" unter http://serverfault.com/questions/14112/how-to-reclaim-all-most-free -space-from-a-sparsebundle-on-os-x / Arjan vor 14 Jahren 0
(Vergessen Sie nicht, eine Antwort zu akzeptieren, wenn es für Sie geklappt hat, oder einen Kommentar zu hinterlassen, falls dies nicht der Fall ist?) Arjan vor 14 Jahren 0
Am Ende habe ich FileVault ausgeschaltet und wieder eingeschaltet. Ich konnte es nie zwingen, es aufzuräumen. Beim Abmelden sehe ich jedoch die Meldung "Speicherplatz freigeben". Ich melde mich immer wieder ab. cbrulak vor 14 Jahren 0
Vergessen Sie nicht, Ihren Computer anzuschließen, bevor Sie sich abmelden. Sonst funktioniert es nicht. vor 13 Jahren 0

4 Antworten auf die Frage

4
martin

Das hat für mich funktioniert:

  1. Melden Sie sich von Ihrem Filevault-Konto ab
  2. Melden Sie sich als Administrator an (jedes andere Benutzerkonto funktioniert, aber es ist immer ratsam, ein separates Administratorkonto zu haben.)
  3. im Terminal: su - <yourusername>fragt nach Ihrem Passwort

Stellen Sie sicher, dass Ihr Computer angeschlossen ist. Andernfalls schlägt der nächste Schritt fehl.

  1. hdiutil compact *.sparseimage fragt nach Ihrem Passwort (Account)
  2. Erfolg, 33 GB befreit.
Für mich befindet sich die `.sparseimage`-Datei in` / Users /. [Benutzername] `und nicht in meinem Home-Verzeichnis. Xiong Chiamiov vor 11 Jahren 1
1
fideli

Haftungsausschluss: Ich habe FileVault noch nie verwendet.

Dies wurde vor etwa eineinhalb Jahren in den Apple Discussion Boards veröffentlicht . Soweit ich weiß, besteht das Problem darin, dass, solange noch freier Speicherplatz vorhanden ist, die Daten immer noch über das gesamte FileVault-Image verteilt sind und komprimiert werden müssen, bevor der Speicherplatz freigegeben werden kann.

Was Sie vor dem Start benötigen:
1) Benutzerdefiniertes Benutzerkonto ( user)
2) Drive Genius-Anwendung von Prosoft
3) Ein zweiter Administrator ( user2)
4) Drei Stunden (je nach Größe des Filevault)

Was Sie tun müssen:
1) Melden Sie sich als weiterer Admin-Benutzer an.
2) Öffnen Sie „Terminal“.
3) Wechseln Sie in den Ordnern des Benutzers:
cd /Users/ user
4) Ändern filevaulted Ordner und Unterordner Berechtigungen:
sudo chown -R user.sparsebundle user2
5) Umbenennen sparsebundle Datei:
mv user.sparsebundle user.dmg
6) Öffnen user.dmg mit Drive Genius.
7) Defragmentiertes Image.
Dies kann je nach Größe des Ersatzbildes eine Weile dauern.
8) Schließen Sie die Anwendung und heben Sie die Bereitstellung des Bilds über den Finder oder das Markieren des eingebundenen Ordners auf, und drücken Sie „cmd + E“.
9) Bild umbenennen:
mv user.dmg user.sparsebundle
10) Berechtigungen ändern:
chmod -R user.sparsebundle user
11) Aktuellen Benutzer abmelden ( user2).
12) userMelden Sie sich an und abmelden, um das Sparseimage von Filevault zu komprimieren.

Ich gehe davon aus, dass Sie ein beliebiges Hilfsprogramm verwenden können, um das Laufwerk (z. B. iDefrag) anstelle von Drive Genius zu defragmentieren.

Ich bin diesen Schritten gefolgt und verdichtet die Partition definitiv. yanokwa vor 14 Jahren 0
1
daniel

I just had the same problem and for me a simple logout and log back in was sufficient.

1
dyt459

Had exactly the same issue ... stopped getting message "FileVault cleaning up free space" and did not have enough space to try the solution of turning off the Filevault and turning it back on.

Solution:

  1. Go to the Terminal Application (you find it under Applications / Utilities / Terminal)

  2. In the terminal window type the following 2 commands:

    sudo rm -R ~/.Trash sudo rm -R /.Trashes 
  3. After you enter the first command, it will ask you for your password

  4. After you type the 2nd command, then you type "exit" to finish the terminal session

  5. Log out and log back in.