Only 8 loop devices, at least 16.
Hi,
this is the scenario:
root@mitas:~# ls /dev/loop*
/dev/loop0 /dev/loop1 /dev/loop2 /dev/loop3 /dev/loop4 /dev/loop5
/dev/loop6 /dev/loop7 /dev/loop-control
Since wheezy comes with 10 dvd iso images for debian-amd64 in order to
have all 10 iso images mounted I need to specify "loop max_loop=16" in
"/etc/modules" file or "loop.max_loop=16" as boot parameter if I've
recompiled the kernel including "loop" statically.
All people that want to mount wheezy amd64 images iso then they need to
do this.
From my source.list on Debian squeeze:
...
deb file:/media/sdb1/squeeze/01/ squeeze main contrib
deb file:/media/sdb1/squeeze/02/ squeeze main contrib
deb file:/media/sdb1/squeeze/03/ squeeze main contrib
deb file:/media/sdb1/squeeze/04/ squeeze main contrib
deb file:/media/sdb1/squeeze/05/ squeeze main contrib
deb file:/media/sdb1/squeeze/06/ squeeze main contrib
deb file:/media/sdb1/squeeze/07/ squeeze main contrib
deb file:/media/sdb1/squeeze/08/ squeeze main contrib
...
They are squeeze mount-point for each dvd iso images that I keep updated
using jigdo-lite, now 6.0.7 release for squeeze.
So, please, I'm not a kernel hacker and I never submitted a patch, could
anybody change the default behavior to create 8 "loop" devices and
increment it to 16 at least?
Consider that everybody that want to keep updated upcoming wheezy
release with jigdo-lite and using each dvd images as Debian repository
in source.list file then they have to set "max_loop" kernel "loop"
option because the wheezy release has 10 dvd.
Thanks in advance.
--
Franco Martelli.
Reply to: