[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

boot hangs at scsibus0 (sometimes)...



This has been a persistent, but inconsistent problem. Whenever, I boot up my
system (A Compaq Presario 7470) it's a crap shoot as to whether it _will_
boot up all the way. At times (as I said, the problem is intermittent), the
device bootup/discovery (I think that's what it's doing) process, will hang
at the following output line:


scsibus0 at atapiscsi0: 2 targets

A hard reboot is required to try it again. Now, _sometimes_ it will continue
past the above line, other times it won't. If it doesn't continue, the best
thing that I can do is shut the system down for an extended period of time
(10+ minutes) then reboot. _Then_, it boots up fine.


I have gone into 'bsd -c' and disabled the scsibus0, but I have a few
questions about this whole bootup (both w/ scsibus and w/o scsibus):

What is this scsibus0 for?
Is there someway I can log/see the bootup of the bsd (or boot)?
Since it seems this scsibus0 is the holdup (intermittently) point, can I take
it out (by making a new kernel)?
If I do, what will be affected by it?
Is there somewhere (website, man page, etc.) that I can look at to see what the bootup process should be (the boot, boot_config, boot_i386, and autoconf man pages are insufficiently detailed)?


--------- dmesg follows ----------
OpenBSD 3.1 (GENERIC) #59: Sat Apr 13 15:28:52 MDT 2002
deraadt_(_at_)_i386_(_dot_)_openbsd_(_dot_)_org:/usr/src/sys/arch/i386/compile/GENERIC
cpu0: AMD K6-2 ("AuthenticAMD" 586-class) 534 MHz
cpu0: FPU,V86,DE,PSE,TSC,MSR,MCE,CX8,PGE,MMX
real mem = 268021760 (261740K)
avail mem = 242728960 (237040K)
using 3297 buffers containing 13504512 bytes (13188K) of memory
mainbus0 (root)
bios0 at mainbus0: AT/286+(e0) BIOS, date 01/28/00, BIOS32 rev. 0 @ 0xfa130
pcibios0 at bios0: rev. 2.1 @ 0xfa040/0x1000
pcibios0: PCI IRQ Routing Table rev. 1.0 @ 0xfa040/176 (9 entries)
pcibios0: PCI Interrupt Router at 000:07:0 ("VIA VT82C686 PCI-ISA" rev 0x00)
pcibios0: PCI bus #1 is the last bus
bios0: ROM list: 0xc0000/0x10000 0xe9000/0x3000! 0xec000/0x4000!
pci0 at mainbus0 bus 0: configuration mode 1 (no bios)
pchb0 at pci0 dev 0 function 0 "VIA VT8501" rev 0x03
ppb0 at pci0 dev 1 function 0 "VIA VT8501 PCI-AGP" rev 0x00
pci1 at ppb0 bus 1
pcib0 at pci0 dev 7 function 0 "VIA VT82C686 PCI-ISA" rev 0x14
pciide0 at pci0 dev 7 function 1 "VIA VT82C571 IDE" rev 0x06: ATA66, channel
0 configured to compatibility, channel 1 configured to compatibility
wd0 at pciide0 channel 0 drive 0: <WDC WD200AA>
wd0: 16-sector PIO, LBA, 19092MB, 16383 cyl, 16 head, 63 sec, 39102336 sectors
wd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 4
atapiscsi0 at pciide0 channel 1 drive 0
scsibus0 at atapiscsi0: 2 targets
cd0 at scsibus0 targ 0 lun 0: <COMPAQ, DVD-ROM GD-2500, 0011> SCSI0 5/cdrom
removable
cd0(pciide0:1:0): using PIO mode 4, DMA mode 2
uhci0 at pci0 dev 7 function 2 "VIA VT83C572 USB" rev 0x06: irq 11
usb0 at uhci0: USB revision 1.0
uhub0 at usb0
uhub0: vendor 0x0000 UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 2 ports with 2 removable, self powered
uhci1 at pci0 dev 7 function 3 "VIA VT83C572 USB" rev 0x06: irq 11
usb1 at uhci1: USB revision 1.0
uhub1 at usb1
uhub1: vendor 0x0000 UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub1: 2 ports with 2 removable, self powered
"VIA VT82C686 SMBus" rev 0x10 at pci0 dev 7 function 4 not configured
vga1 at pci0 dev 8 function 0 "ATI Rage XL" rev 0x27
wsdisplay0 at vga1: console (80x25, vt100 emulation)
wsdisplay0: screen 1-5 added (80x25, vt100 emulation)
dc0 at pci0 dev 9 function 0 "ADMtek AN983" rev 0x11: irq 5 address
00:03:6d:17:e0:e8
ukphy0 at dc0 phy 1: Generic IEEE 802.3u media interface
ukphy0: OUI 0x000895, model 0x0001, rev. 0
eap0 at pci0 dev 10 function 0 "Ensoniq CT5880" rev 0x02: irq 10
ac97: codec id 0x54524123 (TriTech Microelectronics TR28602)
audio0 at eap0
esa0 at pci0 dev 13 function 0 "ESS ES1989" rev 0x10: "ESS ES1989" rev 0x10
(rev. 0x10)
esa0: interrupting at irq 5
ac97: codec id 0x45838308 (ESS Technology ES1921)
ac97: codec features 20 bit DAC, 20 bit ADC, ESS Technology
audio1 at esa0
isa0 at pcib0
isadma0 at isa0
pckbc0 at isa0 port 0x60/5
pckbd0 at pckbc0 (kbd slot)
pckbc0: using irq 1 for kbd slot
wskbd0 at pckbd0: console keyboard, using wsdisplay0
pms0 at pckbc0 (aux slot)
pckbc0: using irq 12 for aux slot
wsmouse0 at pms0 mux 0
pcppi0 at isa0 port 0x61
midi0 at pcppi0: <PC speaker>
sysbeep0 at pcppi0
lpt0 at isa0 port 0x378/4 irq 7
npx0 at isa0 port 0xf0/16: using exception 16
pccom0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo
fdc0 at isa0 port 0x3f0/6 irq 6 drq 2
fd0 at fdc0 drive 0: 1.44MB 80 cyl, 2 head, 18 sec
biomask c840 netmask c860 ttymask d8e2
pctr: user-level cycle counter enabled
mtrr: K6-family MTRR support (2 registers)
dkcsum: wd0 matched BIOS disk 80
root on wd0a
rootdev=0x0 rrootdev=0x300 rawdev=0x302



------------=_1031203340-18982-0--



Visit your host, monkey.org