||06-01-2004 10:06 PM
compiling kernel, initrd can't make image, 'loop devices busy'
i was just recompiling my kernel when i hit a snag. mkinitrd is unable to use a block loopback device to make the image. it says 'loop devices busy'. when i try and open one of the loop devices, "/dev/loop*' , bash says it's not a valid file. so im guessing last time i compiled kernel i must of left out support for this feature?? what am i to do now?? i want to recompile, but i can't make an initrd image... do i have to reinstall EVERYTHING?
edit: i read another post quite similar, luckily for that person he had compiled in loop as a module, and a simple '/sbin/modprobe loop' solved the problem. i didn't enable loop AT ALL, so am i screwed?