From owner-freebsd-questions@FreeBSD.ORG Fri Oct 26 12:28:29 2012 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D1C7B7F0 for ; Fri, 26 Oct 2012 12:28:29 +0000 (UTC) (envelope-from schmidt@ze.tum.de) Received: from inga.augusta.de (inga.augusta.de [77.90.142.2]) by mx1.freebsd.org (Postfix) with ESMTP id 5C0A08FC16 for ; Fri, 26 Oct 2012 12:28:28 +0000 (UTC) Received: from inga.augusta.de (localhost [127.0.0.1]) by inga.augusta.de (8.14.5/8.14.5) with ESMTP id q9QCJrbX018028 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Fri, 26 Oct 2012 14:19:53 +0200 (CEST) (envelope-from schmidt@ze.tum.de) Received: (from uucp@localhost) by inga.augusta.de (8.14.5/8.14.5/Submit) with UUCP id q9QCJpwA018027 for freebsd-questions@freebsd.org; Fri, 26 Oct 2012 14:19:51 +0200 (CEST) (envelope-from schmidt@ze.tum.de) Received: from wanderer.starbox.augusta.de (wanderer.starbox.augusta.de [192.168.71.2]) by gatekeeper.starbox.augusta.de (8.14.3/8.14.3) with ESMTP id q9QCIYYw098929 for ; Fri, 26 Oct 2012 14:18:34 +0200 (CEST) (envelope-from schmidt@ze.tum.de) Message-ID: <508A7F88.8050309@ze.tum.de> Date: Fri, 26 Oct 2012 14:18:16 +0200 From: Gerhard Schmidt User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:16.0) Gecko/20121022 Thunderbird/16.0.1 MIME-Version: 1.0 To: freebsd-questions@freebsd.org Subject: ata controller problem X-Enigmail-Version: 1.4.5 OpenPGP: id=4000A915 Content-Type: multipart/mixed; boundary="------------000308030002080905050302" X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (inga.augusta.de [127.0.0.1]); Fri, 26 Oct 2012 14:19:53 +0200 (CEST) X-Content-Filtered-By: Mailman/MimeDel 2.1.14 X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Oct 2012 12:28:29 -0000 This is a multi-part message in MIME format. --------------000308030002080905050302 Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: 8bit Hi, i have a very strange Problem with my new Workstation. The Problem is the order of the sata controllers. The Mainboard has 6 sata Ports and i have a PCI-Express Card with 4 more sata Channels. I boot from a SSD connected to port 0 in the Mainboard. Channels 1-3 are additional Harddisks and 5 is a optical drive. I've a Hotswap-Bay for 3 SATA Drives the bay is connected to the PCI-Express Card SATA Channel. The Problem is that, if there is a Drive in one of the HotSwap Bays the PCI-Express controller is detected as ahci0 and the onboard is detected as ahci1. Therefore any drives in the HotSwap Bays become ada0-3 and the drives on the mainboard controller are the upper numbers which causes the boot to fail as the Root Partition isn't there where it's expected. The BIOS has the PCI-Express Card as second Card only so the Kernel is Booted but the RootFS is not Found. So Far i could have set some devices.hints entries to sort the scsi busses. But the problem is that if there are no drives in the Bays the PCI-Expresscard is detected as ahci1 Is there a way to ensure that the onboard SATA Controller is always probed first. Regards Gerhard -- ------------------------------------------------- Gerhard Schmidt | E-Mail und JabberID: TU-München | schmidt@ze.tum.de WWW & Online Services | --------------000308030002080905050302--