From owner-freebsd-hardware@FreeBSD.ORG Sat May 13 09:51:32 2006 Return-Path: X-Original-To: freebsd-hardware@freebsd.org Delivered-To: freebsd-hardware@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7489816A431 for ; Sat, 13 May 2006 09:51:32 +0000 (UTC) (envelope-from lukas@razik.de) Received: from fmmailgate06.web.de (fmmailgate06.web.de [217.72.192.247]) by mx1.FreeBSD.org (Postfix) with ESMTP id DA39F43D5E for ; Sat, 13 May 2006 09:51:31 +0000 (GMT) (envelope-from lukas@razik.de) Received: by fmmailgate06.web.de (8.12.10/8.12.10/webde Linux 0.7) with SMTP id k4D9oxdB000304; Sat, 13 May 2006 11:50:59 +0200 Received: from [84.63.38.192] by freemailng5301.web.de with HTTP; Sat, 13 May 2006 11:50:59 +0200 Date: Sat, 13 May 2006 11:50:59 +0200 Message-Id: <482044710@web.de> MIME-Version: 1.0 From: Lukas Razik To: Sam Leffler Precedence: fm-user Organization: http://freemail.web.de/ X-Sender: lukasrazik@web.de Content-Type: text/plain; charset=iso-8859-15 Content-Transfer-Encoding: 7bit Cc: freebsd-hardware@freebsd.org Subject: Re: Fasttrak TX4310 RAID controller with FreeBSD-6.1 X-BeenThere: freebsd-hardware@freebsd.org X-Mailman-Version: 2.1.5 List-Id: General discussion of FreeBSD hardware List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 13 May 2006 09:51:32 -0000 > Von: Sam Leffler > Lukas Razik wrote: > >> Von: Sam Leffler > >> 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