I just learned very important things about Linux. -- The "losetup" command knows a "-P" parameter. It triggers a partition scan on newly created loop devices. This means, when handling full disk images which include partitions, you simply get "/dev/loop0p1" and friends. That's really, really useful. (And it has been around since 2012...) -- The number of loop devices once was static. Since around linux 3.1, there now is a "/dev/loop-control" which will be used by "losetup". This control interface can be used to create new loop devices on demand. Yes, there are still eight loop device nodes by default ("/dev/loop0" through "/dev/loop") but that doesn't mean anything. Once they're full or when you address a "dead" device, it'll be created on the fly. (I'm not sure if this means that you can have an unlimited number of loop devices.) -- You can view parameters of currently loaded kernel modules in "/sys/module/$module/parameters/".