- 作者:邹祁峰
- 邮箱:Qifeng.zou.job@hotmail.com
- 博客:http://blog.csdn.net/qifengzou
- 日期:2015.03.21 01:45(更新)
- 转载请注明来自"祁峰"的CSDN博客
因项目需要,将当前内核(2.6.32-220.el6.x86_64)升级到目标内核(2.6.33-110.el6.x86_64),但是编译的目标内核(2.6.33-110.el6.x86_64)的对应驱动程序并不一定支持当前系统的对应设备。本篇将详细讲述目标内核驱动无法支持当前硬盘的处理步骤。
01、编译目标内核
请查考相关文档,在此不再赘述!
#lspci -nn | grep "SAS"
#lspci -nn | grep "SCSI"
#lspci -nn | grep "RAID"
#lspci -nn | grep "RAID"
如:03:00.0 RAID bus controller [0104]: LSI Logic / Symbios LogicMegaRAID SAS 1078 [1000:0060] (rev 04)
其中的[1000:0060]就是当前硬盘的型号,MegaRAID为驱动名。
03、查看硬盘驱动程序名
#uname -a #注: 可以查看到当前内核
#cat /lib/modules/2.6.32-220.el6.x86_64/modules.pcimap #注:其中2.6.32-220.el6.x86_64为当前内核
#cat /lib/modules/2.6.32-220.el6.x86_64/modules.pcimap #注:其中2.6.32-220.el6.x86_64为当前内核
# pci module vendor device subvendor subdevice class class_mask driver_data scx200 0x0000100b 0x00000500 0xffffffff 0xffffffff 0x00000000 0x00000000 0x0 scx200 0x0000100b 0x00000510 0xffffffff 0xffffffff 0x00000000 0x00000000 0x0 scx200 0x0000100b 0x00000505 0xffffffff 0xffffffff 0x00000000 0x00000000 0x0 scx200 0x0000100b 0x00000515 0xffffffff 0xffffffff 0x00000000 0x00000000 0x0 cpqphp 0xffffffff 0xffffffff 0xffffffff 0xffffffff 0x00080400 0xffffffff 0x0 ibmphp 0x00001014 0x00000246 0x00001014 0x00000247 0x00080400 0x00000000 0x0 cpcihp_zt5550 0x00001138 0x00005550 0xffffffff 0xffffffff 0x00000000 0x00000000 0x0 shpchp 0xffffffff 0xffffffff 0xffffffff 0xffffffff 0x0006

本文由邹祁峰撰写,详细介绍了如何在Linux系统中进行内核升级,重点聚焦于更新硬盘驱动的过程。通过这篇博客,读者将了解到内核升级对于提升系统性能和兼容性的重要性。

723

被折叠的 条评论
为什么被折叠?



