Heh, incomplete :) Simply use this script for adding new /dev/loops. Remember for changing numbers, script makes to 63'th loop, starts from 8'th because 0-7 is made by default. Notice, rights are copied from /dev/loop0 :)
for i in {8..63}; do if [ -e /dev/loop$i ]; then continue; fi; \
mknod /dev/loop$i b 7 $i; chown --reference=/dev/loop0 /dev/loop$i; \
chmod --reference=/dev/loop0 /dev/loop$i; done
Notice, recipe above are from 2014 year. At now is 2023 year :) Currently developed kernel creates all /dev/ device by devfs virtual filesystem. For backward compatibility it displays 0 to 7 loop device automatically, but it creates additional loop devices when it is needed. At now there is no limit 256 loop devices encoded by 1 byte minor number. Modern kernels supports 2 byte minor number, then limit is 65535 devices.
This is currently used in union like filesystems, for Docker or K8S containers.
Finally, recipe for modern systems is useless
mknod
. but why would you want to create more loop files without connecting them to anything?