首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使Modules_Install失败

使Modules_Install失败
EN

Unix & Linux用户
提问于 2020-02-18 04:14:55
回答 1查看 888关注 0票数 0

我正在尝试安装内核模块,但是当我运行make modules_install时,会出现以下情况:

代码语言:javascript
复制
  INSTALL virt/lib/irqbypass.ko
  DEPMOD  4.19.97-gentoo
  depmod: ERROR: openat(1023, 4.19.97-gentoo-x86_64, O_RDONLY): Too many open files
  depmod: ERROR: openat(1023, kernel, O_RDONLY): Too many open files
  depmod: ERROR: openat(1023, arch, O_RDONLY): Too many open files
  depmod: ERROR: openat(1023, crypto, O_RDONLY): Too many open files
  depmod: ERROR: openat(1023, drivers, O_RDONLY): Too many open files
  depmod: ERROR: openat(1023, fs, O_RDONLY): Too many open files
  depmod: ERROR: openat(1023, lib, O_RDONLY): Too many open files
  depmod: ERROR: openat(1023, net, O_RDONLY): Too many open files
  depmod: ERROR: openat(1023, virt, O_RDONLY): Too many open files
  depmod: ERROR: openat(1023, x86, O_RDONLY): Too many open files
  depmod: ERROR: could not create module /lib/modules/4.19.97-gentoo/4.19.97-gentoo-x86_64/4.19.97-gentoo-x86_64/4.19.97-gentoo-x86_64/4.19.97-gentoo-x86_64/4.19.97-gentoo-x86_64/4.19.97-gento

最后一行持续了很长一段时间,最终以“4.19.97-gentoo-x86_64/内核/crypto/arc4.ko:文件名太长”结尾。我使用menuconfig配置内核。除此之外,系统运行正常。我使用的是btrfs RAID 10。以下是导致这一点的一系列命令:

  1. 制作-j8
  2. 制作模块
  3. 制作modules_install
EN

回答 1

Unix & Linux用户

发布于 2020-03-02 12:20:20

这似乎是通过删除指向同一文件夹的/lib/modules/4.19.97-gentoo的不正确的符号链接来解决的。在错误的最后一行中表示了这一点,因为输出显示的嵌套目录的深度似乎是无限的。

错误:无法创建模块/lib/modules/4.19.97-gentoo/4.19.97-gentoo-x86_64/4.19.97-gentoo-x86_64/4.19.97-gentoo-x86_64/4.19.97-gentoo-x86_64/4.19.97-gentoo-x86_64/4.19.97-gentoo

没有错误的符号链接的目录应该是/lib/modules/4.19.97-gentoo

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/568205

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档