Subject: 1.5 installer problem (Re: 1.5 installation into Cyrix from scratch)
To: None <port-i386@netbsd.org>
From: Kazushi (Jam) Marukawa <jam@pobox.com>
List: port-i386
Date: 04/10/2001 01:19:54
Hi,

This time I used Celeron to re-produce unmount problem by
using 20010206 snapshot.  This was not a Cyrix specific
problem.  So, I'm reporting this.  However, I couldn't
re-produce MBR problem although I chose the same options for
both installation on Cyrix and Celeron.

First, the unmount problem was happened when I type ^C while
the installer is newfs-ing we0e partition with above
options.  Installer said it couldn't continue and tried to
stop, then crashes.  The panic message and stack trace are:

  panic: ffs_unmount: flush left dirty bufs 0xcb0313b0
  Stopped in pid 2225 (umount) at 0xc024ba78:
  db> tr
  (null)(0,c0871400,c0873800,cb11aecc,c0232f65) at 0xc024ba78
  (null)(c030d2a0,cb031360,c0871600,0,40) at 0xc0192730
  (null)(c0871600,0,cb008394,0,cb010a84) at 0xc0232f65
  (null)(c0871600,0,cb008394,cb11af80,cb008394) at 0xc01a9f85
  (null)(cb008394,cb11af88,cb11af80) at c01a9e9b
  (null)(1f,1f,bfbfd7bc,bfbfd79c,bfbfdc1c) at c0254c98

Or, if I installed everything smoothly, at the end of
installation, the installer says "Thank you for using
NetBSD!", then crashed like below.

  panic: ffs_unmount: flush left dirty bufs 0xcb031710
  Stopped in pid 4516 (umount) at 0xc024ba78:
  db> 

Second, I couldn't re-produce MBR problem this time.
Options what I chose are like following.  I chose the same
options for both cases, but I couldn't re-produce the
problem this time.

Is it possible that the termination of the middle of
installation avoid writing of MBR?  For example, first
installer updated only partition tables, then I quitted it.
Second installer found NetBSD partition and skip MBR
installation.

  Q: What I would like to do?
  a: Install NetBSD to hard disk

  Q: Shall we continue?
  b: Yes

  Q: Found only one wd0, so install there
  a: Ok

  Q: Is this your geometry?
  a: This is the correct geometry

  Q: Do I use part of disk or entire disk?
  b: Use the entire disk

  Q: There are another OS partitions.  Do you really want to
     overwrite them?
  b: Yes

  Q: What do you want to install?
  a: Standard

  Q: Do you like to change this default partition?
  b: Partitions are Ok

  Q: What is your disk name?
  A: just type return to use default mydisk name

  Q: Shall we continue?
  b: Yes

newfs-ing...

  Q: What bootblocks?
  a: Use normal bootblocks

  Q: Next step is unpack
  A: just type return to continue

  Q: What installation?
  b: Custom installation

  Q: What do I want to install?
  x: Exit

  Q: Do I want to see file names?
  a: No

  Q: How to install?
  b: nfs

-- Kazushi
Speak softly and carry a +6 two-handed sword.