Loading

NOM

       losetup - Mise en place et contrôle des périphériques « boucle »

SYNOPSIS

       Obtenir des informations :

            losetup loopdev

            losetup -a

            losetup -j fichier [-o dcalage]

       Supprimer une boucle :

            losetup -d loopdev...

       Afficher le nom du premier périphérique boucle disponible :

            losetup -f

       Mettre en place un périphérique boucle :

            losetup [{-e|-E} chiffrement] [-o dcalage] [--sizelimit limite]
                    [-p pfd] [-r] {-f[--show]|loopdev} fichier

       Resize loop device:

            losetup -c loopdev

       losetup  is  used to associate loop devices with regular files or block
       devices, to detach loop devices and to  query  the  status  of  a  loop
       device.  If  only  the  loopdev  argument  is  given, the status of the
       corresponding loop device is shown.

   Chiffrement
       It is possible to specify transfer functions (for encryption/decryption
       or  other  purposes) using one of the -E and -e options.  There are two
       mechanisms to specify the desired encryption: by number and by name. If
       an encryption is specified by number then one has to make sure that the
       Linux kernel knows about the encryption with that number,  probably  by
       patching the kernel. Standard numbers that are always present are 0 (no
       encryption) and 1 (XOR encryption).   When  the  cryptoloop  module  is
       loaded  (or  compiled  in),  it uses number 18.  This cryptoloop module
       will take the name of an arbitrary encryption type and find the  module
       that knows how to perform that encryption.

OPTIONS

       -a, --all
              Montrer l’état de tous les périphériques boucle.

       -c, --set-capacity loopdev
              force loop driver to reread size of the file associated with the
              specified loop device

       -d, --detach priphrique de boucle...
              detach the file or device associated  with  the  specified  loop
              device(s)

       -e, -E, --encryption chiffrement
              Activer   le   chiffrement   des   données   selon   la  méthode
              correspondant au numéro spécifié.

       -f, --find
              find the first  unused  loop  device.  If  a  file  argument  is
              present, use this device. Otherwise, print its name

       -h, --help
              Afficher l’aide.

       -j, --associated fichier
              show status of all loop devices associated with given file

       -k, --keybits num
              Fixer à num le nombre de bits à utiliser dans la clef.

       -N, --nohashpass
              Ne  pas  hacher le mot de passe. Par défaut, les systèmes Debian
              transforment le mot de passe au moyen d’une fonction de hachage,
              alors que les autres systèmes ont tendance à ne pas le faire.

       -o, --offset dcalage
              the  data start is moved offset bytes into the specified file or
              device

       --sizelimit limite
              the data end is set to no more than sizelimit  bytes  after  the
              data start

       -p, --pass-fd num
              read the passphrase from file descriptor with number num instead
              of from the terminal

       -r, --read-only
              Configurer le périphérique boucle en lecture seule

       --show print device name if the -f  option  and  a  file  argument  are
              present.

              The  short  form  of this option (-s) is deprecated.  This short
              form could be in collision with  Loop-AES  implementation  where
              the same option is used for --sizelimit.

       -v, --verbose
              Mode verbeux.

VALEUR DE RETOUR

       losetup  retourne  0  en  cas  de succès et une valeur non nulle en cas
       d’échec. Lorsque  losetup  affiche  l’état  courant  d’un  périphérique
       boucle,  il  retourne  1 si le périphérique n’est pas configuré et 2 si
       une erreur est survenue qui a  empêché  losetup  de  déterminer  l’état
       courant du périphérique.

FICHIERS

       /dev/loop0, /dev/loop1, ...   périphériques boucle (majeure=7)

EXEMPLE

       Si vous utilisez le module chargeable, vous devez d’abord le charger en
       mémoire via la commande :

              # modprobe loop

       Des modules de chiffrement peuvent aussi être nécessaires :

              # modprobe des # modprobe cryptoloop

       Les commandes suivantes sont des exemples d’utilisation du périphérique
       boucle :

              # dd if=/dev/zero of=/file bs=1k count=100
              # losetup -e des /dev/loop0 /file
              Password:
              Init (up to 16 hex digits):
              # mkfs -t ext2 /dev/loop0 100
              # mount -t ext2 /dev/loop0 /mnt
               ...
              # umount /dev/loop0
              # losetup -d /dev/loop0

       Si  vous  utilisez le module chargeable, vous pouvez le décharger de la
       mémoire avec la commande :

              # rmmod loop

RESTRICTION

       Le chiffrement DES est extrêmement lent. D’un autre côté,  le  XOR  est
       terriblement  vulnérable.  Les  deux sont encore peu sûrs de nos jours.
       Certains chiffrages nécessitent l’acquisition d’une  licence  avant  de
       pouvoir les utiliser.

       Cryptoloop  is  deprecated  in  favor of dm-crypt. For more details see
       cryptsetup(8).

DISPONIBILITÉ

       La commande losetup fait  partie  du  paquet  util-linux-ng,  elle  est
       disponible sur ftp://ftp.kernel.org/pub/linux/utils/util-linux-ng/.

TRADUCTION

       Cette  page  de  manuel a été traduite par Thierry Vignaud <tvignaud AT
       mandrakesoft DOT com> en 1999.  La version  présente  dans  Debian  est
       maintenue par Jean-Baka Domelevo-Entfellner <domelevo AT gmail DOT com>
       et les membres de la liste <debian-l10n-french AT lists DOT debian  DOT
       org>.   Veuillez  signaler toute erreur de traduction par un rapport de
       bogue sur le paquet manpages-fr-extra.