kernel-module

如何为blk_mq的io调度程序安装内核模块?
kernel-module

如何为blk_mq的io调度程序安装内核模块?

我最近将 Oracle 服务器上的单队列更改为多队列。此服务器是 Oracle Linux 6.10(4.1.12 内核)。我发现 blk_mq 没有任何 io 调度程序,并且 /sys/block//queue/scheduler 显示为无。我想我必须为 io 调度程序安装内核模块,但我不知道该怎么做。如何为多队列 IO 块启用 mq_deadline 或 bfq io 调度程序? ...

Admin

Centos 内核编译:systemd 无法启动 udev
kernel-module

Centos 内核编译:systemd 无法启动 udev

对于我的 Centos 7.7 VM,我编译了内核版本 4.4,只是为了看看它是如何工作的。我从这个网站下载了内核代码https://www.kernel.org/ 并按照我在这里找到的程序进行操作:https://www.cyberciti.biz/tips/compiling-linux-kernel-26.html 所有步骤都完美运行,但使用新内核重新启动时出现“Systemd 无法启动 udev 设备管理器”错误。因此,系统无法启动。以下是重新启动期间 udev 问题的屏幕截图: 我该如何排除故障并修复此错误? ...

Admin

Archlinux 内核:未找到模块 ipv6
kernel-module

Archlinux 内核:未找到模块 ipv6

我发现在使用archlinux的时候无法正常访问ipv6网络: $ ssh root@[ipv6 addr] ssh: connect to host [ipv6 addr] port 22: Network is unreachable 经过进一步检查,我认为ipv6的内核模块没有正常打开: $ test -f /proc/net/if_inet6 && echo 1 ...

Admin

AMD 芯片组上的内核 5.3
kernel-module

AMD 芯片组上的内核 5.3

目前我使用自己编译的内核,自从一些 mounth 以来没有任何大问题,但自从 5.3 版本以来,一些带有 AMD 芯片组的物理服务器将无法再启动,我的最后一个内核版本是 5.2.8,没有任何问题。(配置仍然相同) 内核 5.3 可在配备 B350 芯片组和 Ryzen 1700 和 KVM + VirtualBox 机器的主机电脑上运行,但两台服务器均配备较旧的 AMD 芯片组。 第一台服务器是 AsRock A68N,配备 AMD A4-5050,内核为 5.3(VBOX),有 3 个虚拟机 第二块是较新的 ITX 主板,集成 CPU 也是 Bios...

Admin

如何使用 systemd 在启动时加载 i2c-dev 模块
kernel-module

如何使用 systemd 在启动时加载 i2c-dev 模块

我想用 来控制显示器亮度ddcutil,需要i2c-dev加载模块。 它不会自动加载,所以我正在关注ArchWiki 上的方向尝试使用 systemd 自动加载它。systemd-modules-load.service没有错误,但是模块未在启动时加载。 # Not loaded [rcorre@midova ~]$ sudo ddcutil setvcp 10 10 Display not found # But I've got a file in modules-load.d [rcorre@midova ~]$ cat /etc/modules...

Admin

amd64_edac_mod.ko(错误检测和纠正驱动程序)未加载最新内核来检查 RAS
kernel-module

amd64_edac_mod.ko(错误检测和纠正驱动程序)未加载最新内核来检查 RAS

我正在尝试启用 ECC 来确认 RAS 功能Ubuntu-18.04 它的 GIGABYTE BIOS 模式,我已检查 ECC 选项,但它不存在。服务器的详细信息是: :~$ lscpu Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Byte Order: Little Endian CPU(s): 64 On-line CPU(s) list: 0-63 Thread(s) per core: 2 Core(s) per s...

Admin

Tkinter 模块导致计算机崩溃
kernel-module

Tkinter 模块导致计算机崩溃

我有一个 Python 程序,过去几周使用 spyder 运行良好,但今天在未对代码进行任何更改的情况下,运行该程序立即导致计算机重新启动。我认为这是 tkinter 模块的问题,因为我可以在终端中毫无问题地运行“import tkinter”,但运行“python -m tkinter”也会导致我的计算机重新启动。有什么建议可以解释为什么会导致此问题?Python 版本:3.7.3 macOS Mojave 10.14.6 ...

Admin

无法在 Ubuntu 18.04 上加载 i2c_dev 模块
kernel-module

无法在 Ubuntu 18.04 上加载 i2c_dev 模块

