Crypsetup (Unix) liest mein Gerät nicht

1973
R.U

Ich habe eine Unix-basierte Frage.

Intro:

Beim Versuch, ein lokales Image zu erstellen, das vom Cryptsetup-Tool codiert wird. Hier sind meine Schritte:

abcdef # dd if = / dev / zero von = image.img bs = 512M count = 1
1 + 0 Datensätze in
1 + 0 Datensätzen
536870912 Bytes (537 MB) werden kopiert, 6.39732 s, 83,9 MB / s
abcdef # cryptsetup luksFormat image .img WARNUNG

!
========
Dies wird die Daten in image.img unwiderruflich überschreiben.

Bist du sicher? ( Geben Sie Großbuchstaben ein.): JA Das
Gerät image.img kann nicht gelesen werden.



F:
Wie kann ich es richtig machen lassen (lokales Image mit Unterstützung der Verschlüsselung erstellen) oder wie kann ich (wenn möglich natürlich) mein Betriebssystem schwächen? Irgendwelche Ideen ? :)

4

1 Antwort auf die Frage

3
Vi.

Sie sollten hierfür ein Loopback-Gerät verwenden:

losetup /dev/loop0 image.img cryptsetup luksFormat /dev/loop0 

Voraussichtliche nächste Schritte:

cryptsetup luksOpen /dev/loop0 qqq mkfs.ext3 /dev/mapper/qqq mount /dev/mapper/qqq /mnt/tmp/  # work with mounted container in /mnt/tmp  umount /mnt/tmp/ cryptsetup luksClose qqq losetup -d /dev/loop0