1、服务器安装 Linux 时手动加载阵列卡驱动课题名称 服务器安装 Linux 时手动加载驱动 登记日期课题负责人 参加人员 原先现状:我们在项目中,由于应用软件版本的限制,在安装服务器操作系统时只能选择 Red Hat Enterprise 4.6(4.8)的版本。由于这两个版本的操作系统已经比较过时,因此现今的 IBM 服务器在硬件驱动方面,已经超出了这两个操作系统所容纳的范围,直接导致在现有的服务器上,无法直接安装系统。我们现在遇到的实际问题是,安装包中不包含最新的磁盘阵列卡驱动,因此安装过程中会提示无法找到磁盘,安装无法继续。图 1目标设定:在安装时,通过使用软驱来手动加载驱动,使安装程
2、序能够识别出磁盘,保证系统顺利安装。此外,随着服务器型号和硬件的不断更新升级,都可以采用这种方法来加载驱动。对策实施计划1. 使用软驱来制作一个驱动盘。2. 在安装 Linux 时手动加载磁盘阵列卡驱动。附:具体操作1、 制作软盘驱动盘(1)这里需要:小程序 rawrite.exe、磁盘阵列卡的驱动文件、软盘。磁盘阵列卡对应的驱动文件可以从 IBM 官网或技术支持得到。(2)将 rawrite.exe 和驱动文件(raid48.img)拷到电脑同一个目录下,例入到 c 盘根目录下。图 2(3)将软盘插入软驱中,并进行格式化。图 3(4)在 Windows 的命令提示符程序中,运行“cd ”进入
3、 C 盘根目录,敲入“rawrite”回车。图 4(5)Enter disk image Source file name: 输入驱动文件名称“raid48.img”,回车Enter target diskette drive: 输入 a 回车Please insert a formatted diskette into drive A: and press Enter-: 回车然后等待文件写入,直到屏幕出现 C:标识即完成。图 52、 安装 Linux 系统(1)启动 IBM 服务器,做完磁盘阵列后,放入 Linux 安装盘。在出现安装界面后,输入安装命令:“linux dd”,回车。图 6
4、(2)其后会弹出界面“Driver Disk”,提示安装驱动,选择“yes”。图 7(3)在磁盘源选择界面“Driver Disk Source”中,选择“sda”。图 8(4)在界面“More Driver Disks”中,选择“no”,不加载其他驱动。图 8(5)接下来就进入 Linux 安装的正常步骤,按照安装指导手册一步步进行即可。3、 磁盘阵列卡驱动文件说明(1)现有驱动文件三个,都是从 IBM 官网的售后支持中下载得到:dud-2.6.9_67-32_64.RHEL4.img 对应 Linux 版本“RHEL 4.6 - 2.6.9-67”dud-2.6.9_78-32_64.RH
5、EL4.img 对应 Linux 版本“RHEL 4.7 - 2.6.9-78”dud-2.6.9_89-32_64.RHEL4.img 对应 Linux 版本“RHEL 4.8 - 2.6.9-89”(2)这三个驱动支持的 IBM 服务器磁盘阵列卡型号,对应如下:Adapters Supported: MegaRAID 8480 SAS Controller (39R8850)IBM ServeRAID MR10is SAS Controller (44E8695)IBM ServeRAID MR10il SAS Controller (44E8767)IBM ServeRAID MR10M
6、 SAS Controller (43W4339)IBM ServeRAID MR10i SAS Controller (43W4296)IBM ServeRAID MR10k SAS Controller (43W4280)IBM ServeRAID-MR10ie (CIOv) SAS Controller forBladeCenter (46C7167)ServeRAID M5014 SAS/SATA Controller (46M0916)ServeRAID M5015 SAS/SATA Controller (46M0829)ServeRAID M1015 SAS/SATA Controller (46M0831)(3)如果所采购的 IBM 服务器的磁盘阵列卡型号在其中,则使用现有的驱动文件即可;否则需要找 IBM 客服技术人员索要对应的驱动文件。同时项目在采购服务器的时候,也可以注意型号。注意:1. 以上所使用的工具软件都可在 IBM 官网、论坛或者 Internet 上可找到。2. 此种方法适用于不同的服务器和 Linux 版本,不限于 RHEL 4,只是提供思路而已。