créer des loops additionnels sur debian

Hello, voilà mon problème :

[quote]Using config file “/etc/xen/dev”.
Error: Device 2049 (vbd) could not be connected. Failed to find an unused loop device[/quote]

logique, car :

[quote]/dev/loop0 /dev/loop2 /dev/loop4 /dev/loop6
/dev/loop1 /dev/loop3 /dev/loop5 /dev/loop7[/quote]

Je dois passer mon loop driver à 256 (max), car ici limité à 8, problème : comment faire sur debian lenny ?

J’ai trouvé moult méthodes, mais aucune ne fonctionne.

merci

cd /dev for i in `seq 9 255` ; do mknod loop$i b 7 $i done

on voits l’expert, :023

je vai faire mon boulet de débutant, :005
je doit dire que je ne sai pas trop a qui loop sert ??

sinon un truc a placer sur le wiki :think:

Merci :slightly_smiling:

Pour ta question, je crois que les périph loop servent pour des interfaces virtuelles, maintenant, je ne suis pas sûre du tout de moi quant à l’étendue des possibilités, je pense qu’il serait bon que quelqu’un de calé nous réponde avec exactitude :wink:

yep, ça irait bien dans le wiki ça sinon

Un périphérique loop sert à présenter un simple fichier comme un périphérique de type bloc, un peu comme un disque virtuel. Cela permet notamment de monter le système de fichiers qu’il contient. Exemple typique : monter l’image ISO d’un CD ou DVD.

par contre, petite question : pourquoi se fait-il qu’on soit limité “que” à 255+1 et pas plus ?

C’est une limitation du noyau et de la façon de représenter les périphériques. Comme le nombre de partitions utilisables sur un disque “IDE” (63) et “SATA” (15).