温馨提示×

centos drivers有哪些

小樊
45
2026-10-06 04:12:35
栏目: 智能运维

在 CentOS 里,“drivers(驱动)”通常指的是 Linux 内核驱动模块,以 .ko(kernel module)文件形式存在。下面按类别给你一个比较系统的总结。


一、CentOS 驱动存放位置

/lib/modules/$(uname -r)/kernel/

常用查看命令:

uname -r
lsmod
modinfo <模块名>

二、常见驱动分类

1️⃣ 存储 / 磁盘驱动

  • ahci:SATA 硬盘
  • nvme:NVMe SSD
  • megaraid_sas:LSI / Broadcom RAID 卡
  • mpt3sas:SAS HBA
  • virtio_blk:KVM 虚拟磁盘
  • usb_storage:U 盘 / 移动硬盘

2️⃣ 网络驱动

  • e1000 / e1000e:Intel 网卡
  • igb:Intel 千兆
  • ixgbe:Intel 万兆
  • i40e:Intel 10/25G
  • bnx2 / bnx2x:Broadcom
  • tg3:Broadcom 网卡
  • virtio_net:虚拟机网卡
  • mlx4_core / mlx5_core:Mellanox 网卡

3️⃣ 显卡驱动

  • i915:Intel 核显
  • nouveau:NVIDIA 开源驱动
  • nvidia(需手动安装)
  • radeon / amdgpu:AMD 显卡

4️⃣ 输入设备

  • usbhid:USB 键鼠
  • hid_generic
  • evdev

5️⃣ 总线 / 外设

  • usbcore / xhci_hcd / ehci_hcd
  • pci_hotplug
  • acpi
  • i2c_*

6️⃣ 文件系统驱动

  • ext4
  • xfs
  • btrfs
  • fat / vfat
  • nfs

三、如何查看已加载驱动

lsmod
lspci -k

示例:

lspci -k | grep -A3 Ethernet

四、第三方 / 闭源驱动(CentOS 常见)

  • ELRepo
    • kmod-nvidia
    • kmod-megaraid_sas
  • RHEL/CentOS Plus
  • 厂商驱动
    • Dell(perccli)
    • HPE(hpsa)
    • NVIDIA CUDA 驱动

五、常见用途总结

场景 驱动
服务器 RAID megaraid_sas
虚拟机 virtio
高性能网络 mlx5
GPU 计算 nvidia
新硬件 ELRepo

如果你是想问 “CentOS 需要装哪些驱动” 或 “某硬件在 CentOS 没驱动怎么办”,可以告诉我:

  • CentOS 版本(7 / 8 / Stream)
  • 硬件型号(网卡 / 显卡 / RAID)

我可以直接给你具体方案。

0 踩