From nobody@FreeBSD.org  Wed Jan 18 15:38:42 2012
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 227AF106564A
	for <freebsd-gnats-submit@FreeBSD.org>; Wed, 18 Jan 2012 15:38:42 +0000 (UTC)
	(envelope-from nobody@FreeBSD.org)
Received: from red.freebsd.org (red.freebsd.org [IPv6:2001:4f8:fff6::22])
	by mx1.freebsd.org (Postfix) with ESMTP id 113D08FC1E
	for <freebsd-gnats-submit@FreeBSD.org>; Wed, 18 Jan 2012 15:38:42 +0000 (UTC)
Received: from red.freebsd.org (localhost [127.0.0.1])
	by red.freebsd.org (8.14.4/8.14.4) with ESMTP id q0IFcf1F031174
	for <freebsd-gnats-submit@FreeBSD.org>; Wed, 18 Jan 2012 15:38:41 GMT
	(envelope-from nobody@red.freebsd.org)
Received: (from nobody@localhost)
	by red.freebsd.org (8.14.4/8.14.4/Submit) id q0IFcf20031173;
	Wed, 18 Jan 2012 15:38:41 GMT
	(envelope-from nobody)
Message-Id: <201201181538.q0IFcf20031173@red.freebsd.org>
Date: Wed, 18 Jan 2012 15:38:41 GMT
From: Paul Lambert <eb30750@gmail.com>
To: freebsd-gnats-submit@FreeBSD.org
Subject: FreeBSD install assign incorrect dev as bootup disk
X-Send-Pr-Version: www-3.1
X-GNATS-Notify:

>Number:         164284
>Category:       bin
>Synopsis:       bsdinstall(8): FreeBSD install assign incorrect dev as bootup disk
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-sysinstall
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Wed Jan 18 15:40:11 UTC 2012
>Closed-Date:    
>Last-Modified:  Sun Jan 22 23:28:58 UTC 2012
>Originator:     Paul Lambert
>Release:        9.0
>Organization:
BRSINC
>Environment:
FreeBSD BRSINC-BSDHST.local 9.0-RELEASE FreeBSD 9.0-RELEASE #0: Tue Jan  3 07:46:30 UTC 2012     root@farrell.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  amd64

>Description:
When using the memorystick install option the disk configuration step assigned the boot disk as /dev/da1p2.  Now, when I attempt to boot from the newly created install the boot process halts with a prompt for the boot disk.  I must enter /dev/da0p2 then the boot process continues as expected.

I believe the MRR needs to be modified to fix this.  Will gladly accept any friendly advice on how to do this.
>How-To-Repeat:

>Fix:
The disk configuration software did not anticipate that the target disk was also a USB disk as was the memorystick install boot.  The memorystick image was assigned /dev/da0 and the target USB disk assigned /dev/da1.  When I remove the memorystick and reboot the new target disk becomes /dev/da0.

The memorystick install went very nicely and could be about the most direct and simplest install I have performed.  But, the install software has not been modified to address this scenario.  It could be that this is the way it going to be and the MBR will need to be modified after a USB target disk is created this way.  However, the install software should be intelligent enough to know that when a memorydisk install is being used that this device will be taking the /dev/da0 slot.

I have some suggestions for a few improvements in the new FreeBSD install.  To whom can I address these to?

>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-amd64->freebsd-sysinstall 
Responsible-Changed-By: linimon 
Responsible-Changed-When: Sun Jan 22 23:28:42 UTC 2012 
Responsible-Changed-Why:  
reclassify. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=164284 
>Unformatted:
