Subject: sysinst problems
To: None <port-sparc@netbsd.org>
From: der Mouse <mouse@Rodents.Montreal.QC.CA>
List: port-sparc
Date: 11/30/2004 06:19:15
In an attempt to help someone with a problem, I recently had occasion
to try to do a sysinst install of 2.0RC5.  Here are some comments I
have on sysinst.  (I recognize it's far too late to get these changed
for 2.0; I'm writing this in the hope they can make it into the next
release, or at least the main trunk, if anyone else agrees with me
enough to actually fix them.)

If it would be better to put these in a PR, or to put each one in a
separate PR, I'd be happy to do that.

- The partitioning tool seems semi-broken, in that it refuses to allow
  partitions to overlap (except for overlap with c).  I had a disk
  pre-partitioned roughly thus:

    aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa     dddddddddddbbbbbbbbbb
                                  eeeeeeeeeeeeeeee

  and perhaps I just told it the wrong thing, but it whined about d and
  e overlapping - I knew they overlapped and I wanted it that way.  I'm
  quite sure I set both d and e to no-mount.

- Despite having d and e both set to no-mount and no-newfs, and d set
  to size=0 offset=0 (this last because of the previous issue),
  something tried to do some command - fsck, I think - on the d
  partition (and of course it failed).  For some reason this didn't
  repeat when I retried; I don't understand why not.

- When doing unmounted-FS installation, the installer prompts for a
  base directory and a path.  It would help if it gave some indication
  what it means by these; I couldn't figure out what the base directory
  was supposed to be until I saw the pathnames it was trying to use, in
  error messages.

- Related to the previous one, it would help if I could set the base
  directory to a zero-length string.  I had to set the base directory
  to . to get it to DTRT.

- When an unmounted-FS install fails, it would be nice if it gave me
  the option of re-entering the device and path data, instead of just
  Abort, Retry, Ignore.  It would also help if some of the setup on the
  path I had to take to retry remembered what I'd selected before (in
  particular, I think the partitioning screen should remember my
  no-mount settings).

/~\ The ASCII				der Mouse
\ / Ribbon Campaign
 X  Against HTML	       mouse@rodents.montreal.qc.ca
/ \ Email!	     7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B