[prev in list] [next in list] [prev in thread] [next in thread] 

List:       ataraid-list
Subject:    Accessing two arrays on a single highpoint controller??
From:       Scott Bartlett <srb () mnsolutions ! com>
Date:       2002-01-17 22:10:40
[Download RAW message or body]

In my current experimentation, I have two RAID0 arrays (4 disk total) on a
highpoint controller ("HPT370A" is printed on the chip, lspci returns
HPT366 rev 04) onboard an Abit KG7-RAID motherboard.  I think I have
things set up correctly, as I have been playing with this highpoint thing
for weeks.

My problem is that Linux only recognises array #0.  Interesting enough, I
can boot off the MBR of either array by changing the "BOOT" flag in
highpoint BIOS.  [I have had other booting problems with this "BOOT" flag,
but am not going to go into them in this post.]

Current system setup:
--------------------

* Linux kernel version: 2.4.18-pre3-ac2 or 2.4.17

* dev-3.2-6 device files

* Just updated to latest motherboard bios, with the latest stable
highpoint bios (v2.3) from http://www.biosmods.com.  Most experimentation
was done with v1.11.0402.

Lilo sees both disk arrays...
`lilo -T geom`
--------------------

BIOS reports 2 drives
    bios=0x80, cylinders=1024, heads=255, sectors=63
        EDD packet calls allowed
    bios=0x81, cylinders=1024, heads=255, sectors=63
        EDD packet calls allowed

Even though it gets the geometry incorrect...
(bug report sent)
`fdisk -l /dev/ataraid/d0`
--------------------
 
Disk /dev/ataraid/d0: 255 heads, 63 sectors, 10011 cylinders
Units = cylinders of 16065 * 512 bytes
 
           Device Boot    Start       End    Blocks   Id  System
/dev/ataraid/d0p1             1       128   1028128+  83  Linux native
/dev/ataraid/d0p2           129       766   5124735   83  Linux native
/dev/ataraid/d0p3           767      1276   4096575   83  Linux native
/dev/ataraid/d0p4          1277     10011  70163887+  83  Linux native

But the Highpoint Softwareraid driver only sees one array!
...from dmesg
--------------------

Partition check:
 hda: [PTBL] [5005/255/63] hda1 hda2 hda3 hda4
 hdb: unknown partition table
 hdc: [PTBL] [5005/255/63] hdc1 hdc2 hdc3 hdc4
 hdd: unknown partition table

<snip>

 ataraid/d0: ataraid/d0p1 ataraid/d0p2 ataraid/d0p3 ataraid/d0p4
Highpoint HPT370 Softwareraid driver for linux version 0.01
Drive 0 is 39266 Mb
Drive 1 is 39266 Mb
Raid array consists of 2 drives.

... Only two disks?  What happened to the other array!!

I read somewhere that Arjan's driver supports multiple volumes.  What can
I do to get it to look for a second array?

Any help would be greatly apprecated.

Scott Bartlett









_______________________________________________
Ataraid-list mailing list
Ataraid-list@redhat.com
https://listman.redhat.com/mailman/listinfo/ataraid-list
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic