Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 20 Jun 1999 21:52:30 +1200
From:      "Dan Langille" <junkmale@xtra.co.nz>
To:        freebsd-questions@FreeBSD.ORG
Subject:   Re: 3.1 chicken-and-egg kernel situation
Message-ID:  <19990620095533.RNBE404633.mta1-rme@wocker>
In-Reply-To: <199906200718.CAA18281@metis.host4u.net>
References:  <19990620054042.QEJN404633.mta1-rme@wocker>

next in thread | previous in thread | raw e-mail | index | archive | help
On 20 Jun 99, at 19:18, Dan Langille wrote:

> On 20 Jun 99, at 17:37, Dan Langille wrote:
> 
> > On 19 Jun 99, at 21:16, Doug White wrote:
> > 
> > > On Sat, 19 Jun 1999, Dan Langille wrote:
> > > 
> > > > And here's the diff which allows the above to be seen during the 3.*
> > > > install:
> > > > 
> > > > RCS file: /usr/cvs/src/sys/i386/isa/pcibus.c,v
> > > > retrieving revision 1.41
> > > > diff -C2 -r1.41 pcibus.c
> > > > *** pcibus.c    1997/12/20 09:04:25     1.41
> > > > --- pcibus.c    1999/06/07 11:58:58
> > > 
> > > If this has been committed to the 3.X tree, then the snap server at
> > > ftp://releng3.freebsd.org/pub/FreeBSD/snapshots/ will be helpful to
> > > you. That machine builds a release every day.   Otherwise, you'll have
> > > to 'make release' or source upgrade yourself.
> > 
> > Thanks.  I just checked the latest copy:
> > 
> > http://www.freebsd.org/cgi/cvsweb.cgi/src/sys/i386/isa/pcibus.c?rev=1.42
> > 
> > It has not been committed but then I wouldn't expect to be.  I'm still
> > in my testing stages to make sure it works.  I don't think I'll get
> > around to that now until next weekend.
> 
> I lied.  I've just finished the install.
> 
> On 16 Jun 99, at 10:33, Christopher Michaels wrote:
> 
> > What about the "emergency holographic shell" that's created on vty4 (i
> > think it's vty4).  When the install is complete couldn't you copy the
> > kernel from there?
> 
> That worked a treat.  Thanks.  I'll let the developer know the details.  

BTW: as a prolog, I have some questions about how I did this kernel 
replacement.  In short I did this:

# cd /
# chflags noschg kernel
# cp kernel kernel.orginal.3.2-RELEASE
# mount /dev/fd0 /mnt
# cp kernel.gz /mnt
# umount /mnt
# chflags schg kernel

Then I went back to the install script and did an exit.  I saw a warning 
message which was something like "vinvalbuf" and a panic.  After the 
reboot, I saw messages about / not being properly shut down.  Another 
reboot and everything was fine.

Did I install this kernel the proper way?

What was this "vinvalbuf"?

Is the dirty file system related to the panic?

How would I avoid that dirty file system?

cheers.
--
Dan Langille - DVL Software Limited
The FreeBSD Diary     - http://www.FreeBSDDiary.org/freebsd/
NZ FreeBSD User Group - http://www.nzfug.nz.freebsd.org/
The Racing System     - http://www.racingsystem.com/racingsystem.htm


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19990620095533.RNBE404633.mta1-rme>