编译内核时出错“All of your loopback devices are in use"

发表于:2007-07-04来源:作者:点击数: 标签:
在makeinstall时提示 +exec/sbin/installkernel2.4.21bzImage/usr/src/ linux -2.4.21/System.map'' Allofyourloopbackdevicesareinuse. mkinitrdfailed make[1]:***[install]Error1 make[1]:Leavingdirectory`/usr/src/linux-2.4.21/arch/i386/boot' make:*

在make install 时提示

+ exec /sbin/installkernel 2.4.21 bzImage /usr/src/linux-2.4.21/System.map ''
All of your loopback devices are in use.
mkinitrd failed
make[1]: *** [install] Error 1
make[1]: Leaving directory `/usr/src/linux-2.4.21/arch/i386/boot'
make: *** [install] Error 2



这一般应该是什么问题?
谢谢

 supereyes 回复于:2003-08-28 13:38:22
uping

 shiv 回复于:2003-08-28 13:01:04
up

 antsnm 回复于:2003-08-28 14:17:11
我也遇到同样的问题,不知道怎么回事儿,我是完全按章网上文章做的,我装的是redhat9.0,编译内核的原码是从kernel.org下载的linux-2.5.75.tar.gz这个文件,请大虾赶快帮忙~~

 shiv 回复于:2003-08-28 16:45:12
据初步分析,可能是在上一次编译内核时没有把loopback编译上,这次要用这个设备,结果。。。。。

 maluyao 回复于:2003-08-28 16:58:14
类似的问题,先把出问题的东西从kernel中移除.不关是loopback,其他的也有可能出问题.
然后再慢慢想办法加进去.

 shiv 回复于:2003-08-28 17:08:16
正在测试中

 supereyes 回复于:2003-08-28 19:58:42
你所运行的内核中没有loopback device,看来你是做了一个新内核,然后又用这个新内核再次作其他版本的内核。

 antsnm 回复于:2003-08-28 23:15:03
我不是呀~ 我是新安装的系统,redhat9。然后编译就出现了上面的错误~~ 我是从kernel.org下的新内核~~

 stevenyi 回复于:2003-08-28 23:21:02
到/dev里面看看loop*的设备号,然后用mknod建立一个loop设备试试

 antsnm 回复于:2003-08-29 09:44:19
老大,我是菜鸟,说的详细点好吗? 我还挺不懂呢~~ 呵呵~
我在运行make xconfig 的时候也出错,unable to find the QT intallation .Please make sure that the QT development package is correctly installed and the QTDIR environment variable is set to the correct location

 lnx3000 回复于:2003-09-01 17:33:31
楼主搞定没有??

原文转自:http://www.ltesting.net