mounting with loop devices.

Warren Raquel warquel at hotmail.com
Fri Oct 4 14:38:58 PDT 2002


You'll have to recompile your kernel. There's a maximum number of loop 
devices set. drivers/block/loop.c has a line:
#define MAX_LOOP 16
Change it to something higher and recompile. I wouldn't go too high because 
I'm not really sure what effect it has on system resources.


>From: E Frank Ball <frankb at efball.com>
>Reply-To: <talk at nblug.org>
>To: talk at nblug.org
>Subject: mounting with loop devices.
>Date: Fri, 4 Oct 2002 13:45:45 -0700
>
>On my Linux server at work I'm mounting iso images as filesystems to
>save disc space.  I have /etc/fstab entries like this:
>
>/home/ftp/pub/RedHat/psyche-i386-disc1.iso
>	/home/ftp/pub/RedHat/psyche-i386-disc1 iso9660 loop,ro 0 0
>
>As I was trying to setup the RedHat 8.0 isos I discovered that using
>more that 16 /dev/loop devices doesn't seem to work.
>
>RedHat supplied 8 /dev/loops, but I made 8 more with:
>mknod --mode=660 loop9 b 7 9
>mknod --mode=660 loop10 b 7 10
>etc.
>
>But beyond number 15 they don't work.
>
>penguin:/dev 287% ll loop*
>brw-rw----    1 root     disk       7,   0 May  5  1998 loop0
>brw-rw----    1 root     disk       7,   1 May  5  1998 loop1
>brw-rw----    1 root     disk       7,  10 Nov 29  2001 loop10
>brw-rw----    1 root     disk       7,  11 Nov 29  2001 loop11
>brw-rw----    1 root     disk       7,  12 Nov 29  2001 loop12
>brw-rw----    1 root     disk       7,  13 Nov 29  2001 loop13
>brw-rw----    1 root     disk       7,  14 Nov 29  2001 loop14
>brw-rw----    1 root     disk       7,  15 Nov 29  2001 loop15
>brw-rw----    1 root     disk       7,  16 Oct  3 14:40 loop16
>brw-rw----    1 root     disk       7,  17 Oct  3 14:40 loop17
>brw-rw----    1 root     disk       7,   2 May  5  1998 loop2
>brw-rw----    1 root     disk       7,   3 May  5  1998 loop3
>brw-rw----    1 root     disk       7,   4 May  5  1998 loop4
>brw-rw----    1 root     disk       7,   5 May  5  1998 loop5
>brw-rw----    1 root     disk       7,   6 May  5  1998 loop6
>brw-rw----    1 root     disk       7,   7 May  5  1998 loop7
>brw-rw----    1 root     disk       7,   8 Nov 29  2001 loop8
>brw-rw----    1 root     disk       7,   9 Nov 29  2001 loop9
>
>Anybody know how I can make more /dev/loop files work?  I'm using kernel
>2.2, would 2.4 be any better?  Is there some kernel parameter that can
>be tweeked?  (I looked around a little but couldn't find anything, but
>I'm no kernel hacker).
>
>--
>
>    E Frank Ball             /dev/loop at efball.com





Warren Raquel MCP CCNA

- Just another geek.


_________________________________________________________________
Chat with friends online, try MSN Messenger: http://messenger.msn.com



More information about the talk mailing list