############################################################################### # This is an IBM Grub Bootloader Update # # Please see Appendix A for Package Specific Installation Instructions # # The original update Readme follows unmodified # ############################################################################### IBM ServeRAID Device Driver 7.12.14 Supports IBM ServeRAID 4h/4Mx/4Lx/5i/6M/6i/7k Controllers NOTE TO SERVICE - Reference RETAIN N/A (C) Copyright International Business Machines Corporation 1999, 2005. 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 3.0 Configuration information 4.0 Unattended mode 5.0 Web information and support phone Number 6.0 Notices and trademarks 7.0 Disclaimer 1.0 Overview ________________________ 1.1 This update includes a new firmware set for the ServeRAID 4Mx/4Lx/5i/6M/6i/7k SCSI Controllers 1.2 Limitations - None 1.3 Problem(s) fixed: - Enhancement made to behavior of Copyback operation when an unrecoverable error occurs on the source disk. Prior behavior created a bad stripe. Enhancement fails copyback instead. User can recover by executing an array sync, then reinitiating copyback. 1.4. Level of Recommendations and Prerequisites for the update: - none 1.5 Dependencies - Five blank diskettes. - IBM ServeRAID User's Reference (SRAID.PDF) which is located in the /BOOKS directory on the "IBM ServeRAID Adapter Support" CD. 2.0 Installation and setup instructions ______________________________________ - To create a diskette, refer to the diskette creation instructions in the /BOOKS directory on the "IBM ServeRAID Adapter Support" CD. - Create all five diskettes from the images provided. - Boot the system from the first diskette. - Follow the instructions provided by the update program. 3.0 Configuration information __________________________________ N/A 4.0 Unattended Mode ________________________ - To create a diskette, refer to the diskette creation instructions in the /BOOKS directory on the "IBM ServeRAID Adapter Support" CD. - Create all five diskettes from the images provided. - Boot the system from the first diskette. - Follow the instructions provided by the update program. 5.0 Web information and support phone number _________________________________________ 5.1 IBM Support Web Site: http://www.ibm.com/support/. For a list of supported operating systems on legacy (non-shipping) controllers, see http://www.ibm.com/servers/eserver/serverproven/compat/us/. You can receive hardware service through IBM Services or through your IBM reseller, if your reseller is authorized by IBM to provide warranty service. See http://www.ibm.com/planetwide/ for support telephone numbers, or in the U.S. and Canada, call 1-800-IBM-SERV (1-800-426-7378). In the U.S. and Canada, hardware service and support is available 24 hours a day, 7 days a week. In the U.K., these services are available Monday through Friday, from 9 a.m. to 6 p.m. 5.2 IBM eserver xSeries Web Site: http://www.ibm.com/eserver/xseries 5.3 If you have any questions about this update, or problems applying the update, go to the following Help Center World Telephone Numbers and URL: http://www.pc.ibm.com/qtechinfo/YAST-3P2QYL.html. 6.0. Notices and trademarks ______________________________ 6.1 The following terms are trademarks of the IBM Corporation in the United States, or other countries or both: * IBM Other company, product, and service names may be trademarks or service marks of others. 7.0. Disclaimer __________________ 7.1 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. Appendix A: Package Specific Installation Instruction This update is packaged as a self extracting shell script. To update your system, just execute the package with the appropriate options. You must be logged on as root, and the system must use Grub bootloader. Usage is as follows: packagename.sh [-?] | [-r] | [-s] | [-v] | [-c] -? Shows the command line help -r Install the package and reboot immediately -s Silent/unattented install -c Cancels a pending update Package requirements: -Syslinux RPM must be installed. -Bash shell scripting must be supported -Grub boot loader is installed and boots the system. The file /boot/grub/menu.lst contains or is a symbolic link to the system's Grub configuration file. -SUSE 10(.x) only - System Grub configuration file, must contain a default entry. Sample entries: "default 0", "default saved" General information: This update package uses Syslinux Memdisk to boot a hard drive image containing the DOS update. The update package modifies the /boot/grub/menu.lst Grub configuration file. The original un- modified menu.lst file is backed up as /boot/grub/menu.IBM.bak. The update information is logged in file "/uxlog/uxlog". Update results logging is only supported on ext2/ext3 filesystems. Syslinux information is available at: syslinux.zytor.com Package Return codes: 0 - Success 1 - (FAILURE) General Failure 2 - (FAILURE) Update already pending 3 - (FAILURE) Insufficient space on Boot partition 4 - (FAILURE) Cannot determine available space on Boot partition 5 - (FAILURE) Failed to mount Hard disk drive image 6 - (FAILURE) Failed to backup menu.lst file 7 - (FAILURE) Failed to find grub shell 8 - (FAILURE) Failed to find root hard drive entry for grub menu.lst 9 - (FAILURE) Failed to determine required "default" setting in grub configuration file 21 - (FAILURE) (FAILURE) Prerequisites not met - Need to install Syslinux RPM 22 - (FAILURE) Insufficient permissions - Need root/administrator access Appendix A: Package Specific Installation Instruction This update is packaged as a self extracting shell script. To update your system, just execute the package with the appropriate options. You must be logged on as root, and the system must use Grub bootloader. Usage is as follows: packagename.sh [-?] | [-r] | [-s] | [-v] | [-c] -? Shows the command line help -r Install the package and reboot immediately -s Silent/unattended install -c Cancels a pending update Package requirements: -Syslinux RPM must be installed. -Bash shell scripting must be supported -Grub boot loader is installed and boots the system. The file /boot/grub/menu.lst contains or is a symbolic link to the system's Grub configuration file. -SUSE 10(.x) only - System Grub configuration file, must contain a default entry. Sample entries: "default 0", "default saved" General information: This update package uses Syslinux Memdisk to boot a hard drive image containing the DOS update. The update package modifies the /boot/grub/menu.lst Grub configuration file. The original un- modified menu.lst file is backed up as /boot/grub/menu.IBM.bak. The update information is logged in file "/uxlog/uxlog". Update results logging is only supported on ext2/ext3 filesystems. Syslinux information is available at: http://syslinux.zytor.com/ Package Return codes: 0 - Success 1 - (FAILURE) General Failure 2 - (FAILURE) Update already pending 3 - (FAILURE) Insufficient space on Boot partition 4 - (FAILURE) Cannot determine available space on Boot partition 5 - (FAILURE) Failed to mount Hard disk drive image 6 - (FAILURE) Failed to backup menu.lst file 7 - (FAILURE) Failed to find grub shell 8 - (FAILURE) Failed to find root hard drive entry for grub menu.lst 9 - (FAILURE) Failed to determine required "default" setting in grub configuration file 21 - (FAILURE) Prerequisites not met - Need to install Syslinux RPM 22 - (FAILURE) Insufficient permissions - Need root/administrator access Known Issues: Cleanup Script not executed on SLES 10 - When the system boots back to the OS after running the update, the cleanup script is not executed on some SLES 10 systems. You can manually run the cleanup script by executing the file "/etc/init.d/uxpkg_gb". The cleanup script will delete itself, remove files, and restore modified files.