Loop в Ubuntu запихнут в ядро - поэтому параметр max_loop надо передавать ядру при загрузке. (метод с modprobe работает для случая когда loop грузится не в составе ядра, а как модуль).
Что делаем:
sudo nano /etc/default/grub
там в параметр GRUB_CMDLINE_LINUX_DEFAULT приписываем, например, max_loop=64
Сохраняем, выходим, и выполняем:
sudo update-grub
После этого в /boot/grub/grub.cfg строчка загрузки ядра будет выглядеть примерно так:
linux /boot/vmlinuz-3.0.0-12-generic root=UUID=<бла-бла> ro quiet splash max_loop=64
Перегружаемся (без этого -никак, т.к. надо загрузить ядно с новыми параметрами) и смотрим:
ls /dev/loop*