From owner-freebsd-hackers Sun Oct 8 06:28:52 1995 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id GAA00731 for hackers-outgoing; Sun, 8 Oct 1995 06:28:52 -0700 Received: from Root.COM (implode.Root.COM [198.145.90.17]) by freefall.freebsd.org (8.6.12/8.6.6) with ESMTP id GAA00725 ; Sun, 8 Oct 1995 06:28:48 -0700 Received: from corbin.Root.COM (corbin [198.145.90.50]) by Root.COM (8.6.12/8.6.5) with ESMTP id GAA04376; Sun, 8 Oct 1995 06:28:41 -0700 Received: from localhost (localhost [127.0.0.1]) by corbin.Root.COM (8.6.12/8.6.5) with SMTP id GAA00174; Sun, 8 Oct 1995 06:28:40 -0700 Message-Id: <199510081328.GAA00174@corbin.Root.COM> To: Didier Derny cc: hackers@freebsd.org, se@freebsd.org Subject: Re: boot failure In-reply-to: Your message of "Sun, 08 Oct 95 14:07:43 BST." From: David Greenman Reply-To: davidg@Root.COM Date: Sun, 08 Oct 1995 06:28:39 -0700 Sender: owner-hackers@freebsd.org Precedence: bulk >I the last FreeBSD-stable received (today 11 GMT) refuse to boot >saying that it is unable to mount the root file system > >in fact pci devices have not been detected at all > >is there any fix for this problem The fix might be to go back to the previous version in -stable (breaking support for certain Compaq machines). This is NOT good news. :-( -DG >----------- my configuration from kernel.old ------------- >FreeBSD 2.1-STABLE #0: Thu Oct 5 23:14:12 MET 1995 > root@aida:/home/stable/sys/compile/AIDA >CPU: i486DX (486-class CPU) >real memory = 25165824 (24576K bytes) >avail memory = 22941696 (22404K bytes) >Probing for devices on the ISA bus: >vt0 at 0x60-0x6f irq 1 on motherboard >vt0: unkown s3, 80 col, color, 8 scr, mf2-kbd, [R3.20-b24] >sio0 at 0x3f8-0x3ff irq 4 on isa >sio0: type 16550A >sio1 at 0x2f8-0x2ff irq 3 on isa >sio1: type 16550A >sio2 at 0x3e8-0x3ef irq 12 on isa >sio2: type 16550A >lpt0 at 0x378-0x37f irq 7 on isa >lpt0: Interrupt-driven port >lp0: TCP/IP capable interface >fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa >fdc0: NEC 765 >fd0: 1.44MB 3.5in >ahc1 not found >aic0 not found at 0x340 >npx0 on motherboard >npx0: INT 16 interface >sb0 at 0x220 irq 5 drq 1 on isa >sb0: >sbxvi0 at 0x0 drq 6 on isa >sbxvo0: >sbmidi0 at 0x300 on isa > >opl0 at 0x388 on isa >opl0: >Probing for devices on the PCI bus: >pci0:0: vendor=0x10b9, device=0x1489, class=bridge (host) [no driver assigned] >vga0 rev 0 on pci0:4 >ahc0 rev 3 int a irq 9 on pci0:5 >ahc0: 2940 Single Channel, SCSI Id=7, aic7870, 16 SCBs >ahc0 waiting for scsi devices to settle >(ahc0:1:0): "SEAGATE ST31200N 8648" type 0 fixed SCSI 2 >sd0(ahc0:1:0): Direct-Access 1006MB (2061108 512 byte sectors) >(ahc0:2:0): "QUANTUM MAVERICK 540S 0901" type 0 fixed SCSI 2 >sd1(ahc0:2:0): Direct-Access 516MB (1057758 512 byte sectors) >(ahc0:3:0): "TOSHIBA CD-ROM XM-3401TA 3593" type 5 removable SCSI 2 >cd0(ahc0:3:0): CD-ROM cd present.[264427 x 2048 byte records] >(ahc0:5:0): "ARCHIVE Python 28388-XXX 4.94" type 1 removable SCSI 2 >st0(ahc0:5:0): Sequential-Access density code 0x13, 512-byte blocks, write-enabled >changing root device to sd0a >--------------------------------------------------------------- > ># ># GENERIC -- Generic machine with WD/AHx/NCR/BTx family disks ># ># $Id: GENERIC,v 1.46.2.4 1995/09/18 01:02:17 jkh Exp $ ># > >machine "i386" >#cpu "I386_CPU" >cpu "I486_CPU" >#cpu "I586_CPU" >ident AIDA >maxusers 16 > >options MATH_EMULATE #Support for x87 emulation >options INET #InterNETworking >options FFS #Berkeley Fast Filesystem >options NFS #Network Filesystem >options MSDOSFS #MSDOS Filesystem >options "CD9660" #ISO 9660 Filesystem >options PROCFS #Process filesystem >options "COMPAT_43" #Compatible with BSD 4.3 >options "SCSI_DELAY=5" #Be pessimistic about Joe SCSI device >#options BOUNCE_BUFFERS #include support for DMA bounce buffers >options UCONSOLE #Allow users to grab the console >options KTRACE #kernel tracing >options SYSVSHM >options SYSVSEM >options SYSVMSG > >config kernel root on wd0 > >controller isa0 >controller pci0 > >controller fdc0 at isa? port "IO_FD1" bio irq 6 drq 2 vector fdintr >disk fd0 at fdc0 drive 0 >disk fd1 at fdc0 drive 1 >tape ft0 at fdc0 drive 2 > >#controller wdc0 at isa? port "IO_WD1" bio irq 14 vector wdintr >#disk wd0 at wdc0 drive 0 >#disk wd1 at wdc0 drive 1 > >#controller wdc1 at isa? port "IO_WD2" bio irq 15 vector wdintr >#disk wd2 at wdc1 drive 0 >#disk wd3 at wdc1 drive 1 > >#options ATAPI #Enable ATAPI support for IDE bus >#device wcd0 #IDE CD-ROM > >controller ncr0 >controller ahc0 > >#controller bt0 at isa? port "IO_BT0" bio irq ? vector btintr >#controller uha0 at isa? port "IO_UHA0" bio irq ? drq 5 vector uhaintr >controller ahc1 at isa? bio irq ? vector ahcintr >#controller ahb0 at isa? bio irq ? vector ahbintr >#controller aha0 at isa? port "IO_AHA0" bio irq ? drq 5 vector ahaintr >controller aic0 at isa? port 0x340 bio irq 11 vector aicintr >#controller nca0 at isa? port 0x1f88 bio irq 10 vector ncaintr >#controller nca1 at isa? port 0x350 bio irq 5 vector ncaintr >#controller sea0 at isa? bio irq 5 iomem 0xc8000 iosiz 0x2000 vector seaintr > >controller scbus0 > >device sd0 > >device st0 > >device cd0 #Only need one of these, the code dynamically grows > >#device wt0 at isa? port 0x300 bio irq 5 drq 1 vector wtintr >#device mcd0 at isa? port 0x300 bio irq 10 vector mcdintr >#device mcd1 at isa? port 0x340 bio irq 11 vector mcdintr > >#controller matcd0 at isa? port ? bio > >#device scd0 at isa? port 0x230 bio > ># syscons is the default console driver, resembling an SCO console >#device sc0 at isa? port "IO_KBD" tty irq 1 vector scintr ># Enable this and PCVT_FREEBSD for pcvt vt220 compatible console driver >device vt0 at isa? port "IO_KBD" tty irq 1 vector pcrint >options "PCVT_FREEBSD=210" # pcvt running on FreeBSD 2.1 >options XSERVER # include code for XFree86 > >device npx0 at isa? port "IO_NPX" irq 13 vector npxintr > >device sio0 at isa? port "IO_COM1" tty irq 4 vector siointr >device sio1 at isa? port "IO_COM2" tty irq 3 vector siointr >device sio2 at isa? port "IO_COM3" tty irq 12 vector siointr >#device sio3 at isa? port "IO_COM4" tty irq 9 vector siointr > >device lpt0 at isa? port? tty irq 7 vector lptintr >#device lpt1 at isa? port? tty >#device lpt2 at isa? port? tty >#device mse0 at isa? port 0x23c tty irq 5 vector mseintr > ># Order is important here due to intrusive probes, do *not* alphabetize ># this list of network interfaces until the probes have been fixed. ># Right now it appears that the ie0 must be probed before ep0. See ># revision 1.20 of this file. >#device de0 >#device ed0 at isa? port 0x280 net irq 5 iomem 0xd8000 vector edintr >#device ed1 at isa? port 0x300 net irq 5 iomem 0xd8000 vector edintr >#device ie0 at isa? port 0x360 net irq 7 iomem 0xd0000 vector ieintr >#device ep0 at isa? port 0x300 net irq 10 vector epintr >#device ix0 at isa? port 0x300 net irq 10 iomem 0xd0000 iosiz 32768 vector ixintr >#device le0 at isa? port 0x300 net irq 5 iomem 0xd0000 vector le_intr >#device lnc0 at isa? port 0x280 net irq 10 drq 0 vector lncintr >#device lnc1 at isa? port 0x300 net irq 10 drq 0 vector lncintr >#device ze0 at isa? port 0x300 net irq 5 iomem 0xd8000 vector zeintr >#device zp0 at isa? port 0x300 net irq 10 iomem 0xd8000 vector zpintr > ># Controls all sound devices >controller snd0 >device sb0 at isa? port 0x220 irq 5 conflicts drq 1 vector sbintr >device sbxvi0 at isa? drq 6 >device sbmidi0 at isa? port 0x300 >device opl0 at isa? port 0x388 conflicts > >pseudo-device vn #Vnode driver (turns a file into a device) >pseudo-device snp 3 #Snoop device - to look at pty/vty/etc.. > >pseudo-device loop >pseudo-device ether >pseudo-device log >#pseudo-device sl 1 ># ijppp uses tun instead of ppp device >#pseudo-device ppp 1 >pseudo-device tun 1 >pseudo-device pty 32 >pseudo-device gzip # Exec gzipped a.out's > > >thanks for your help > >-- >Didier Derny >didier@aida.org >--- I boycott everything from: new zealand, australia, denmark, england > >