From owner-freebsd-stable@FreeBSD.ORG Tue Jul 1 18:57:05 2014 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 8D06C795 for ; Tue, 1 Jul 2014 18:57:05 +0000 (UTC) Received: from mail-ie0-x22e.google.com (mail-ie0-x22e.google.com [IPv6:2607:f8b0:4001:c03::22e]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 59B0322C7 for ; Tue, 1 Jul 2014 18:57:05 +0000 (UTC) Received: by mail-ie0-f174.google.com with SMTP id lx4so8216822iec.5 for ; Tue, 01 Jul 2014 11:57:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:content-type; bh=R/OLBLoYMKyLyZDEO26Mz/r8QOsJ40vPb6EwE+IhnE0=; b=ZOgELcV2VId8Dj6y2Q2iBHwtoaepkBUDxAHbsWqXZZ1ZrhQKwo1HmIQysdFlhgqMcX 1MCzcVppayuecEJr+wjRoUFo10RQAh9v2MtFH2kG1tXadnAe/lCrkORMZiq0ISQCJUvE Sy8WxipYm2V7KD6Ht8++JsKkqaQVHM2ngyNfkCwBELuJtyt+4wmLINa0HU8OlS2ctk7S sd5n1ZZ4i4dwTEzic46rz1ClpJKomC6USWR58zjMaHGemxj/2wYtBj3bYggSaA04tMdl W0KnITS7Ex7fAJiqhDKwPDBNee0mWEyOD/IJxD8cXcjUkudLUxrrfJAULTKWWVo50h3P K4sg== MIME-Version: 1.0 X-Received: by 10.42.214.207 with SMTP id hb15mr31304680icb.30.1404241024788; Tue, 01 Jul 2014 11:57:04 -0700 (PDT) Sender: vrwmiller@gmail.com Received: by 10.64.19.114 with HTTP; Tue, 1 Jul 2014 11:57:04 -0700 (PDT) In-Reply-To: References: Date: Tue, 1 Jul 2014 14:57:04 -0400 X-Google-Sender-Auth: y6ul559_42vPbh3pdvuagZFKmR8 Message-ID: Subject: Re: mount root error while booting bootonly.iso From: Rick Miller To: "freebsd-stable@freebsd.org" Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.18 X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 Jul 2014 18:57:05 -0000 Hi all, Following up with additional info... I wondered how the stock bootonly ISO from ftp.freebsd.org would behave when booted via PXE since this is how the images will ultimately be delivered. While the error appears different, in that there doesn't seem to be an issue with the USB driver, the media is unable to mount root and fails consistently on each boot, unlike the sporadic behavior when booted via virtual media described in the thread below. I have a few snapshots of the behavior in this scenario: http://www.hostileadmin.com/images/pxe_mountroot_error1.png http://www.hostileadmin.com/images/pxe_mountroot_error2.png Here are the available geom devices: http://www.hostileadmin.com/images/pxe_mountroot_geom_devs.png I've communicated with someone who opened Bug 190939 ( https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=190939) to which this seems eerily similar. Though I am unable to conclusively identify whether or not it's the same. I also burned the ISO to physical media and booted it. The first attempt to boot was successful with no odd behavior, but the behavior on the 2nd and 3rd attempts differed at the loader prompt with the timer. Output was sent to the screen[1] and it expected either "menu" or "boot" followed by ENTER to boot to the media. Beyond that, the media booted fine. Would this signal a potential issue with the ISO itself? [1] http://www.hostileadmin.com/images/freebsd_bootonly_media.jpg On Tue, Jul 1, 2014 at 9:55 AM, Rick Miller wrote: > Hi all, > > The FreeBSD 10.0 bootonly ISO is sporadically unable to boot on the DL360p > G8 running BIOS P-71 8/20/2012. I initially thought this was due to > customizations being developed into the ISO until a stock ISO from > ftp.freebsd.org was tested and also exhibited the same behavior > suggesting there may be a more low level problem afoot. Oddly enough, the > ISO booted on the first attempt on two different chassis' while two > subsequent attempts failed as described in the screenshots below. On a > third attempt, both DL360s did boot the ISO and I was able to perform an OS > installation. It is worth noting here that the ISO is being mounted on the > chassis via the "virtual media" feature of the iLO. > > Hoping that someone has experience with FreeBSD 10.0 on the DL360p G8 > and/or seen anything similar and know a workaround/fix? Is it more likely > behavior caused by the environment or a bug? In addition to the snapshots, > I captured dmesg output from a successful boot which is linked to below. > > I checked/tested the following: > > * Ensure /etc/fstab contains an entry suitable for booting the ISO > * Ensured AHCI was disabled on the storage controller > * Setting vfs.root.mountfrom and vfs.root.mountfrom.options as appropriate > > I have considered updating the firmware provided a newer version exists, > but have yet to do so. > > ### Snapshots & dmesg output > > The first snapshot shows the initial cam probe error, while the second > snapshot shows a number of retries. It stops after 5 failed retries. > > http://www.hostileadmin.com/images/mountroot_error_warning.png > http://www.hostileadmin.com/images/mountroot_error_out.png > http://www.hostileadmin.com/logs/dmesg.out > > Thanks! > > -- > Take care > Rick Miller > -- Take care Rick Miller