Transcription of RocketRAID 64xLSATAController Ubuntu Linux Installation …
1 RocketRAID 64xL Ubuntu Linux Installation GuideRocketRAID 64xL SATA ControllerUbuntu LinuxInstallation GuideVersion 2012 HighPoint Technologies, rights updated on December 17, 2012 RocketRAID 64xL Ubuntu Linux Installation GuideiTable of Contents1 12 Installing Ubuntu Linux on RR64xL 1 Step 1 Prepare Your Hardware for 1 Step 2 Check System BIOS 1 Step 3 Prepare the Driver 1 Step 4 Install Ubuntu server 23 Installing RR64xL driver on an Existing 4 Step 1 Obtain and install the Driver 4 Step 2 Configure System to Mount Volumes when 54 Monitoring the 55 Updating the 56 Installing RAID Management 57 Rebuilding Driver Module for System 5 RocketRAID 64xL Ubuntu Linux
2 Installation Guide-1-1 OverviewThe purpose of this document is to provide clear instructions on how to install and useRocketRAID64xL Controller on Ubuntu Linux Installing Ubuntu Linux on RR64xL controllerIf you would like to install Ubuntu Linux onto drives attached to RR64xL controller,please perform the following operations:Step 1 Prepare Your Hardware for InstallationAfter you attach your hard disks to RR64xL controller, you can use RR64xL BIOS SettingUtility to configure your hard disks as RAID arrays, or just use them as single Installation , you must remove all the disk drives, which are not physically attachedto RR64xL controller, from your you have other SCSI adapters installed,you must make sure the RR64xL controllerBIOS will be loaded firstly.
3 If not, try to move it to another PCI slot. Otherwise you maybe unable to boot up your 2 Check System BIOS SettingsIn your system BIOS SETUP menu, changeBoot Sequencein such a way that the systemwill first boot from floppy or CDROM, andthen from SCSI. Refer to your BIOS manual tosee how to set boot your BIOS settings do not support such a boot sequence, you can first set it to boot fromfloppy or CDROM. After you finish Installation , set SCSI as the first boot device to bootup the 3 Prepare the Driver DisketteIn the following document, the floppy diskette stands for the floppy diskette which isinserted into the on-board floppy controller, the USB floppy diskette stands for the floppydiskette inserted into the USB floppy controller, the USB diskette stands for USB flashdisk and USB harddisk, the USB storage stands for USB diskette and USB the diver files on a (USB) floppy.
4 Create a MS-DOS filesystem and extract the archive file to the (USB) floppy diskette orRocketRAID 64xL Ubuntu Linux Installation Guide-2-USB :# mkdosfs /dev/fd0# mkdir -p /mnt/floppy# mount /dev/fd0 /mnt/floppy# tar xzvf -C /mnt/floppy# umount /dev/fd0 NoteIf the floppy diskette is inserted into an USB floppy controller and the device name in thelinux system issda, then replacefd0in the upper command withsda:( )# mkdosfs /dev/sdaIf the driver will be put on the first partition of a USB diskette, then replacefd0in theupper command withsda1:( )# mkdosfs /dev/sda1 Step 4 Install Ubuntu server LinuxInsert the driver floppy diskette in the floppy drive or insert the USB diskette in to theUSB ) Start installing Ubuntu Linux by booting from the Installation ) On the startup screen, for Ubuntu server , select "Install Ubuntu server ", thenpress "Enter" to ) After the Installation completes "Loading additional components".
5 RocketRAID 64xL Ubuntu Linux Installation Guide-3-Press "ALT+F2" , then you should load the floppy module before mount it:# modprobe floppyType the following commands to mount floppy diskette:# mkdir /floppy# mount t vfat /dev/fd0 /floppy# cp r /floppy /tmp/hptdd# umount /floppyOr type the following commands to mount USB diskette:# mkdir /usb# mount /dev/sda1 /usb# cp r /usb /tmp/hptdd# umount /usbUnplug all USB storages from the USB port and then type:# sh /tmp/ 64xL Ubuntu Linux Installation Guide-4-4) Then press ALT+F1 to switch back to Installation screen and continue theinstallation as ) When the screen shows that [!]
6 !]Finish the Installation ,press ALT+F2 to the shell and type the following commands:# sh /tmp/ message will be displayed that the driver has been installed 64xL Ubuntu Linux Installation Guide-5-7) Press ALT+F1 to switch back to Installation screen and finish the Installing RR64xL driver on an Existing SystemNoteIf you use a SCSI adapter to boot your system, you must make sure the RR64xL controllerBIOS will be loaded after that adapter s BIOS. If not, try to move it to another PCI you may be unable to boot up your 1 Obtain and install the Driver ModuleExtract the driver archive to a temporary directory and execute install thedriver to the system.
7 For example:#mkdir /tmp/dd#tar xzvf -C /tmp/dd#cd /tmp/dd#sh the driver of previous version has been in the initrd image, the installer will update theinitrd image or it will make the driver automatically loaded while system 2 Configure System to Mount Volumes when StartupNow you can inform the system to automatically mount the array by modifying the file/etc/fstab. you can add the following line to tell the system to mount /dev/sda1 tolocation /mnt/raid after startup:/dev/sda1/mnt/raidext3defaults 0 04 Monitoring the DriverOnce the driver is running, you can monitor it through the Linux proc file system is a special file under /proc/scsi/rr640l/.
8 NoteThe file name is the SCSI host number allocated by OS. If you have no other SCSI cardsinstalled, it will be 0. In the following sections, we will use x to represent this the following command to show driver status:#cat /proc/scsi/rr640l/xThis command will show the driver version number, physical device list and logical 64xL Ubuntu Linux Installation Guide-6-5 Updating the DriverUpdate the driver is the same as installing driver on an Existing System, so refer to section3 Installing RR64xL driver on an Existing Installing RAID Management SoftwareHighPoint RAID Management Software is used to configure and keep track of your harddisks and RAID arrays attached to RR64xL controller.
9 Installation of the managementsoftware is optional but refer to HighPoint RAID Management Software documents about Rebuilding Driver Module for System UpdateWhen the system updates the kernel packages, the driver module should be builtand installed manually before build the driver module, the RR64xL open source package and the following buildingpackages are needed: gcc, kernel-headers. The open source package can be got fromHighPoint website: while the building tools can beinstalled from the Ubuntu project website: : the package version of kernel-headers should be the same to the version of updatedkernel to the REAME file distributed with HighPoint RR64xL open source package on howto build and install the driver module.