Subject: install/31274: can't install with single large partition easily, sysinst menu is inconsistent
To: None <install-manager@netbsd.org, gnats-admin@netbsd.org,>
From: None <pavel.cahyna@st.mff.cuni.cz>
List: netbsd-bugs
Date: 09/09/2005 07:57:56
>Number:         31274
>Category:       install
>Synopsis:       can't install with single large partition easily, sysinst menu is inconsistent
>Confidential:   no
>Severity:       non-critical
>Priority:       high
>Responsible:    install-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Fri Sep 09 07:57:56 +0000 2005
>Originator:     Pavel Cahyna
>Release:        3.0_BETA
>Organization:
>Environment:
NetBSD  3.0_BETA NetBSD 3.0_BETA (GENERIC_LAPTOP) #0: Sat Aug 13 13:31:40 UTC 2005  builds@works.netbsd.org:/home/builds/ab/netbsd-3/i386/200508120000Z-obj/home/builds/ab/netbsd-3/src/sys/arch/i386/compile/GENERIC_LAPTOP i386
>Description:
the "partition sizes" menu says: "The default is
to allocate all the space to the root file system ..."
(src/distrib/utils/sysinst/msg.mi.en)

but, below is listed the partiton layout with a small / and a large /usr filesystems. This is 1/ inconsistent with the description, 2/ IMHO wrong, because that way, there will be very little room for /home, which in that layout is part of /, and 3/ this layout can't be changed easily from this menu to a single-partition layout. If I set the size of /usr to 0, the /usr partition disappears, but the '+' flag indicating that all remaining free space should be allocated to the flagged partition disappears with it and is not set on the root partition, which then stays small and leaves large amount of unallocated space.
>How-To-Repeat:
Install a new NetBSD system.
>Fix:
The default partition layout should be changed to match the description and, if a partition flagged with '+' to mark allocation of all remaining space is removed, this flag should be set on another partition. Ideally, there should also be a way for the user to set this flag.