Provided by:
manpages-fr-extra_20080618_all 
NOM
losetup - Mise en place et contrôle des périphériques « boucle »
SYNOPSIS
Obtenir des informations :
losetup périphérique_loop
losetup -a
Supprimer une boucle :
losetup -d périphérique_loop
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 décalage] [-p pfd] [-r]
{-f[-s]|périphérique_loop} fichier
DESCRIPTION
losetup est utilisé pour associer les périphériques de type « loop »
(« boucle ») avec des fichiers normaux ou des périphériques par blocs,
pour les désactiver et pour connaître l’état d’un périphérique boucle.
Si seul l’argument périphérique_loop est fourni, l’état courant du
périphérique correspondant est affiché.
Chiffrement
Pour faire du chiffrement/déchiffrement ou dans un autre but, il est
possible de préciser des fonctions de transfert via les options -E et
-e. Il existe deux mécanismes pour spécifier le type de chiffrement
désiré : par numéro ou par nom. Si un mode de chiffrement est spécifié
par un numéro, il faut s’assurer que le noyau Linux connaît le
chiffrement associé, habituellement en modifiant le noyau. Les numéros
standard, toujours présents, sont 0 (pas de chiffrement) et 1
(chiffrement XOR). Lorsque le module cryptoloop est chargé (ou compilé
dans le noyau), il utilise le numéro 18. Ce module cryptoloop accepte
n’importe quel nom de méthode de chiffrement et se charge de trouver le
module qui pourra effectivement réaliser ce chiffrement.
OPTIONS
-a, --all
Montrer l’état de tous les périphériques boucle.
-d, --detach
Démonter le fichier ou le périphérique associé au périphérique
boucle indiqué.
-e, -E, --encryption chiffrement
Activer le chiffrement des données selon la méthode
correspondant au numéro spécifié.
-f, --find
Déterminer le premier périphérique boucle disponible (non
utilisé). Si un paramètre fichier est fourni, utiliser ce
périphérique. Sinon, afficher son nom.
-h, --help
Afficher l’aide.
-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 décalage
Les données débutent après décalage octets dans le fichier ou le
périphérique spécifié.
-p, --pass-fd num
Lire la phrase de passe à travers le descripteur de fichier de
numéro num plutôt qu’à partir du terminal.
-r, --read-only
Configurer le périphérique boucle en lecture seule
-s, --show
Afficher le nom du périphérique si l’option -f et un paramètre
fichier sont présents.
-v, --verbose
Mode volubile.
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 :
# insmod loop.o
Des modules de chiffrement peuvent aussi être nécessaires :
# insmod des.o # insmod cryptoloop.o
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 doit maintenant être évité en faveur de dm-crypt. Pour plus
de détails, consultez 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.