VIA Fedora Linux Core 8 (x86&x86_64) VT8237R/VT8237A/VT8237S/VT8251/CX700/VX800 V-RAID V3.10 Driver Installation Guide



Similar documents
English. Configuring SATA Hard Drive(s)

VIA / JMicron RAID Installation Guide

VIA RAID configurations

VT8237 SATA RAID User Manual

VIA RAID Installation Guide

M5281/M5283. Serial ATA and Parallel ATA Host Controller. RAID BIOS/Driver/Utility Manual

RAID configuration and driver installation guide

AMD RAID Installation Guide

NVIDIA RAID Installation Guide

RAID installation guide for ITE8212F

How To Set Up Your Motherboard With A Power Supply And Power Supply On A Microtower 2.2 (Ios) With A Hard Disk Drive On A Mini Usb 2.3 (I386) With An External Hard Disk (I2)

Guide to SATA Hard Disks Installation and RAID Configuration

AMD RAID Installation Guide

SATA1.5G/ATA133 RAID Controller Card RC215 User Manual

AMD RAID Installation Guide

Onboard-RAID. Onboard-RAID supports striping (RAID 0), mirroring (RAID 1), striping/mirroring (RAID 0+1), or spanning (JBOD) operation, respectively.

SATA II 4 Port PCI RAID Card RC217 User Manual

SATA+Ultra ATA RAID CONTROLLER RC212. User Manual

Low Profile Ultra ATA-133 RAID PCI Host

Guide to SATA Hard Disks Installation and RAID Configuration

Guide to SATA Hard Disks Installation and RAID Configuration


SiS 180 S-ATA User s Manual. Quick User s Guide. Version 0.1

H ARDWARE C ONSIDERATIONS

RocketRAID esata 3G HBA Series Bootable RAID. Installation Guide.

PCI Express SATA / esata 6Gb/s RAID Card User Manual

SiS964 RAID. User s Manual. Edition. Trademarks V1.0 P/N: U49-M2-0E

RAID Manual. Edition. Trademarks V1.0 P/N: CK8-A5-0E

HP dx5150 RAID Installation and Setup Guide Version Document Part Number:

SATA RAID Function (Only for chipset Sil3132 used) User s Manual

Serial ATA ( ULi M1573)... 2

Intel Matrix Storage Manager 8.x

Configuring ThinkServer RAID 100 on the TS140 and TS440

Guide to SATA Hard Disks Installation and RAID Configuration

Table of Contents. Configuring IDE RAID Hard Drive(s) (Controller GigaRAID (IT8212))... 2

Chapter 2 Array Configuration [SATA Setup Utility] This chapter explains array configurations using this array controller.

SiS S-ATA User s Manual. Quick User s Guide. Version 0.1

Guide to SATA Hard Disks Installation and RAID Configuration

RAID User Guide. Edition. Trademarks V1.0 P/N: C51GME0-00

ESATA PCI CARD. User s Manual

Promise FastTrak 100-Lite RAID Controller

Embedded MegaRAID Software

Intel Rapid Storage Technology

Using ATI Array Management Software (WebPAM)

