Ändern Sie die "Blockgröße" des Laufwerks auf 4096

Ich habe gerade eine 4-TB-Festplatte und ein Gehäuse gekauft und versucht, sie mit Truecrypt zu verschlüsseln. Ich habe eine Fehlermeldung erhalten, die besagt, dass die Blockgröße 4096 Bytes für ein Laufwerk mit >2 TB betragen muss.

Wie ändere ich das Laufwerk, um diese Blockgröße zu haben?

Derzeit ist die Blockgröße 512

diskutil info /dev/disk2s2|grep "Block Size"
   Device Block Size:        512 Bytes

Antworten (2)

Beachten Sie, dass diese Antwort laut dem High-Rep-Benutzer klanomath falsch erscheint , da ich den Unterschied zwischen Zuweisung und Geräteblockgröße falsch verstanden habe. Gehen Sie vorsichtig vor .


Formatieren Sie das Laufwerk mit dem Festplattendienstprogramm. Finden Sie heraus, welche Festplattenkennung das Laufwerk hat ( /dev/disk0, /dev/disk1, /dev/disk2,usw.). Sie können dies im Festplattendienstprogramm tun.

Verwenden Sie dann das Befehlszeilentool, newfs_hfsum ein neues HFS-Dateisystem auf der Festplatte zu erstellen. Der folgende Befehl stammt von hier .

newfs_hfs -v HFS_VOLUME_NAME -b 4k /dev/rdisk2s1

Dadurch wird ein HFS-Volume mit dem Namen „HFS_VOLUME_NAME“ und einer Blockgröße von 4 KB auf dem Gerät mit der Kennung erstellt disk2s1.

Das ist völlig falsch. Der Schalter -b bestimmt die Zuweisungsblockgröße, die nicht mit der Geräteblockgröße zusammenhängt (mit der Ausnahme, dass die Zuweisungsblockgröße ein 2^x-Vielfaches der Geräteblockgröße und x≥3 sein sollte, wenn die tatsächliche Geräteblockgröße 4096 beträgt Byte (was es bei neueren Platten normalerweise ist))
@klanomath Danke, dass du auf meinen Fehler hingewiesen hast. Kann meine Antwort noch durch Bearbeiten gerettet werden oder sollte ich sie ganz löschen?
Ich muss es mir ansehen. Eine passende Antwort ist: Bauen Sie die Festplatte in ein anderes Gehäuse mit einem USB2SATA-Chip ein, der eine korrekte Blockgröße meldet (weil alle neueren Festplatten eine Geräteblockgröße von 4096 Byte haben). Die Geräteblockgröße von 512 Byte ist eine sogenannte logische Geräteblockgröße .

Sind Sie sicher, dass Sie ein so großes Laufwerk verschlüsseln möchten?

Nur zu Ihrer Information, jede Art von Dateibeschädigung auf einem verschlüsselten Volume bedeutet normalerweise den Verlust des gesamten Volumes. Wenn dieses Laufwerk auf einem Regal mit Filmen und Bildern steht, ist es nicht viel nötig.

Wenn Sie damit unterwegs sind, haben Sie ein unverschlüsseltes Backup?

Das Verschlüsseln eines Volumes macht nicht automatisch das gesamte Volume unbrauchbar, wenn eine Beschädigung auftritt. Die Beschädigung ist normalerweise nur auf die Datei beschränkt, in der die Beschädigung auftritt. Sie könnten Pech haben und ein Verzeichnis verlieren, wenn die Verzeichnisinformationen beschädigt wurden, aber Sie müssen sehr viel Pech haben, um das Stammverzeichnis oder das gesamte Volume zu verlieren. Auch einige Dateisysteme bewahren 2 Kopien wichtiger Daten wie der Verzeichnisinformationen auf, um sich davor zu schützen.