在网上搜索了无数次却无果后,我向您求助。我最初的问题是,当我的电脑进入睡眠模式或重新启动时,Ubuntu 18.04 上的耳机插孔会停止工作。 为了解决这个问题我使用了这个很好的解释:挂起/重启后耳机插孔停止工作 但是,我在加载两个必需的 i2c 模块时遇到了困难。对于第一个模块 i2c_i801,我可以通过将其从文件 /etc/modprobe.d/blacklist.conf 中删除来解决问题。 但我无法加载 i2c_dev。我甚至无法使用以下命令找到它: find /lib/modules/$(uname -r) -type f -name '...

Admin

新的内核驱动程序 ee1004 是否有锁定 spd eeprom 的风险?
kernel-module

新的内核驱动程序 ee1004 是否有锁定 spd eeprom 的风险?

对于较新的 DDR4 DRAM 模块 SPD (串行存在检测) 数据不再通过 AT24C02 兼容 EEPROM(根据 DDR3)访问。 DDR4 内存在一个低页和一个高页中提供 512 字节数据。这些地址暴露给系统管理总线和I²C。 虽然通过 SMBus 访问似乎没有问题(以今天的使用情况而言),但对于 I²C 总线,建议读取限制为最多 32 字节(根据某些来源),以避免锁定对这些 EEPROM 的访问。 是否有人知道有关新 DDR4 EEPROM 的 I²C 相关锁定风险的更多详细信息?(暂时或永久拒绝配置更改?) 可以在 ubuntu 18...

Admin

Raspbian 编译单内核模块 gfs2
kernel-module

Raspbian 编译单内核模块 gfs2

我正在尽力在 Raspbian 上以双主方式安装 GFS2,但遇到了一个问题。每当我尝试安装 GFS2 卷时,都会收到错误: mount -t gfs2 -o noatime,nodiratime,noquota /dev/drbd0 /data mount: mount(2) failed: /data: No such file or directory 我已阅读过相关内容,但似乎没有太多相关信息。我已确定 Linux 内核配置文件/usr/src/linux-headers-4.14.79+/.config将其显示为内核模块中未配置的部分: C...

Admin

嵌入式 Linux 上缺少 TUN/TAP 驱动程序
kernel-module

嵌入式 Linux 上缺少 TUN/TAP 驱动程序

我走了很长的路才遇到这个问题,因此将省略几个死胡同的步骤。 我试图创建一个 TAP 接口。第一步是检查我是否有所需的工具(我似乎有): root@analog:~# ip tuntap help Usage: ip tuntap { add | del } [ dev PHYS_DEV ] [ mode { tun | tap } ] [ user USER ] [ group GROUP ] [ one_queue ] [ pi ] [ vnet_hdr ] [ multi_queue ] Where: US...

Admin

i2cdetect -l 不返回任何内容
kernel-module

i2cdetect -l 不返回任何内容

我需要使用 SMBus,但当我运行命令时,i2cdetect -l我没有收到任何输出,在 Windows 上它被识别,我甚至没有看到有关 SMBus 的任何信息lspci。我​​在启动时安装并插入了i2c-dev模块,但我总是遇到同样的问题。我在 hp proliant dl380 g7 上使用 Debian 9.5。 输出为cat /sys/bus/i2c/devices/i2c-*/name: cat: '/sys/bus/i2c/devices/i2c-*/name没有这样的文件或目录 我的意思是主板总线,用于通过 fsb 超频的总线,其中:“在 ...

Admin

snd-aloop 去哪儿了?
kernel-module

snd-aloop 去哪儿了?

snd-aloop我使用的是 arch linux,一年来一直在使用它创建虚拟音频设备,没有出现任何问题。4.18.3但是,自从昨天系统升级到新的 Linux 内核 () 后,该模块似乎不再存在: $ sudo modprobe snd-aloop modprobe: FATAL: Module snd-aloop not found in directory /lib/modules/4.18.3-arch1-1-ARCH $ sudo modprobe snd_aloop modprobe: FATAL: Module snd_aloop not fo...

Admin

现有的 Arch 中的 Iptables 内核模块
kernel-module

现有的 Arch 中的 Iptables 内核模块

当我尝试在 Arch 安装中使用默认内核的 iptables 时,我收到错误 iptables v1.6.2: can't initialize iptables table `filter': Table does not exist (do you need to insmod?) Perhaps iptables or your kernel needs to be upgraded. 我不知道为什么模块无法安装,尽管我确实对 nftables 进行了一些实验,也许它替换了某些东西?此消息正确吗?如果正确,我该如何修复它? 编辑:pacman ...

Admin