From owner-freebsd-questions@FreeBSD.ORG Mon Mar 25 21:06:26 2013 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id AA1F93C4 for ; Mon, 25 Mar 2013 21:06:26 +0000 (UTC) (envelope-from allan@physics.umn.edu) Received: from mail.physics.umn.edu (smtp.spa.umn.edu [128.101.220.4]) by mx1.freebsd.org (Postfix) with ESMTP id 8A1B012C for ; Mon, 25 Mar 2013 21:06:25 +0000 (UTC) Received: from spa-sysadm-01.spa.umn.edu ([134.84.199.8]) by mail.physics.umn.edu with esmtpsa (TLSv1:CAMELLIA256-SHA:256) (Exim 4.77 (FreeBSD)) (envelope-from ) id 1UKELV-0005UK-1S for freebsd-questions@freebsd.org; Mon, 25 Mar 2013 15:50:22 -0500 Message-ID: <5150B88C.4050501@physics.umn.edu> Date: Mon, 25 Mar 2013 15:50:20 -0500 From: Graham Allan User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/17.0 Thunderbird/17.0 MIME-Version: 1.0 To: freebsd-questions@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on mrmachenry.spa.umn.edu X-Spam-Level: X-Spam-Status: No, score=-2.2 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_05, TW_KB,TW_QL,T_RP_MATCHES_RCVD autolearn=no version=3.3.2 Subject: 8.3 hanging on boot, Dell 1950 with mfi and qlogic HBA X-SA-Exim-Version: 4.2 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: Mon, 25 Mar 2013 21:06:26 -0000 I feel sure I'm missing something pretty obvious here but I can't figure out what. I have a Dell 1950 which I just installed 8.3 (amd64) onto. It has an internal OS drive on mfi (Dell PERC) and a qlogic QLE2462 for external SAN connection. Problem is, the machine hangs on boot if the SAN fiber is connected. It boots up fine if disconnected, then I can reconnect the fiber and mount the SAN drives. When booting with fiber connected, it hangs after these messages: kbd3 at ukbd1 kbd3: ukbd1, generic (0), config:0x0, flags:0x3d0000 ums1: on usbus1 ums1: 3 buttons and [XYZ] coordinates ID=0 uhub5: 4 ports with 4 removable, self powered (which just look like normal device probes) then if I reboot with the fiber disconnected, the next lines are: Trying to mount root from ufs:/dev/mfid0s1a start_init: trying /sbin/init Verbose boot doesn't seem to give any additional clues. I feel convinced it's failing to find or mount the root filesystem - I've certainly seen this in the past where an add-in HBA like this usurps the internal OS drive, fixable by hard-wiring the bus order in /boot/device.hints. That's what I thought of first here, but mfi doesn't use CAM (I guess), and the OS drive /dev/mfid0 isn't changing its device name... and of course I'm not getting any root mount errors either. Is there part of the boot mechanism I'm missing? Graham -- ------------------------------------------------------------------------- Graham Allan School of Physics and Astronomy - University of Minnesota -------------------------------------------------------------------------