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

2019-04-27 22:39:55 +08:00
 iceecream
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 禁用后还是一样。

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

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

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

其实对这类服务器 linux 硬件驱动的问题,也可以寻求服务器厂商协助的。
iceecream
2019-04-29 17:05:54 +08:00
各位朋友,感谢回复。最新测试。就是用 UltraISO 打开官方 ISO,什么都不干,另存为。再打开,走安装流程。就回报错。错误是加载软件列表就报错了。
应该是校验的问题。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/559303

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX