It might be worthwhile to do more than skip that udev test when /dev/loop1 is not present, but I'm not sure. I'd be open to using another block device that is more likely to be there, eg: sda.