How To Set Up A Raid On A Hard Disk Drive On A Sasa S964 (Sasa) (Sasa) (Ios) (Tos) And Sas964 S9 64 (Sata) (

SiS964/SiS180 SATA w/ RAID User s Manual. Quick User s Guide. Version 0.3

PCI ATA 133 RAID Controller Card. User Manual

LSI Software RAID Configuration Utility

PCI SATA + PATA Raid Card

Hard Disk Drives and RAID

Serial ATA RAID PCI. User's Manual

2.5" XTreme Files OS & Data Backup/Restore User Manual Please read the Instruction manual before using the XTreme Files (X Series) 1.

ITE RAID Controller USER MANUAL

4-1-4 Serial ATA SATA. A. Intel ICH8R (1) SATA (1) SATA (2) BIOS SATA (3) RAID BIOS RAID (4) SATA (5) SATA

Updates Click to check for a newer version of the CD Press next and confirm the disc burner selection before pressing finish.

PCI SATA RAID Card User Manual

Linux Software Raid. Aug Mark A. Davis

Ultra ATA 133 RAID PCI Pro

Advanced Host Controller Interface (AHCI) and Redundant Array of Independent Disks (RAID) on HP Compaq dc5850 Business PCs

Table of Contents 1. INTRODUCTION TO THE DC-200 RAID CARD... 3

Software SIParator / Firewall

Guide to SATA Hard Disks Installation and RAID Configuration

Marvell SATA3 RAID Installation Guide

Intel ESB2 SATA RAID Setup Guidelines

Configuring ThinkServer RAID 100 on the Lenovo TS130

The motherboard supports the following SATA RAID solutions:

PCI-to-SATA RAID Adapter AEC-6890M. User s Manual Version:1.0

Serial ATA 2 Ports PCI Host

Installation Guide MAXTOR SATAII/300 INTERNAL HARD DRIVE

XTreme Files OS & Data Backup/Restore User Manual Please read the Instruction manual before using the XTreme Files (F Series) 1.

High Density RocketRAID Rocket EJ220 Device Board Data RAID Installation Guide

RAID OPTION ROM USER MANUAL. Version 1.6

EX Port SATA3 RAID/HyperDuo PCIe(x2) Card

RAID installation guide for Silicon Image SiI3114

HP User Manual for LSI Integrated RAID on HP xw4200/xw6200/xw8200/xw9300 Workstation

DESKTOP. Internal Drive Installation Guide

Enterprise Erase LAN

ThinkServer RD550 and RD650 Operating System Installation Guide

Serial-ATA IDE Card. Version 1.0

SCSI device drivers are provided for the following operating systems: Microsoft Windows NT Server 4.0 Novell NetWare 5.1

AwardBIOS Setup Utility

Windows 7 and USB 3.0 driver installation for 100 Series and Braswell platform

RocketRAID User's Manual. Revision: 1.0 Date: Mar HighPoint Technologies, Inc.

SATA 150 RAID. user. Model MAN UM

User Guide - English. Embedded MegaRAID Software

M2GO & M1 Operating System Installation

SATA II-150 PCI RAID

A+ Guide to Managing and Maintaining Your PC, 7e. Chapter 1 Introducing Hardware

Tutorial How to upgrade firmware on Phison S8 controller MyDigitalSSD using a Windows PE environment

Unless otherwise noted, all references to STRM refer to STRM, STRM Log Manager, and STRM Network Anomaly Detection.

RocketRAID 2340 SATAII Host Adapter

SBI-7125B-T1 Blade Module RAID Setup Procedure

GigaRAID (IT8212) ATA RAID Controller USER S MANUAL

This user guide describes features that are common to most models. Some features may not be available on your computer.

Serial ATA RAID PCI Card

H ARDWARE C ONSIDERATIONS

Getting Started with Paragon Recovery CD. Quick Guide

... 2 HARDWARE AND FIRMWARE

Embedded MegaRAID Software

Transcription:

VIA Fedora Linux Core 8 (x86&x86_64) VT8237R/VT8237A/VT8237S/VT8251/CX700/VX800 V-RAID V3.10 Driver Installation Guide 1. Summary Version 0.8, December 03, 2007 Copyright 2003~2007 VIA Technologies, INC This guide describes how to install the VIA V-RAID driver v3.10 and utility of chipsets VT8237R/VT8237A/VT8237S/VT8251/CX700/VX800 (Serial ATA RAID controller) with Fedora Core 8.0. These six chips all support RAID Level 0, RAID Level 1 and JBOD. RAID Level 0+1 and RAID Level 5 are supported by VT8251. The RAID introduction is described in detail at the Appendix section. The information in this document is provided AS IS, without guarantee of any kind. 2. File descriptions This package requires 5 files as described below. V_RAID_3.10_fc8.run 07-11-28 07:34 4,302,015 FC8 V-RAID driver/utility binary FC8_v310_DD.img 07-11-28 08:39 1,474,560 FC8 V-RAID driverdisk FC8_boot_x86.iso 07-11-29 17:59 5,001,216 FC8 CD bootable image for x86 (32 bit) FC8_boot_x86_64.iso 07-11-29 17:38 4,984,832 FC8 CD bootable image Readme.doc for x86_64 (64 bit) this file 3. Install precompiled VIA V-RAID driver binary/raid utility on an existing FC8 system with IDE HDD Before using the RAID function of SATA controller, users need to check first: a. The supported kernel version of precompiled VIA V-RAID driver binary is 2.6.23.1-42.fc8 (x86/x86_64). b. Please make sure the RAID BIOS of VT8237R/VT8237A/VT8237S/VT8251/CX700/VX800 integrates with the system BIOS. And users can create RAID HDD by RAID BIOS. If not, update the system BIOS from the motherboard vendor. c. SATA Controllers whether set as [RAID] Mode in system BIOS. If not, please refer following steps to change it: (For Award BIOS) Press DEL button to get into BIOS Integrated Peripherals VIA OnChip IDE Device SATA Controller Mode [RAID] (Maybe name of bios item is different, users should be able to find similar item in bios) 1

Chipset BIOS Mode Setting Device ID Module Name (viamraid.ko) VT8237R(Plus) RAID 0x3149 V VT8237A RAID 0x0591 V VT8237S RAID 0x7372 V VT8251 RAID 0x3349 V CX700(M/M2) RAID 0x0581 V VX800 RAID 0x0581 V The VIA V-RAID package provides pre-compile binary drivers for user installation. Please refer following steps to install VIA V-RAID driver binary and RAID utility. #sh V_RAID_3.10_fc8.run Verifying archive integrity... All good. Uncompressing VIA V_RAID Driver v3.10 Installation/Uninstall program... Please choose the job you want to do: 1. Install RAID driver/utility 2. Uninstall RAID driver/utility Users can select [1] install/[2] uninstall RAID driver/utility. After install RAID driver completely, users also can run dmesg command to check the RAID HDD is workable or not. viamraid: module license 'unspecified' taints kernel. GSI 20 sharing vector 0xC9 and IRQ 20 ACPI: PCI Interrupt 0000:00:0f.0[B] -> GSI 21 (level, low) -> IRQ 20 PCI: Via IRQ fixup for 0000:00:0f.0, from 11 to 4 PCI: Setting latency timer of device 0000:00:0f.0 to 64 scsi0 : VIAMRAID DRIVER 3.12 Vendor: VIA AHCI Model: RAID 1 Rev: Type: Direct-Access ANSI SCSI revision: 00 SCSI device sda: 390721967 512-byte hdwr sectors (200050 MB) sda: assuming drive cache: write through sda: sda1 sda2 sd 0:0:0:0: Attached scsi disk sda 4. VIA RAID utility Before using VIA RAID utility, users need to install 4 related packages: libsigc++-1.2.7-5.fc8, glibmm24-2.14.0-1.fc8, cairomm-1.4.4-1.fc8 and gtkmm24-2.12.0-1.fc8. Users can find the four files for i386 or x86_64 in CD/DVD 2

installation disk or following download link: http://download.fedora.redhat.com/pub/fedora/linux/releases/8/everything #rpm ivh libsigc++-1.2.7-5.fc8.xxxx.rpm (xxxx: i386 or x86_64) #rpm ivh glibmm24-2.14.0-1.fc8.xxxx.rpm (xxxx: i386 or x86_64) #rpm ivh cairomm-1.4.4-1.fc8.xxxx.rpm (xxxx: i386 or x86_64) #rpm ivh gtkmm24-2.12.0-1.fc8.xxxx.rpm (xxxx: i386 or x86_64) The package also provides a GUI tool for user to control the RAID card easily. VIA Raid Tool has been installed successfully. Before running it, users need to install the raid driver first. And the executable file is viaraid under /usr/local/bin. #viaraid Users can click button for more information about how to create RAID mode with the VIA RAID Tool. 5. Install OS Fedora Core 8.0 upon RAID HDD A. Prepare driverdisk prior installing OS Before installing OS, users need to create a driver disk first. Insert a blank floppy disk and follow the steps below to generate the driver disk. For window OS users: Utility rawwritewin.exe can create driverdisk and it can be found in following download link: http://www.chrysocome.net/downloads/rawwritewin-0.4.zip 3

Users can copy driverdisk image FC8_v310_DD.img to windows system. Press icon to select image path then press Write button to create driverdisk. For Linux OS users: Users can use command dd to create driverdisk under linux OS. Please refer following command: #dd if=fc8_v310_dd.img of=/dev/fd0 After driverdisk creates completely, users can prepare to install new system. B. Install Fedora Core 8.0 upon RAID HDD by using driver disk Before installing FC8, users need to burn boot image (FC8_boot_x86 for 32 bit/fc8_boot_x86_64 for 64 bit) with CD disc. a. Insert the driverdisk to floppy and boot from CD disc burned with boot ISO image to start install OS procedure. b. When OS installation screen appeared, users can press ESC button and type linux dd to load driver from driverdisk. boot:linux dd c. OS Install shell will ask users Do you have a driver disk? Select Yes Show message Driver Disk Source Select fd0 (USB Floppy maybe sda) Show message Insert driver Disk Select OK Install shell will load the RAID driver from floppy Show message More Driver Disks? Select No Show message Choose 4

a Language Select OK Show message Keyboard Type Select OK Show message Installation Method Select Local CD/DVD Select OK Show message Disc Not Found Please insert FC8 installation CD/DVD disc to CD/DVD ROM Select OK Show message Disc Found Select skip GUI installation screen will appear If driver loaded successfully, user can see the RAID HDD information in other screen. (Please press button Ctrl+Alt+F4) viamraid: module license `unspecified` taints kernel. ACPI: PCI Interrupt 0000:05:08.0[A] -> GSI 16 (level, low) -> IRQ 20 viamraid 0000:05:08.0: routed to hard irq line 11 scsi1 : VIAMRAID DRIVER V3.12 Vendor: VIA AHCI Model: RAID 1 Rev: Type: Direct-Access ANSI SCSI revision: 00 d. After driver loaded and RAID HDD can be recognized successfully, users can install OS Fedora Linux Core 8.0 with normal step until Reboot screen appeared. e. After Reboot screen appear, please press button Ctrl+Alt+F2 to change to console mode and run following commands to update boot ramdisk. Sh3.2#cp /tmp/ramfs/dd-0 /mnt/sysimage/tmp rf Sh3.2#chroot /mnt/sysimage Sh3.2#cd /tmp/dd-0 Sh3.2#sh viamraid_fc8_install.sh --- VIA V-RAID Driver Installation Shell --- Update VIA RAID Driver v3.10 to Kernel: 2.6.23.1-42.fc8 Create a new boot image for kernel 2.6.23.1-42.fc8 --- VIA V-RAID Driver Installation completed --- f. After driver updates completely, users can press button Ctrl+Alt+F6 to return GUI installation screen then press Reboot to restart system. After install FC8 upon RAID HDD completely and boot with new OS, users can install RAID utility by following command. #sh V_RAID_3.10_fc8.run Verifying archive integrity... All good. Uncompressing VIA V_RAID Driver v3.10 Installation/Uninstall program... 5

Please choose the job you want to do: 1. Install RAID Utility 2. Uninstall RAID Utility Users can select [1] install/[2] uninstall RAID Utility. Note1: If users meet system can t boot from RAID HDD issue, please disable following items USB Storage Support / USB Keyboard Support / USB Mouse Support in BIOS. If users forget to run Step [e] before system restart, users may meet kernel panic and following error messages after system reboot: switchroot: mount failed: No such file or directory Kernel panic not syncing: Attempted to kill init! Call Trace: <ffffff8013222>{panic+134} <ffffff8033b85b>{_spin_unlock_irq+9} Users can refer following steps to solve it: I. Insert the driverdisk to floppy and boot from CD disc burned with boot ISO image (FC8_boot_x86 for 32 bit/fc8_boot_x86_64 for 64 bit). II. When OS installation screen appeared, users can press ESC button then see following message and type linux dd rescue to load driver from driverdisk. boot:linux dd rescue III. OS Install shell will ask users Do you have a driver disk? Select Yes Show message Driver Disk Source Select fd0 (USB Floppy maybe sda) Show message Insert driver Disk Select OK Install shell will load the RAID driver from floppy Show message More Driver Disks? Select No Show message Choose a Language Select OK Show message Keyboard Type Select OK Show message Rescue Method Select Local CD/DVD Select OK Show message Disc Not Found Please insert FC8 installation CD/DVD disc to CD/DVD ROM Select OK Show message Setup Networking Select No Show message Rescue Select Continue Show message Rescue Mode Select OK System will change to console mode and run following commands to update boot ramdisk. Sh3.2#cp /tmp/ramfs/dd-0 /mnt/sysimage/tmp rf Sh3.2#chroot /mnt/sysimage Sh3.2#cd /tmp/dd-0 Sh3.2#sh viamraid_fc8_install.sh --- VIA V-RAID Driver Installation Shell --- Update VIA RAID Driver v3.10 to Kernel: 2.6.23.1-42.fc8 Create a new boot image for kernel 2.6.23.1-42.fc8 --- VIA V-RAID Driver Installation completed --- 6

IV. After new boot image creates successfully, users can reboot system. Restart system with new boot image. 6. Verify the success of installation Assume file test.txt in RAID Hard Disk which is mounted at /HDD. Run the following commands to verify if the device works. #cp /HDD/test.txt / #diff /text.txt /HDD/test.txt If there shows nothing after running the diff command, it means the two files are identical. And the RAID Hard Disk should work properly. And the following table shows the success of RAID functions of the VIA RAID controllers on Fedora Core 8.0. RAID Controller Tested HDD CX700 (M/M2) VX800 VT8237R Plus VT8237A VT8237S VT8251 RAID 0 PASS PASS PASS PASS PASS PASS RAID 1 PASS PASS PASS PASS PASS PASS RAID 0+1 N/S N/S N/S N/S N/S PASS RAID 5 N/S N/S N/S N/S N/S PASS JBOD PASS PASS PASS PASS PASS PASS Note1: Following listed is each RAID controller supports SATA port numbers: VT8237R/VT8237A/VT8237S/CX700(M/M2)/VX800 supports 2 SATA ports. VT8251 supports 4 SATA ports. Note2: When BIOS setting changes to [RAID] Mode and install OS with CX700/VX800, users need to install OS via a driverdisk. 7. Test configuration The following hardware configurations were used for test. A. VT8237R/VT8237A/VT8237S Mother Board CPU IDE HDD EPIA-CN13000 (CN700+VT8237R Plus) VIA C7 1.3GHz Maxtor 6Y080M0 80GB Maxtor 6B120P0 120GB Mother Board CPU IDE HDD VT5935C-4 (CN896+VT8237A) VIA C7 2GHz Maxtor 6Y080M0 80GB Maxtor 6B120P0 120GB 7

Mother Board VT8498B-1 (K8M890+VT8237S) CPU AMD Athlon 64 Dual Core 4200+ Hitachi HDT725025VLA38 250GB IDE HDD Maxtor 6B120P0 120GB B. VT8251 Mother Board VT8435B-1 (K8M890+VT8251) CPU AMD Athlon 64 Dual Core 4000+ SATA: Hitachi HDT725025VLA38 250GB WDC WD2000JS 200GB Seagate ST350064 500GB Maxtor 6Y080M0 80GB IDE HDD Maxtor 6B120P0 120GB C. CX700(M/M2) Mother Board CPU VT8454B-1 (CX700) VIA C7 1.6GHz Hitachi HDT725025VLA38 250GB D. VX800 Mother Board CPU VT8515D (VX800) VIA C7 1.5GHz Hitachi HDT725025VLA38 250GB Appendix: A. RAID 0 (Striping) Reads and writes sectors of data interleaved between multiple drives. When any disk member fails, it affects the entire array. The disk array data capacity is equal to the umber of drive members times the smallest member capacity. The striping block size can be set 4KB to 64KB. RAID 0 does not support fault tolerance. B. RAID 1 (Mirroring) Writes duplicate data on to a pair of drives while reads are preformed parallel. If one of the mirrored drives suffers a mechanical failure or does not respond, the remaining drive will continue to function. Due to redundancy, the drive capacity of the array is the capacity of the smallest drive. Under a RAID 1 setup, an extra drive called spare drive can be attached. Such a drive will be activated to replace a failed drive that is part of a mirrored array. Due to the fault tolerance, any one drive of RAID 1 failing does not impact the data access. 8

C. RAID 0+1 (Striping/Mirroring) RAID 0+1 is a combination of RAID 0 and RAID 1 array types. A minimum of four drives needs to be installed. With a four-drive array, there must be two pairs of RAID 0 drives. Each pair mirrors the data on the other pair of striping drives. The data capacity is two times the smallest drive. D. JBOD (Spanning) A spanning disk array is equal to the sum of the all drives when the drives used are different capacities. Spanning stores data on to a drive until it is full then proceeds to store files onto the next drive in the array. When any disk member fails, the failure affects the entire array. JBOD is not a really RAID and does not support fault tolerance. 9