From owner-freebsd-bugs@FreeBSD.ORG Sun Dec 16 08:40:01 2012 Return-Path: Delivered-To: freebsd-bugs@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 04AC9C9D for ; Sun, 16 Dec 2012 08:40:01 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id CB2468FC15 for ; Sun, 16 Dec 2012 08:40:00 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id qBG8e0dX040879 for ; Sun, 16 Dec 2012 08:40:00 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id qBG8e0WJ040875; Sun, 16 Dec 2012 08:40:00 GMT (envelope-from gnats) Resent-Date: Sun, 16 Dec 2012 08:40:00 GMT Resent-Message-Id: <201212160840.qBG8e0WJ040875@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Oleg Pudeyev Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id F2586C77 for ; Sun, 16 Dec 2012 08:33:39 +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 D6CA78FC0C for ; Sun, 16 Dec 2012 08:33:39 +0000 (UTC) Received: from red.freebsd.org (localhost [127.0.0.1]) by red.freebsd.org (8.14.5/8.14.5) with ESMTP id qBG8Xdqu050145 for ; Sun, 16 Dec 2012 08:33:39 GMT (envelope-from nobody@red.freebsd.org) Received: (from nobody@localhost) by red.freebsd.org (8.14.5/8.14.5/Submit) id qBG8Xd6n050144; Sun, 16 Dec 2012 08:33:39 GMT (envelope-from nobody) Message-Id: <201212160833.qBG8Xd6n050144@red.freebsd.org> Date: Sun, 16 Dec 2012 08:33:39 GMT From: Oleg Pudeyev To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Subject: misc/174472: bsdinstall partition editor is annoying to use when partitions already exist X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 16 Dec 2012 08:40:01 -0000 >Number: 174472 >Category: misc >Synopsis: bsdinstall partition editor is annoying to use when partitions already exist >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sun Dec 16 08:40:00 UTC 2012 >Closed-Date: >Last-Modified: >Originator: Oleg Pudeyev >Release: 9.1-release >Organization: >Environment: Not installed yet >Description: Trying to install freebsd 9.1. I am installing on a system which previously had freebsd 8.2. As such I already have partitions I am happy with and don't want to change them. Therefore, when partitioning all I want to do is set mount points for my existing partitions and tell bsdinstall to newfs them (apparently it always does?). In order to accomplish this here is what is required: 1. Press down to go to the next partition 2. Press right twice to go from "create" to "modify" 3. Press enter 4. Press down to go to the mount point selector 5. Enter the mount point 6. Return to the partition editor 7. Focus is now back on "create"! What should instead happen: 1. After modifying a partition, keep focus on "modify" to modify more partitions. 2. Either add a button/box that changes mount point only, or recognize that partition type of freebsd-ufs is probably the one I want to keep and if so focus the mount point box right away. Also, if installation aborts after partition editor stage (e.g. during file extraction) the mount points I entered in partition editor are discarded and I must enter them all over again. I will file a separate PR for that. >How-To-Repeat: Try to install 9.1 on an already partitioned system >Fix: >Release-Note: >Audit-Trail: >Unformatted: