文档
注册

升级系统内核版本时未卸载run包导致run包不可用

问题描述

如果在安装了run包的环境直接升级内核,再次重启时环境会出现启动异常,如图1所示。如果后续在该环境上再安装run包也无法使用。这是由于安装run包时驱动ko加载到内核,而升级内核版本会触发根文件系统打包,会将原来环境中ko打包到根文件系统,导致启动异常。

图1 run包不可用

解决方案

  1. 手动卸载ko。
    1. 查询当前系统存在的ko列表。

      lsmod|grep drv

    2. 将查询到的ko一次全部卸载,多个ko名字之间需要加空格。两个ko的示例如下(ko1,ko2请用实际ko名称替换)。

      rmmod ko1 ko2

  2. 打包根文件系统。

    dracut --force

  3. 重启环境。

    reboot

搜索结果
找到“0”个结果

当前产品无相关内容

未找到相关内容,请尝试其他搜索词