当前所用内核在编译时需要在块设备里打开loop支持
引用:
#
# Block devices
#
CONFIG_BLK_DEV_FD=m
# CONFIG_BLK_DEV_XD is not set
# CONFIG_BLK_CPQ_DA is not set
# CONFIG_BLK_CPQ_CISS_DA is not set
# CONFIG_BLK_DEV_DAC960 is not set
# CONFIG_BLK_DEV_UMEM is not set
CONFIG_BLK_DEV_LOOP=y
把使用2.4的发行版升级到2.6不是不可能,但是会很麻烦
2.6的内核模块名由.o变成了.ko,以区别普通模块,所以要修改加载模块的脚本。当然这只是第一步,要做的工作还很多,你可以看看精华区,我记得好像有相关文章