From owner-freebsd-stable Wed Apr 10 17:40: 9 2002 Delivered-To: freebsd-stable@freebsd.org Received: from mail.nebulaonline.com (pc-62-30-170-112-ca.blueyonder.co.uk [62.30.170.112]) by hub.freebsd.org (Postfix) with SMTP id A031937B419 for ; Wed, 10 Apr 2002 17:39:59 -0700 (PDT) Received: (qmail 3614 invoked from network); 11 Apr 2002 00:14:37 -0000 Received: from alderaan.nebulaonline.com (HELO alderaan) (172.16.0.140) by 0 with SMTP; 11 Apr 2002 00:14:37 -0000 Reply-To: From: To: Subject: Accessing ATA Subdisks after kernel compile Date: Thu, 11 Apr 2002 01:13:13 +0100 Message-ID: <000601c1e0ed$abbb3bd0$8c0010ac@nebulaonline.com> X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook, Build 10.0.2616 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 Importance: Normal Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Hi, I have just recompiled my kernel (cvsup'ed c. 05:00GMT 9th April 2002 along with source for buildworld 4.5-STABLE) but am experiencing problems accessing the sub-disks attached to my Promise Ultra66 U-DMA IDE PCI Controller*. The filesystems are as follows [df]: Filesystem 1K-blocks Used Avail Capacity Mounted on /dev/ad0s1a 26203348 473772 23633310 2% / /dev/ad6s1e 16732016 2660680 12732776 17% /home /dev/ad4s1e 16732016 2285134 13108322 15% /usr procfs 4 4 0 100% /proc [dmesg] ad0: 27199MB [55262/16/63] at ata0-master UDMA66 ar0: 16603MB [2116/255/63] subdisks: ad6: 16603MB [33735/16/63] at ata3-master UDMA66 ad4: 16603MB [33735/16/63] at ata2-master UDMA66 Where ad0s1a is a Seagate drive attached to the *motherboard* IDE controller. ad6s1e is a Maxtor drive attached to one channel on the Ultra66 ad4s1e is another Maxtor drive attached to the other channel on the Ultra66 You can see that I'm not using software R.A.I.D. Anyway on reboot I get the following message: Can't open /dev/ad6s1e: Device busy /dev/ad6s1e: CAN'T CHECK FILE SYSTEM /dev/ad6s1e: UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY ... [this is repeated for ad4s1e as well] THE FOLLOWING FILE SYSTEMS HAD AN UNEXPECTED INCONSISTENCY: /dev/ad6s1e (/home), /dev/ad4s1e (/usr) It doesn't seem to be allowing access to my subdisks. I've looked at my kernel config and cannot see any changes I could make that would make a difference. Looking at usenet on Google, it seems the ATA code has changed recently, is this a consequence of this and does anyone have any suggestions for me. Thanks for your time, Clive ++++++++++++++ *Ultra66 U-DMA IDE PCI Controller is just a IDE card and offers no RAID capability (although I know it can be hacked to become FastTrak Card, but I haven't done that to this card) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message