mounting with loop devices.

E Frank Ball frankb at efball.com
Fri Oct 4 13:45:45 PDT 2002


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



More information about the talk mailing list