编译内核 老出mkinitrd的问题!

发布于 2022-07-25 15:11:44 字数 911 浏览 30 评论 1

我原来系统的系统是redhat 2。4。21-4的内核升级为2。6。10的内核,在成功的执行了make 、make modules 、make modules-install后,出现下面错误:
[root@test linux-2.6.10]# make install
  CHK     include/linux/version.h
make[1]: `arch/i386/kernel/asm-offsets.s' is up to date.
  CHK     include/linux/compile.h
  CHK     usr/initramfs_list
Kernel: arch/i386/boot/bzImage is ready
sh /usr/src/linux-2.6.10/arch/i386/boot/install.sh 2.6.10 arch/i386/boot/bzImage System.map ""
All of your loopback devices are in use.
mkinitrd failed
make[1]: *** [install] Error 1
make: *** [install] Error 2
[root@test linux-2.6.10]#
另外我手动的出/boot 下执行命令 mkinitrd initrd-2.6.10.img  2.6.10也报一个信息:
All of your loopback devices are in use.
后就没有什么其他的信息。
请高手指点

谢谢

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

左秋 2022-07-26 02:47:32

你原来的 kernel 不支援 loop device ?
用安装的  kernel 启动, 再 mkinitrd

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文