• [^] # Re: Et en mount ?

    Posté par . En réponse à la dépêche Vos cédéroms Mandrake 9.1 sur un serveur HTTP. Évalué à 1.

    de plus le nb de montages en -o loop est limité et j'en avais besoin pour d'autres cds

    un petit hack du noyau pour augmenter le nombre de périphériques "loopback" possible:
    -------------------------------------------------------
    [frbn@core]$ vim /usr/src/linux/drivers/block/loop.c

    79 #define MAJOR_NR LOOP_MAJOR
    80
    81 static int max_loop = 16; /* initial: 8 */
    -------------------------------------------------------

    et n'oubliez pas les nouveaux "devices" à créer en mode block
    (ex: mknod /dev/loop15 b 15 7) depuis loop0 à loop[MAJOR_NR LOOP_MAJOR-1]

    brw-rw---- 1 root disk 7, 0 aoû 30 2001 /dev/loop0
    brw-rw---- 1 root disk 7, 1 aoû 30 2001 /dev/loop1
    brw-rw---- 1 root disk 7, 10 aoû 30 2001 /dev/loop10
    brw-rw---- 1 root disk 7, 11 aoû 30 2001 /dev/loop11
    brw-rw---- 1 root disk 7, 12 aoû 30 2001 /dev/loop12
    brw-rw---- 1 root disk 7, 13 aoû 30 2001 /dev/loop13
    brw-rw---- 1 root disk 7, 14 aoû 30 2001 /dev/loop14
    brw-rw---- 1 root disk 7, 15 aoû 30 2001 /dev/loop15
    brw-rw---- 1 root disk 7, 2 aoû 30 2001 /dev/loop2
    brw-rw---- 1 root disk 7, 3 aoû 30 2001 /dev/loop3
    brw-rw---- 1 root disk 7, 4 aoû 30 2001 /dev/loop4
    brw-rw---- 1 root disk 7, 5 aoû 30 2001 /dev/loop5
    brw-rw---- 1 root disk 7, 6 aoû 30 2001 /dev/loop6
    brw-rw---- 1 root disk 7, 7 aoû 30 2001 /dev/loop7
    brw-rw---- 1 root disk 7, 8 aoû 30 2001 /dev/loop8
    brw-rw---- 1 root disk 7, 9 aoû 30 2001 /dev/loop9

    bien sûr, il faut recompiler le noyau
    ou
    juste les modules si vous
    utilisez plutôt le module "loopback" + un "depmod -a"