loopback device (was: Problem mit Diskette und dd)

Frank Guthausen (Club) schach-linux at gmx.li
Wed May 18 17:43:04 CEST 2005


Hallo JBG,
hallo LUG OWL.

On Sat, Apr 09, 2005 at 11:41:49PM +0200, Jan-Benedict Glaw wrote:
> On Sat, 2005-04-09 19:11:00 +0200, Frank Guthausen (Club) <schach-linux at gmx.li>
> wrote in message <20050409185758.7B28.schach-linux at gmx.li>:
> 
> > Allerdings gibt es AFAIK eine Beschränkung auf 8 per loopback gemountete
> > ISOs, ab Sarge wird das also schwierig.
> 
> $ /sbin/modinfo loop | grep parm
> parmtype:       max_loop:int
> parm:           max_loop:Maximum number of loop devices (1-256)

Sinngem. Auszug aus /usr/src/linux/Documentation
major 7 , block	: Loopback devices
0 = /dev/loop0        First loopback device
1 = /dev/loop1        Second loopback device

Soweit klar. Ich habe bei Sarge defaultmäßig 8 Loopback devices, loop0
bis loop7, ich habe mit

mknod --mode 660 /dev/loop8 b 7 8
mknod --mode 660 /dev/loop9 b 7 9

versucht, weitere zu erstellen. Danach noch ein

chown root:disk /dev/loop8
chown root:disk /dev/loop9

drüber, dann sieht das aus, als wäre es genauso wie die Devices, die
bereits existieren. Als Kernelparameter habe ich max_loop=32 übergeben
per Grub für den Sarge Defaultkernel 2.4.27-2-386
Dennoch will er nicht mehr als 8 Loopback devices erkennen. Was fehlt da
noch? Den Thread bei Suse[1] habe ich gelesen. Fehlermeldung zum
Vergleich:

losetup /dev/loop7
	can't get info on device /dev/loop7

losetup /dev/loop8
	can't open device /dev/loop8

Also ist da noch irgendwo ein Unterschied zwischen meinen devices und
den bei der Installation angelegten devices. In dmesg taucht mein
Kernelparameter auf als max_loop=32

	[1] http://lists.suse.com/archive/suse-linux/2004-Mar/3474.html

Gruss
Frank



More information about the Linux mailing list