Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 8 Dec 1996 15:07:15 -0500 (EST)
From:      Brian Tao <taob@io.org>
To:        FREEBSD-HACKERS-L <freebsd-hackers@freebsd.org>
Subject:   Odd booting problems with 2.2-ALPHA
Message-ID:  <Pine.BSF.3.95.961208145706.16678A-100000@nap.io.org>

next in thread | raw e-mail | index | archive | help
    I recently installed 2.2-ALPHA on a handful of new workstations
around the office, and noticed problems related to the boot procedure.
The hardware is an Intel P166 on a Gigabyte 430VX motherboard:

FreeBSD 2.2-ALPHA #0: Mon Nov 25 17:40:00 EST 1996
    mattp@schmooze.io.org:/usr/local/src/sys/compile/SCHMOOZE
Calibrating clock(s) relative to mc146818A clock ... i586 clock: 167066126 Hz, i8254 clock: 1193331 Hz
CPU: Pentium (167.04-MHz 586-class CPU)
  Origin = "GenuineIntel"  Id = 0x52c  Stepping=12
  Features=0x1bf<FPU,VME,DE,PSE,TSC,MSR,MCE,CX8>
real memory  = 67108864 (65536K bytes)
avail memory = 63856640 (62360K bytes)
Probing for devices on PCI bus 0:
chip0 <generic PCI bridge (vendor=8086 device=7030 subclass=0)> rev 2 on pci0:0
chip1 <Intel 82371SB PCI-ISA bridge> rev 1 on pci0:7:0
chip2 <Intel 82371SB IDE interface> rev 0 on pci0:7:1
vga0 <VGA-compatible display device> rev 3 on pci0:8
ahc0 <Adaptec 2940 Ultra SCSI host adapter> rev 0 int a irq 11 on pci0:9
ahc0: aic7880 Single Channel, SCSI Id=7, 16 SCBs
(ahc0:1:0): "SEAGATE ST31051N 0284" type 0 fixed SCSI 2
sd0(ahc0:1:0): Direct-Access 1010MB (2069860 512 byte sectors)
sd0(ahc0:1:0): with 4177 cyls, 4 heads, and an average 123 sectors/track
(ahc0:4:0): "SONY CD-ROM CDU-76S 1.1c" type 5 removable SCSI 2
cd0(ahc0:4:0): CD-ROM cd present [216888 x 2048 byte records]
de0 <Digital DC21041 Ethernet> rev 17 int a irq 9 on pci0:10
de0: DC21041 [10Mb/s] pass 1.1
de0: address 00:00:c0:cf:73:f2
[...]

    All the machines have experienced one of the two problems I want
to describe.  On random occasions when rebooting, the machine will
simply freeze just after the initial kernel load message and before it
prints the BIOS memory size check (the first line printed in bright
white with the syscons driver).  This can happen from power-on, coming
from a DOS session, or rebooting from FreeBSD.

    The second problem happened to my machine today.  I switched to a
vty from the xdm console in order to login and shutdown the machine.
The machine froze when it should have given me the "Password:" prompt.
I didn't catch any kernel messages (couldn't switch to vty0), and it
rebooted itself.  The boot cycle stopped at the "WARNING: / was not
properly dismounted." kernel message.  There was no disk or screen
activity from the expected fsck.  Hard resets and power cycles do not
cure the problem.  Booting into single-user mode hangs at the same
place.

    I haven't had a chance to pull out the drive and mount it on
another machine yet, so there may be some critical filesystem
corruption going on in /etc or /bin that I haven't found yet.  There
was no activity to the mounted DOS filesystems.  Any ideas why the
boot process might hang at the point it should be running /etc/rc,
without any sort of error messages or diagnostics?
--
Brian Tao (BT300, taob@io.org, taob@ican.net)
Senior Systems and Network Administrator, Internet Canada Corp.
"Though this be madness, yet there is method in't"




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.3.95.961208145706.16678A-100000>