Linux系统报错锦集一

背景:Ubuntu 编译驱动,替换原驱动

        我编译软Raid1.ko后,拷贝到 /lib/modules/5.15.78/kernel/drivers/md/ 目录下,重启系统依然加载的是原驱动(我驱动里面增加了日志,但是没有打印);

        即使我删除了 /lib/modules/5.15.78/kernel/drivers/md/下的ko文件,重启后驱动依然会被加载;

原因:这个问题的原因,是因为系统镜像initramfs文件的,默认先从initramfs中加载,只有镜像文件中不存在才会去标准目录下加载,所以编译ko文件,并拷贝到标准目录后,要重新生成镜像文件,命令是 dracut -f 

问题:执行dracut -f之后重启系统,内核崩溃,错误日志: System is deadlocked on memory

解决: 只需要增大虚拟机的内存(我原虚拟机已经给了4G,给到8G后启动正常)。

相关推荐

  1. Linux系统

    2023-12-28 17:28:04       57 阅读
  2. Linux 解压

    2023-12-28 17:28:04       32 阅读
  3. VUE的相关知识

    2023-12-28 17:28:04       39 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2023-12-28 17:28:04       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2023-12-28 17:28:04       106 阅读
  3. 在Django里面运行非项目文件

    2023-12-28 17:28:04       87 阅读
  4. Python语言-面向对象

    2023-12-28 17:28:04       96 阅读

热门阅读

  1. 服务器linux安装docker

    2023-12-28 17:28:04       47 阅读
  2. EasyExcel 通过模板 导入、导出、下载模板

    2023-12-28 17:28:04       51 阅读
  3. 编程笔记 html5&css&js 007 HTML文本:段落

    2023-12-28 17:28:04       54 阅读
  4. C语言实例1—统计单词个数

    2023-12-28 17:28:04       64 阅读
  5. vue循环

    2023-12-28 17:28:04       61 阅读