*BSD News Article 57250


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!harbinger.cc.monash.edu.au!nntp.coast.net!news.kei.com!newsfeed.internetmci.com!usenet.eel.ufl.edu!pacifier!rainrgnews0!europa.com!thetics!jdm
From: jdm@atheria.europa.com (Jesse)
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: 2.1.0-RELEASE sysinstall panics kernel.
Date: 18 Dec 1995 14:45:47 -0800
Organization: Europa Communications, Inc, Portland Oregon USA
Lines: 80
Message-ID: <jdm.819321021@thetics>
NNTP-Posting-Host: thetics.europa.com
X-Newsreader: NN version 6.5.0 #3 (NOV)

I recently [within the last week] ftped the floppies and bin distribution 
directly from ftp.freebsd.org.  I also checked the md5 checksums to make sure
that everything was intact.

I'm trying to install it on a 486dx2-66 with 8 megs of ram, a 256k cache, 
and a 540mb drive.

I can boot off the floppy and configure the system to not probe for all
the devices I don't have.  Here's the startup, minus the disabled probes--

avail memory = 5582848 (5242K bytes)
Probing for devices on the ISA bus:
sc0 at 0x60-0x6f irq 1 on motherboard
sc0: VGA color <16 virtual consoles, flags=0x0>
fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa
fdc0: NEC 765
fd0: 1.44MB 3.5in
wdc0 at 0x1f0-0x1f7 irq 14 on isa
wdc0: unit 0 (wd0): <QUANTUM MAVERICK 540A>
wd0: 516MB (1057392 sectors), 1049 cyls, 16 heads, 63 S/T, 512 B/S
npx0 on motherboard
npx0: INT 16 interface
rootfs is 1000 Kbyte compiled in MFS
/stand/sysinstall running as init

At this point, it drops me into the installation program, as it should.

I first tried to do a novice install like the documentation suggested, but
when I got to the point where it started writing to the disk, I got an error
that my drive was not configured for swapping and that there might be some 
problems.  Then, it gave me an error that it couldn't create the root
partition and dumped me back in the main installation menu.

I tried it again using various different settings, but still had the same
thing happen.  So I tried the "custom" install, and it actually created the
root partition and did the newfs just fine.

The first time I tried installing it, I copied all of the bin distribution
onto an MS-DOS partition, so when I started the install, it went merrily
on it's way and I got a nice little progress bar showing me how much of the
bin distribution had been installed, and it seemed to be installing okay.  

Foolishly, I thought that was a good sign and walked away to do something 
else until it was ready for me.  I came back, and found that it had 
rebooted in the middle of the install and hadn't finished setting things up
on the hard drive, so I couldn't boot up that way.  

I stuck in the boot floppy and redid the install, and found that no matter
how I configure the system, in the middle of while it's installing the bin
distibution, I get this kernel panic--

panic: privileged instruction fault

syncing disks...
 
Fatal trap 1: privileged instruction fault while in kernel mode
instruction pointer = 0x8:0xf0111306
code segment        = base 0x0, limit 0xfffff, type 01b
                    = DPL 0, pres 1, def32 1, gran 1
processor eflags    = interrupt enabled, resume, IOPL = 0
current process     = 1 (sysinstall)
interrupt mask      =
panic: privileged instruction fault

I've tried installing this thing about ten times, each dying like this.

One of the times that I managed to catch it before it rebooted, the current 
process was cpio instead of syscall, and I believe the number next to it 
(pid?) was 3 instead of 1.

I know that my disks are okay because I used it to (nearly) successfully
install the bin distribution onto 66Mhz Cx486S2 with the same hard drive
and amount of memory and cache from the same floppies.  [Only "nearly"
successfully because it wouldn't recognize the Intel EtherExpress Pro
network card...]


-- 
Remember, this isn't pascal, this is REAL programming.
  -- 68000 Assembly language, techniques for building programs