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

List:       freebsd-hardware
Subject:    Re: Fasttrak TX4310 RAID controller with FreeBSD-6.1
From:       Lukas Razik <lukas () razik ! de>
Date:       2006-05-13 9:50:59
Message-ID: 482044710 () web ! de
[Download RAW message or body]

> Von: Sam Leffler <sam@errno.com>
> Lukas Razik wrote:
> > > Von: Sam Leffler <sam@errno.com>
> > > Lukas Razik wrote:
> > > > Hello!
> > > > 
> > > > I've bought a Promise FastTrak TX4310 because I thought that it will be \
> > > > supported by FreeBSD's ata/ar driver...: \
> > > > http://www.freebsd.org/cgi/man.cgi?query=ata&apropos=0&sektion=0&manpath=FreeBSD+6.0-stable&format=html
> > > >  
> > > > I've updated the controller's BIOS to the newest available v2.5.1.3116:
> > > > http://www.promise.com/support/download/download2_eng.asp?productID=165&category=all&os=100
> > > >  
> > > > And there are two Seagate ST3300622AS connected to the controller with RAID0.
> > > > 
> > > > But if I boot from a 6.1-RELEASE-i386-disc then I only get an ad6 and an ad10 \
> > > > device and no arX device... :-((( So I can't use them in RAID0 mode...
> > > > 
> > > > Can anyone of you help me?
> > > Please don't cross-post to so many lists; people will be annoyed.
> > > 
> > > Did you create a volume through the bios or with atacontrol?
> > > 
> > > 	Sam
> > 
> > Sorry for crossposting - I tried to get a fast answer because this issue blocks \
> > me really very heavily... I created the stripe through the BIOS as I did it with \
> > my old HPT370 controller which is also supported by the ata driver. And to access \
> > the drives at my HPT370 controller I can use /dev/adX and /dev/ar0 
> > More information:
> > There's the same problem with the old (first) BIOS version of the TX4310.
> > The Windows XP installation routine (with the driver floppy disk for the TX4310) \
> > does recognize the RAID0 volume. 
> 
> Did you try using atacontrol?  I'm not sure the ata driver understands 
> the metadata format but if it does then it might work using that instead 
> of the bios.

I didn't want to use atacontrol but now it seems if it would be the only way out...
So I did the following with the help of the "live" filesystem from the FreeBSD CD:
atacontrol create RAID0 32 ad6 ad10
with a stripe size of 32*512B=16kB like it's set in the controller's BIOS.

And I've got an ar1 device but I couldn't see any partitions which I created before \
during the Windows installation... But then I had the idea to delete the ar1 and to \
do this: atacontrol create RAID0 32 ad10 ad6

I changed the order of the two devices (ad6 and ad10) and now I could see my \
partition table and mount a filesystem... After a reboot the /dev/ar1 device swaped \
to /dev/ar0 but it was existent. So I wanted to try If I can still boot my Windows \
installation and it was possible - so far so good.

But then I've booted again the FreeBSD CD and wanted to continue with the \
installation but the /dev/ar0 device was no longer there. I've repeated all steps and \
now I know that Windows always "demages" the RAID0 volume which I create by \
atacontrol... That's not a big problem because I don't really want to use Windows on \
my system but I wanted to tell you this facts. Many thanks for your help!

Regards,
Lukas

_______________________________________________
freebsd-hardware@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hardware
To unsubscribe, send any mail to "freebsd-hardware-unsubscribe@freebsd.org"


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

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