Cant install freebsd6.2 on RAID1

"М. Павел" MPavel at yandex.ru
Thu Apr 19 11:14:54 UTC 2007


Good Day.

I▓ve got a problem:
Server:
-	Motherboard Intel SE7320ep2 with integrated, simple, but fully hardware raid controller.
-	Two HDDs Seagate 200 gb combined into raid 1 (mirror).

The HDD has 3 sections:
3 √ not formated
1 √ win2003 server
2 √ keeps logic drives for windows
(there number means diskpart, not a order)

While booting from installation CD (on device probing stage) i've got following message:
...
atapci0: <Intel 6300ESB UDMA100 controller> port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0xfc00-0xfc0f at device 31.1 on pci0
ata0: <ATA channel 0> on atapci0
ata1: <ATA channel 1> on atapci0
atapci1: <Intel 6300ESB SATA150 controller> port 0xce80-0xce87,0xce00-0xce03,0xcd80-0xcd87,0xcd00-0xcd03,0xcc80-0xcc8f irq 18 at device 31.2 on pci0
ata2: <ATA channel 0> on atapci1
ata3: <ATA channel 1> on atapci1 
...
ad4: 188348MB <Seagate ST3300831AS 3.03> at ata2-master SATA150
ad6: 188348MB <Seagate ST3300831AS 3.03> at ata3-master SATA150
ar0: 188348MB <LSILogic v3 MegaRAID RAID1> status: READY
ar0: disk0 READY (master) using ad4 at ata2-master
ar0: disk1 READY (mirror) using ad6 at ata3-master
...

During the installation of freebsd6.2 there are 3 variants where freebsd can be established: ad4,ad6,ar0.
I install the program to the drive ar0, make a slice on it and install the Boot Manager in MBR.
After the installation before rebooting the system I make sure that everything I need was copied.

Also i checked what says atacontrol
> atacontrol status ar0
ar0: ATA RAID 1 subdisks: ad4 ad6 status:READY

and pciconf:
> pciconf -lv 
...
atapci0 at pci0:31:1:      class=0x01018a card=0x34508086 chip=0x25a28086 rev=0x02 hdr=0x00
    vendor   = 'Intel Corporation'
    device   = '6300ESB IDE Controller'
    class    = mass storage
    subclass = ATA
atapci1 at pci0:31:2:      class=0x01048f card=0x34518086 chip=0x25b08086 rev=0x02 hdr=0x00
    vendor   = 'Intel Corporation'
    device   = '6300ESB Serial ATA Controller (RAID mode)'
    class    = mass storage
    subclass = RAID 
...


This means that the drive is visible and freebsd defines it to be normal (?)

Then Reboot.

F1 - Successfully loads windows
F3 - after BTX Loader I receive the following message: "can▓t load kerner. Reason: not found"

lsdev says
> lsdev
disk devices:
  disk0: BIOS drive A:
  disk1: BIOS drive C:

> show currdev
disk1s3a

However while i loading from installation CD
> lsdev
disk devices:
  disk0: BIOS drive A:
  disk1: BIOS drive C:
    disk1s3a: FFS
    disk1s3b: swap
    disk1s3d: FFS
    disk1s3e: FFS
    disk1s3f: FFS

After that I reboot the computer and raid controller reports that the RAID is in DEGRADED state and drives need synchronization.


More information about the freebsd-questions mailing list