[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

RE: mknod loop ?



> -----Message d'origine-----
> De : Stephane [mailto:stephane.peltier6@wanadoo.fr]
> Envoyé : mercredi 9 novembre 2005 14:46
> À : Debian liste
> Objet : mknod loop ?
> 
> Bonjour,
> 
> j'ai créé des isos de ma debian pour les monter en loop mais lorsque je
> tente de le fair je ne paux monter que 7 cds sur 14 car au-delà le
> système me dit qu'il n'a pas trouvé de loop libre disponible. Bon, qu'à
> cela ne tienne me dis-je, il dois suffire d'en créer (est-ce exact ?).

Pas seulement. Le nombre max est défini dans les sources du noyau. Il est de
8 par défaut.
 
> Le problème est que la commande mknod est pour moi un peu obscure,
> surtout lorsqu'il s'agit des chiffres mineur et majeur dont je ne
> connais pas la fonction ni comment paramétrer la chose.

Vous pouvez regardez les devices loop  existants dans /dev pour repérer les
chiffres mineur et majeur. 
 
> Est-ce que qu'lqu'un sait comment faire ?

Si le module loop est compilé en tant que module du noyau :
Ajouter dans le fichier /etc/modprobe.conf (le créer s'il n'existe pas) :

Options loop max_loop=16

Puis en ligne de commande lancer :

"modprobe -rv loop"

Suivi de 

"modprobe -v loop"

Si le module loop est intégrer au noyau, il faut passer l'option au noyau au
moment du boot.

Par exemple, dans le cas de lilo, il faut ajouter dans lilo.conf une ligne
append="max_loop=16"

Lancer la commande lilo puis rebooter.

Cordialement.



Reply to: