misc/174472: bsdinstall partition editor is annoying to use when partitions already exist

Oleg Pudeyev oleg at bsdpower.com
Sun Dec 16 08:40:01 UTC 2012


>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:


More information about the freebsd-bugs mailing list