NetBSD Problem Report #55142

From john@ziaspace.com  Sat Apr  4 17:34:47 2020
Return-Path: <john@ziaspace.com>
Received: from mail.netbsd.org (mail.netbsd.org [199.233.217.200])
	(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
	(Client CN "mail.NetBSD.org", Issuer "mail.NetBSD.org CA" (not verified))
	by mollari.NetBSD.org (Postfix) with ESMTPS id D76421A9213
	for <gnats-bugs@gnats.NetBSD.org>; Sat,  4 Apr 2020 17:34:47 +0000 (UTC)
Message-Id: <202004041734.034HYh9H010047@athena.zia.io>
Date: Sat, 4 Apr 2020 17:34:43 GMT
From: john@ziaspace.com
Reply-To: john@ziaspace.com
To: gnats-bugs@NetBSD.org
Subject: Installer no longer gives way to set filesystem block and fragment sizes
X-Send-Pr-Version: 3.95

>Number:         55142
>Category:       install
>Synopsis:       Installer no longer gives way to set filesystem block and fragment sizes
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    martin
>State:          closed
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sat Apr 04 17:35:00 +0000 2020
>Closed-Date:    Tue Oct 13 17:27:33 +0000 2020
>Last-Modified:  Tue Oct 13 17:30:01 +0000 2020
>Originator:     John Klos
>Release:        NetBSD 9.0
>Organization:

>Environment:


System: NetBSD athena.zia.io 9.0 NetBSD 9.0 (ATHENA-$Revision: 9.0p $) #0: Fri Feb 14 18:13:06 UTC 2020 john@athena.zia.io:/home/obj-alpha/sys/arch/alpha/compile/ATHENA alpha
Architecture: alpha
Machine: alpha
>Description:

Filesystem block and fragment sizes used to be configurable in the NetBSD 
installer. That was removed and never re-added. Now we have to manually 
newfs our fileystems if the disk size is not typical, otherwise we run 
out of inodes. This is particuarly problematic for small disk images.

>How-To-Repeat:

Try to install NetBSD. Look for block and fragment size options.
This is with 9.0 and current. This isn't even available in "Extended
partitioning".
>Fix:


>Release-Note:

>Audit-Trail:

Responsible-Changed-From-To: install-manager->martin
Responsible-Changed-By: martin@NetBSD.org
Responsible-Changed-When: Sat, 04 Apr 2020 18:32:59 +0000
Responsible-Changed-Why:
I removed, I'll have to find a way to re-add it :-/


State-Changed-From-To: open->closed
State-Changed-By: martin@NetBSD.org
State-Changed-When: Tue, 13 Oct 2020 17:27:33 +0000
State-Changed-Why:
Options are back, will be pulled up to -9 shortly


From: "Martin Husemann" <martin@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc: 
Subject: PR/55142 CVS commit: src/usr.sbin/sysinst
Date: Tue, 13 Oct 2020 17:26:28 +0000

 Module Name:	src
 Committed By:	martin
 Date:		Tue Oct 13 17:26:28 UTC 2020

 Modified Files:
 	src/usr.sbin/sysinst: bsddisklabel.c defs.h disklabel.c disks.c gpt.c
 	    label.c msg.mi.de msg.mi.en msg.mi.es msg.mi.fr msg.mi.pl
 	    partitions.h util.c

 Log Message:
 PR 55142: on popular demand bring back expert options to adjust the
 number of free inodes, block size and fragment size for FFS and LFS.


 To generate a diff of this commit:
 cvs rdiff -u -r1.55 -r1.56 src/usr.sbin/sysinst/bsddisklabel.c
 cvs rdiff -u -r1.66 -r1.67 src/usr.sbin/sysinst/defs.h
 cvs rdiff -u -r1.41 -r1.42 src/usr.sbin/sysinst/disklabel.c
 cvs rdiff -u -r1.70 -r1.71 src/usr.sbin/sysinst/disks.c
 cvs rdiff -u -r1.20 -r1.21 src/usr.sbin/sysinst/gpt.c
 cvs rdiff -u -r1.29 -r1.30 src/usr.sbin/sysinst/label.c
 cvs rdiff -u -r1.23 -r1.24 src/usr.sbin/sysinst/msg.mi.de
 cvs rdiff -u -r1.31 -r1.32 src/usr.sbin/sysinst/msg.mi.en \
     src/usr.sbin/sysinst/msg.mi.pl
 cvs rdiff -u -r1.25 -r1.26 src/usr.sbin/sysinst/msg.mi.es
 cvs rdiff -u -r1.30 -r1.31 src/usr.sbin/sysinst/msg.mi.fr
 cvs rdiff -u -r1.18 -r1.19 src/usr.sbin/sysinst/partitions.h
 cvs rdiff -u -r1.47 -r1.48 src/usr.sbin/sysinst/util.c

 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.

>Unformatted:

NetBSD Home
NetBSD PR Database Search

(Contact us) $NetBSD: query-full-pr,v 1.46 2020/01/03 16:35:01 leot Exp $
$NetBSD: gnats_config.sh,v 1.9 2014/08/02 14:16:04 spz Exp $
Copyright © 1994-2020 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.