You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu 23.10 arm64(树莓派4)环境下缺失iscsi_tcp模块的问题求助

Ubuntu 23.10 arm64(树莓派4)环境下缺失iscsi_tcp模块的问题求助

我在四台树莓派4(arm64架构)上装了Ubuntu 23.10,现在部署Kubernetes的Longhorn存储时需要用到iscsi_tcp模块,当前使用的内核版本是6.5.0-1007-raspi (#9)。

我已经做了这些尝试,但都没解决问题:

  • 安装了linux-modules-extra-raspi
  • 安装open-iscsi时系统提示已经安装完成
  • 照着相关问答里的步骤操作过,还是没用
  • 反复尝试安装/卸载linux-modules-extra-raspi、linux-modules-extra-6.5.0-1007-raspi和open-iscsi,始终没法成功装上iscsi_tcp模块

遇到的具体现象:

  • 偶尔能通过lsmod | grep iscsi_tcp看到模块存在,但折腾一阵后又消失了
  • 无论何时执行modprobe iscsi_tcp,都会报这个错误:

    modprobe: FATAL: Module iscsi_tcp not found in directory /lib/modules/6.5.0-1007-raspi

  • 安装通用版的extra模块后,会看到两个包记录:
    ii  linux-modules-extra-6.5.0-1007-raspi 6.5.0-1007.9                            arm64        Linux kernel extra modules for version 6.5.0 on ARMv8 SMP
    ii  linux-modules-extra-raspi            6.5.0.1007.8                            arm64        Raspberry Pi Linux kernel extra modules
    
  • 只安装特定版本linux-modules-extra-6.5.0-1007-raspi时,只会显示第一条记录

我搜索相关包后,有几个疑问想请教大家:

  1. 包linux-modules-extra-6.5.0-1007-raspi (6.5.0-1007.9)标注为ARMv8 SMP,这是树莓派arm64的正确模块吗?
  2. 从包列表来看,iscsi_tcp似乎只在6.5.0-1005-raspi版本里存在,是不是6.5.0-1007版本根本没包含这个模块,我得降级内核才行?
  3. 我在安装这个模块的过程中,是不是漏掉了什么关键步骤?
  4. 如果必须降级内核,有没有具体的操作步骤可以参考?

谢谢大家!

备注:内容来源于stack exchange,提问作者pcm

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.21 07:43:07