V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
iceecream
V2EX  ›  Linux

请教如何更新 CentOS 光盘中的网卡和 RAID 卡驱动。或者说如何定制 CentOS 的光盘

  •  
  •   iceecream · 2019-04-27 22:39:55 +08:00 · 3296 次点击
    这是一个创建于 1797 天前的主题,其中的信息可能已经有所发展或是发生改变。
    CentOS7.2 的光盘,安装在新的机器上,无法识别 Raid 卡的硬盘。只有使用加载驱动的方式安装。目前使用了其他方式,还算高效的部署完了大量基础设施。只是留有疑问。如何更新旧版 ISO 里面的驱动?

    我尝试解包 /isoliunx/initrd.img 集成驱动后重新打包,倒是找到了硬盘,但是在安装选择好语言,进入下一个界面时,python 报错,提示找不到 core 组?应该是 Anaconda 程序 报错了。而且,此时 ctl alt f2 进入到终端里面,发现 modinfo megaraid_sas 还是老版本。感觉加载了后,又被覆盖了?因为硬盘已经识别了。

    后面陆续更新了 /isolinux/upgrade.img 问题依旧。硬盘识别,驱动是老驱动,Anaconda 报错
    最后将 /LiveCD/squashfs.img 重新打包,驱动版本才看到是最新,但是在安装选择好语言,进入下一个界面时,Anaconda 报 python 错的问题,还是依旧。
    之前以为是 selinux 的问题,将 selinux 禁用后还是一样。

    这里高手多。求解决方法。或者有无其他将驱动集成到光盘里面的方式?
    4 条回复    2019-04-29 17:05:54 +08:00
    julyclyde
        1
    julyclyde  
       2019-04-28 08:29:03 +08:00
    别翻译错误信息
    原文贴上来
    ihipop
        2
    ihipop  
       2019-04-28 08:35:13 +08:00 via Android
    安装时候实际使用的内核和运行时候实际使用的内核大概率不总是同一个
    atzlinux
        3
    atzlinux  
       2019-04-28 10:41:12 +08:00
    你看下新版本的 CentOS 光盘,是否可以默认支持你的硬件呢?

    如果可以,把新版本光盘里面,涉及内核、module、驱动相关的文件,都替换下看看?

    自己定制光盘也是一个比较麻烦的过程,出现报错时,看下是加载哪个内核哪个模块后导致的,逐一替换尝试吧

    其实对这类服务器 linux 硬件驱动的问题,也可以寻求服务器厂商协助的。
    iceecream
        4
    iceecream  
    OP
       2019-04-29 17:05:54 +08:00
    各位朋友,感谢回复。最新测试。就是用 UltraISO 打开官方 ISO,什么都不干,另存为。再打开,走安装流程。就回报错。错误是加载软件列表就报错了。
    应该是校验的问题。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   4087 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 35ms · UTC 05:21 · PVG 13:21 · LAX 22:21 · JFK 01:21
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.