On Fri, Jul 27, 2007 at 01:28:39PM -0700, John H. Nyhuis wrote: > Greetings, > > My apologies if this is a repost. I am having trouble getting this > through to the list. > > I am trying to install OpenBSD (i386) 4.1 and am failing to get it > to identify my standard parallel ide disk. The disk is identified at > bootstrapping as hd0*+, but once the installer gets to the point of > "Proceed with Install? [yes]" I receive the message "No Disks Found". > The hardware checks out via CheckIT, and the FreeBSD installer does > not have a problem partitioning and formatting the disk, so I do not > believe this is hardware failure. I know that OpenBSD probes hardware > differently then FreeBSD, so I think the root of my issue has to do with > OpenBSD drive probing. > All standard pATA IDE controllers should be supported, according to > the hardware pages. > > Would someone mind looking over the attached dmesg and giving me > some ideas of how to resolve this? I don't see anything that > immediately > stands out as an error (except for the USB stuff, which I don't need on > this box). >
I am a beginner at this, but I marked two suspicious lines below. It seems the drive is in "native PCI mode" whatever that means. is there some kind of IDE compatibility settings in BIOS? Try messing with them. Set the drive in legacy IDE compatibility mode or something. > > > OpenBSD 4.1 (RAMDISK) #260: Sat Mar 10 19:38:22 MST 2007 > [EMAIL PROTECTED]:/usr/src/sys/arch/i386/compile/RAMDISK > cpu0: Intel(R) Celeron(R) CPU 2.80GHz ("GenuineIntel" 686-class) 2.81 GHz > cpu0: > FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,SBF,SSE3,MWAIT,DS-CPL,TM2,CNXT-ID,CX16,xTPR > real mem = 1064595456 (1039644K) > avail mem = 967368704 (944696K) > using 4278 buffers containing 53354496 bytes (52104K) of memory > mainbus0 (root) > bios0 at mainbus0: AT/286+ BIOS, date 03/21/07, BIOS32 rev. 0 @ 0xf0010, > SMBIOS rev. 2.3 @ 0xf04c0 (53 entries) > bios0: ASUSTeK Computer Inc. P5PE-VM > apm0 at bios0: Power Management spec V1.2 > apm0: flags 30102 dobusy 0 doidle 1 > pcibios0 at bios0: rev 2.1 @ 0xf0000/0x10000 > pcibios0: PCI IRQ Routing Table rev 1.0 @ 0xf86a0/176 (9 entries) > pcibios0: PCI Interrupt Router at 000:31:0 ("Intel 82801EB/ER LPC" rev 0x00) > pcibios0: PCI bus #1 is the last bus > bios0: ROM list: 0xc0000/0xa000! 0xca000/0x1000 0xcb000/0x1000 > acpi at mainbus0 not configured > cpu0 at mainbus0 > pci0 at mainbus0 bus 0: configuration mode 1 (no bios) > pchb0 at pci0 dev 0 function 0 "Intel 82865G/PE/P CPU-I/0-1" rev 0x02 > vga1 at pci0 dev 2 function 0 "Intel 82865G Video" rev 0x02 > wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation) > "Intel 82801EB/ER USB" rev 0x02 at pci0 dev 29 function 0 not configured > "Intel 82801EB/ER USB" rev 0x02 at pci0 dev 29 function 1 not configured > "Intel 82801EB/ER USB" rev 0x02 at pci0 dev 29 function 2 not configured > "Intel 82801EB/ER USB" rev 0x02 at pci0 dev 29 function 3 not configured > "Intel 82801EB/ER USB2" rev 0x02 at pci0 dev 29 function 7 not configured > ppb0 at pci0 dev 30 function 0 "Intel 82801BA AGP" rev 0xc2 > pci1 at ppb0 bus 1 > em0 at pci1 dev 9 function 0 "Intel PRO/1000GT (82541GI)" rev 0x05: irq 14, > address 00:0e:0c:c3:05:1e > em1 at pci1 dev 11 function 0 "Intel PRO/1000GT (82541GI)" rev 0x05: irq 3, > address 00:0e:0c:b9:60:53 > skc0 at pci1 dev 13 function 0 "Marvell Yukon 88E8001/8003/8010" rev 0x13, > Yukon Lite (0x9): irq 5 > sk0 at skc0 port A, address 00:1a:92:21:2e:8d > ukphy0 at sk0 phy 0: Generic IEEE 802.3u media interface, rev. 5: OUI > 0x005043, model 0x0002 > ichpcib0 at pci0 dev 31 function 0 "Intel 82801EB/ER LPC" rev 0x02 Here comes IDE: > pciide0 at pci0 dev 31 function 1 "Intel 82801EB/ER IDE" rev 0x02: DMA, > channel 0 configured to native-PCI, channel 1 configured to native-PCI These look suspicious: > pciide0: no compatibility interrupt for use by channel 0 > pciide0: channel 1 disabled (no drives) > isa0 at ichpcib0 > 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 > npx0 at isa0 port 0xf0/16: reported by CPUID; 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 bfc5 netmask ffed ttymask ffef > rd0: fixed, 3800 blocks > root on rd0a > rootdev=0x1100 rrootdev=0x2f00 rawdev=0x2f02 > > Thanks in advance for any advice. > > Thanks, > > John H. Nyhuis > IT Manager > Dept. of Pediatrics > HS RR541C, Box 356320 > University of Washington > Desk: (206)-685-3884 > [EMAIL PROTECTED] -- / Raimo Niskanen, Erlang/OTP, Ericsson AB