web-dev-qa-db-fra.com

Créer un conteneur d'image de fichier

Je souhaite créer un fichier de 100 Go à utiliser comme système de fichier. Le fichier sera stocké sur un volume crypté, de sorte que le fichier/fichier-fichier lui-même n'a pas besoin d'être (plus loin) crypté. La recherche a révélé de nombreuses méthodes différentes de faire cela. Certaines utilisent losetup, certains ne le font pas. Est la suivante une méthode acceptable?

$ dd if=/dev/zero of=~/theFile.img bs=1M count=10240
$ mkfs.ext4 ~/theFile.img   # will Prompt about block special device
$ Sudo mount -o loop ~/theFile.img /media/mountPoint
24
SabreWolfy
  1. BS et Count devraient être minuscules:

    dd if=/dev/zero of=~/theFile.img bs=1M count=10240

  2. vous devez effectuer le répertoire/media/montpoint s'il n'existe pas déjà:

    Sudo mkdir -p /media/MountPoint

En dehors de ces deux choses, ce que vous avez là-bas devrait travailler.

Il est généralement préférable d'être explicite que de s'appuyer sur le comportement implicite, vous pouvez donc vouloir changer la ligne de montage en:

Sudo mount -t ext4 -o loop ~/theFile.img /media/mountPoint

9
cas