Available in

(8) (8)/fr (8)/it (8)/ja (8)/ko (8)/pl (8)/tr (8)/zh_cn (8)/zh_tw

Contents

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 décalage]

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 décalage] [−−sizelimit limite]

[−p pfd] [−r] {−f[−−show]|loopdev} fichier

Resize loop device:

losetup −c loopdev

DESCRIPTION

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 périphérique 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 décalage

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.

COMMENTS

blog comments powered by Disqus