ServeRAID C100 Series Device Driver for Red Hat Enterprise Linux 5 Adapters Supported: ServeRAID C100 (81Y4475) ServeRAID C105 (90Y4386) Kernels Supported: ------------------ megasr-17.01.2016.0425-1-rhel50-U11-64.img - kernel-2.6.18-398.x86_64 - kernel-PAE-2.6.18-398.x86_64 megasr-17.01.2016.0425-1-rhel50-U10-32.img - kernel-2.6.18-371.el5.i386 - kernel-PAE-2.6.18-371.el5.i386 megasr-17.01.2016.0425-1-rhel50-U10-64.img - kernel-2.6.18-371.x86_64 - kernel-PAE-2.6.18-371.x86_64 megasr-17.01.2016.0425-1-rhel50-U9-32.img - kernel-2.6.18-348.el5.i386 - kernel-PAE-2.6.18-348.el5.i386 megasr-17.01.2016.0425-1-rhel50-U9-64.img - kernel-2.6.18-348.el5.x86_64 - kernel-PAE-2.6.18-348.el5.x86_64 megasr-17.01.2016.0425-1-rhel50-U8-32.img - kernel-2.6.18-308.el5.i386 - kernel-PAE-2.6.18-308.el5.i386 megasr-17.01.2016.0425-1-rhel50-U8-64.img - kernel-2.6.18-308.el5.x86_64 - kernel-PAE-2.6.18-308.el5.x86_64 megasr-17.01.2016.0425-1-rhel50-U7-32.img - kernel-.6.18-274.el5.i386 - kernel-PAE-.6.18-274.el5.i386 megasr-17.01.2016.0425-1-rhel50-U7-64.img - kernel-.6.18-274.el5.x86_64 - kernel-PAE-.6.18-274.el5.x86_64 megasr-17.01.2016.0425-1-rhel50-U6-32.img - kernel-2.6.18-238.el5.i386 - kernel-PAE-2.6.18-238.el5.i386 megasr-17.01.2016.0425-1-rhel50-U6-64.img - kernel-2.6.18-238.el5.x86_64 - kernel-PAE-2.6.18-238.el5.x86_64 (C) Copyright International Business Machines Corporation 1999, 2016. All rights reserved. US Government Users Restricted Rights - Use, duplication, or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. Note: Before using this information and the product it supports, read the general information in "Notices and trademarks" in this document. CONTENTS ________ 1.0 Overview 2.0 Installation and setup instructions 2.1 Upgrade Current Device Driver 2.2 Working with driver image files to create driver installation media 2.3 Network operating system installation instructions 2.4 Troubleshooting tips 3.0 Configuration information 4.0 Unattended mode 5.0 Web site and support phone number 6.0 Notices and trademarks 7.0 Disclaimer 1.0 Overview _____________ 1.1 This update includes a new device driver for the ServeRAID C100 Series device supporting Red Hat Enterprise Linux 5 (RHEL 5). 1.2 Limitations: - None 1.3 Problems fixed: - See change history 1.4 Level of Recommendations and Prerequisites for the update: - None 1.5 Dependencies: - None 1.6 Update Contents: o ibm_dd_megasr_17.01.2016.0425_rhel5_32-64.zip - Driver update image o ibm_dd_megasr_17.01.2016.0425_rhel5_32-64.chg - Change history 2.0 Installation and setup instructions ________________________________________ Use the following set of instructions to install the supported network operating systems. 2.1 Upgrade Current Device Driver --------------------------------- 1) Install the dkms rpm first using the following command: rpm -ivh dkms-x.x.xx.x-x.noarch.rpm 2) Install the megasr-dkms rpm using the following command: rpm -ivh megasr-17.01.2016.0425-1.noarch.rpm 3) The driver should now be compiled and loaded. Reboot the system to verify that the driver has been updated. 2.2 Working with driver image files to create driver installation media ----------------------------------------------------------------------- These driver images can be used to create a USB key, CD, DVD, or floppy disk containing the driver formatted for use during the installation of the operating system. 1) Copy the .zip file to a temporary directory and extract it. 2) Using the list of supported kernels at the top of this readme, determine which set of .img files you will need for your installation. Use these files wherever 'the .img file' is referenced in this readme. 3) Using the .img file from your set, create a driver update disk on a USB key, CD, DVD, floppy or other media using the instructions below for your media type. USB Key: -------- There are two different partitioning methods for USB keys. One of the methods below will work and the other will not, depending on which way your key is partitioned. The easiest way to discover which is correct for your key is to try the Quick Copy Method first. If this method is not correct you will receive a message stating that no driver could be found on your media when you try to load the driver in step 3 below. If that occurs, you can use the Extraction Method and reinsert the key. Use the Back button on the installation screens to re-detect the key. You should not need to reboot or start the installation over. Quick Copy Method: Extract "replace_ahci.sh" file from the .img file. Copy replace_ahci.sh and the .img file to the root directory of the USB key. You do not need to remove other files from the key unless there is less space than necessary for the two files. Extraction Method: Use an img-to-media application (such as dd, rawrite, or emt4win, or ardi4usb) to extract the image to the key. This method will overwrite all data on the key, so you will need to remove all other files before extracting to the key. Follow the instructions that came with your img-to-media application to correctly extract to your key. The replace_ahci.sh file is included in the image and will be written to your media automatically. All other media: ---------------- Use an img-to-media application (such as dd, rawrite, emt4win, or ardi4usb) to extract the image to the media. This method will overwrite all data on the media. If you are using rewritable media, you will need to remove all other files before performing the extraction. Follow the instructions that came with your img-to-media application to correctly extract to your media. 2.3 Network operating system installation instructions ------------------------------------------------------ Follow these instructions to add the ServeRAID C100/C105 for System x driver during the installation of RHEL 5. Install instructions support the following NOS's: - Red Hat Enterprise Linux 5 Server Edition - Red Hat Enterprise Linux 5 Server x64 Edition Driver Media: - megasr-17.01.2016.0425-1-rhel50-*.img Server Preparations: - Enable ServeRAID C100 (Software RAID) in F1 Setup and create a RAID volume per the User Guide instructions. - The user does not need to enablet he ServeRAID C105 software RAID solution Install Instructions: 1. Create MEGASR driver diskette or USB Key and attach the device to the server. 2. Boot to Red Hat Enterprise Linux 5 installation media to begin install. 3. At the "Red Hat Enterprise Linux 5" installation screen, type the following command at the "boot:" prompt: For ServeRAID C100 linux dd noprobe=ata1 noprobe=ata2 noprobe=ata3 noprobe=ata4 For ServeRAID C105 linux dd blacklist=isci Press "Enter" to start the install. 4. When prompted, choose "Yes" to having a driver disk. 5. Select the device (diskette or USB key) for the MEGASR driver location. 6. Install any additional drivers or cancel any additional drivers. 7. On the next screen, either verify the media or skip the media test as prompted. 8. The graphic portion of the installation will begin. Continue the installation following the screens through to completion while leaving the driver media attached. For ServeRAID C105 once the installation has complete reboot the server For ServeRAID C100 follow the following instructions once on the last screen 9. On the last installation screen, after all of the packages are installed, you will be prompted to reboot. Before rebooting, press CTRL- ALT-F2 to access the console. From the console, access your driver media and run the replace_ahci.sh script. 10. Press CTRL-ALT-F6 to return to the final screen, and then Reboot the server. 2.4 Troubleshooting tips ------------------------ - How to run the replace_ahci.sh script before rebooting the installation: From CTRL-ALT-F2, run the following command to locate the driver media (floppy disk drive or USB key): # cat /proc/partitions Create a directory to mount the driver media: # mkdir /disk # mount /dev/ /disk <-- use the correct device for , e.g., /dev/sda or /dev/sdc # cd /disk Run the script: # ./replace_ahci.sh 3.0 Configuration information ______________________________ For detailed setup instructions for your controller, refer to the ServeRAID C100 User's Guide. 4.0 Unattended Mode ____________________ Not supported. 5.0 Web Sites and Support Phone Number ______________________________________ o You can find support and downloads for IBM products from the IBM Support Web site: http://www.ibm.com/support/ You can find support and downloads specific to disk controllers by searching for the "Disk Controller and RAID Software Matrix" from the main support page. o For the latest compatibility information, see the IBM ServerProven Web site: http://www-03.ibm.com/servers/eserver/serverproven/compat/us/ o With the original purchase of an IBM hardware product, you have access to extensive support coverage. During the IBM hardware product warranty period, you may call the IBM HelpCenter (1-800-IBM-SERV in the U.S.) for hardware product assistance covered under the terms of the IBM hardware warranty. 6.0 Trademarks and Notices __________________________ IBM and ServeRAID are trademarks or registered trademarks of International Business Machines Corporation in the United States and other countries. LSI and MegaRAID are trademarks or registered trademarks of LSI Logic, Corp in the United States and other countries. Linux is a registered trademark of Linus Torvalds in the United States and other countries. Other company, product, and service names may be trademarks or service marks of others. 7.0 Disclaimer ______________ THIS DOCUMENT IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. IBM DISCLAIMS ALL WARRANTIES, WHETHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF FITNESS FOR A PARTICULAR PURPOSE AND MERCHANTABILITY WITH RESPECT TO THE INFORMATION IN THIS DOCUMENT. BY FURNISHING THIS DOCUMENT, IBM GRANTS NO LICENSES TO ANY PATENTS OR COPYRIGHTS. Note to U.S. Government Users -- Documentation related to restricted rights -- Use, duplication or disclosure is subject to restrictions set forth in GSA ADP Schedule Contract with IBM Corporation.