mandrake92.txt Driver File Contents (LinuxDriver_it8212_092005-09.zip)

	ITE RAIDExpress 133 Mandrake 9.2 Installation Guide and Release Note
				
				Setepber 9, 2003
				    Mark Lu

				April    6, 2004
				    Donald Huang

			  (C) Copyright 2002-2004 ITE, Inc.


1. Component Name(s) and Version #:
===================================
Components	: For Mandrake 9.2
Kernels Tested	: 2.4.22-10mdk
Driver Version	: v1.44
Release Date	: April 6, 2004


2. Installation Guide
=====================

   2.1. **** Installing IT8212 Linux Driver into an EXISTING SYSTEM ****
   
   01. Boot linux system and login as root.
   02. Copy iteraid.o to any directory you want, then go to that driectory.
   03. You can test out the module to ensure that it works by the following
       commands:
       
       # modprobe sr_mod
       # modprobe sd_mod
       # insmod iteraid.o
       
       To ensure the modules has been loaded successfully, you can check
       the driver module loading status by using the "dmesg" command.
       
       # dmesg
       
       Then you will see the following messages. (depend on your RAID
       configuration).
       
       ...
       ...
       Attached scsi disk sda at scsi0, channel 0, id 0, lun 0
       SCSI device sda: 120103200 512-byte hdwr sectors (61493 MB)
       ..
       ..
       
   04. Most likely, you will not want to type in "insmod iteraid.o" each
       time you boot up the system. Therefore you must install the module
       and tell the system about it. To install the module, type in the
       following commands (first change directory to where the proper
       iteraid.o can be loacted):
       
       For UP kernel
       # cp -f iteraid.o /lib/modules/2.4.22-10mdk/kernel/drivers/scsi/
       # mkinitrd -f --preload scsi_mod --preload sd_mod --with=iteraid 
         /boot/initrd-2.4.22-10mdk.img 2.4.22-10mdk
         
       For SMP kernel
       # cp -f iteraid.o /lib/modules/2.4.22-10mdksmp/kernel/drivers/scsi/
       # mkinitrd -f --preload scsi_mod --preload sd_mod --with=iteraid 
         /boot/initrd-2.4.22-10mdksmp.img 2.4.22-10mdksmp
       
       If you are using Lilo to boot your system, you also need to run lilo:
          
       # lilo
          
       Then reboot your system and the driver will be loaded.
          
   05. Configure system to mount volumes when startup. 
   
       Now you can inform the system to automatically mount the array by 
       modifying the file /etc/fstab. E.g. You can add the following line
       to tell the system to mount /dev/sda1 to location /mnt/raid after startup:
       
	/dev/sda1	/mnt/raid	ext3	defaults	0 0
	
	
   2.2. **** Installing Mandrake Linux on IT8212 Controller ****
   
   01. Prepare your hardware for installation
   
       After you attach your hard disks to IT8212 controller, you can use IT8212
       BIOS to configure your hard disks as RAID 0, RAID 1, RAID 0/1 or JBOD
       arrays, or just use them as single disks. Remember to set the BOOT disk
       when you in the IT8212 BIOS config menu.
       
       Before installation, you must remove all the disk drives, which are not
       physcially attached to IT8212 controller, from your system.
       
   02. Check system BIOS setting
   
       In your system bios setup menu, change Boot Sequence in such a way that the
       system will first boot from CDROM, and then from SCSI. Refer to your BIOS
       manual to see how to set boot sequence.
       
   03. Prepare the driver diskette
   
       Copy all the files under /linux/md92/ directory to a new dos formatted 
       disk.
       
   04. Install Mandrake 9.2
   
       (1) Start installing Mandrake 9.2 by booting with the CDROM.
       
       (2) At the Mandrake 9.2 Linux installation screen appear, Press F1.
       
       (3) When "boot:" appears, press <Enter>.
           
       (4) Press <Crtl>+<Alt>+F2 at language selection menu, insert the ITERAID
	   driver disk into the floppy.
           
       (5) Issue following commands to load ITERAID module.
           
           # modprobe floppy 
           # mkdir /floppy
           # mount -t vfat /dev/fd0 /floppy
           # cd /floppy
           # cp 2.4.22-10mdkBOOT/iteraid.o /tmp/
           # cd /tmp/
           # modprobe sd_mod
           # /usr/bin/insmod_ iteraid.o
           # cd /
           # umount /floppy
           
       (6) Go back with <Ctrl>+<Alt>+F7 and proceed with the normal install.
       
       (7) Press <Ctrl>+<Alt>+F2 when installation at the final step (Configurations,
	   installation is complete. Remove the boot media and press return to reboot).

       (8) Insert the ITERAID driver disk floppy, issue the following commands
           to load the ITERAID driver.
           
           # chroot /mnt/
           # mount -t vfat /dev/fd0 /mnt/floppy
           
           For UP kernel
           # cp -f /mnt/floppy/2.4.22-10mdk/iteraid.o /lib/modules/2.4.22-10mdk/kernel/drivers/scsi/
           # mkinitrd -f --preload scsi_mod --preload sd_mod --with=iteraid 
             /boot/initrd-2.4.22-10mdk.img 2.4.22-10mdk
             
           For SMP kernel
           # cp -f /mnt/floppy/2.4.22-10mdksmp/iteraid.o /lib/modules/2.4.22-10mdksmp/kernel/drivers/scsi/
           # mkinitrd -f --preload scsi_mod --preload sd_mod --with=iteraid 
             /boot/initrd-2.4.22-10mdksmp.img 2.4.22-10mdksmp
             
           # lilo
           # cd /
           # umount /mnt/floppy
           # exit
           
       (9) Please press <Ctrl>+<Alt>+F7 and push "Reboot" button to finish the installation.
       
       
3. Setup up device node for RAID Management Software.
=====================================================

   01. Check the /proc/devices when iteraid.o is loaded, you will see like
       this:
       
       Character devices:
       1 mem
       ..
       ..
       254 itedev ==> created by our driver, maybe the major number will
                      different from your system. 
       
       Block deices:
       ..
       ..
       
       The 254 is a major number for itedev, then use the mknod command to
       create the device node in /dev directory. 
   
       # mknod /dev/itedev c 254 0
       # chmod 664 /dev/itedev
       
          
4. The note for using ATAPI CD-ROM
===================================

   01. If you want reading the data CD, just insert the disk into CD-ROM,   
       then mount as iso9660 file type:
       
       # mount -t iso9660 /dev/scd0 /mnt/cdrom/
       
       Then you can access the disk data via /mnt/cdrom/. Remember to umount
       the /mnt/cdrom/ if you want to access another one.
       
       # umount /mnt/cdrom/
       
   02. If you want listening the music CD, insert the disk into CD-ROM,
       then you do not need to mount like the data disk. Just open the
       CD Player(like KsCD in KDE..), then you can start listening the music.
Download Driver Pack

How To Update Drivers Manually

After your driver has been downloaded, follow these simple steps to install it.

  • Expand the archive file (if the download file is in zip or rar format).

  • If the expanded file has an .exe extension, double click it and follow the installation instructions.

  • Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.

  • Find the device and model you want to update in the device list.

  • Double-click on it to open the Properties dialog box.

  • From the Properties dialog box, select the Driver tab.

  • Click the Update Driver button, then follow the instructions.

Very important: You must reboot your system to ensure that any driver updates have taken effect.

For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.

server: web4, load: 0.67