On Sun, Apr 23, 2006 at 03:46:50AM -0300, Leonardo Rodrigues wrote: > Hello again misc! > > I'm dual-booting WindowsXP and OpenBSD on an HP Pavilion zv5445US > (zv5000 series) and have been using OpenBSD 3.8 for quite some time > now, but there's a little issue that's been annoying me ever since. > > Sometimes the machine boots fine, and sometimes it doesn't. > It often hangs right at > "root on wd0a > rootdev=0x0 rrootdev=0x300 rawdev=0x302" > > However, if I restart the laptop and let it boot again, it boots just fine. > It often starts freezing again if I log on WindowsXP and try to boot > OpenBSD after that. > > I've recently switched to OpenBSD 3.9-current from a snapshot to see > if things would get fixed, but they got worse. Now instead of > freezing, it just restarts right on the same msg "rootdev=0x0 blabla" > > It only boots fine again, if I power the laptop down somewhere during > "fdc0 at isa0 port 0x3f0/6 irq 6 drq 2 > biomask ef7d netmask ef7d ttymask ffff > pctr: user-level cycle counter enabled" > and try booting again. And even that isn't guaranteed to work. > > And again, if I log on WindowsXP, and then try to start OpenBSD, it > restarts during boot, just as I described above. > > I used to get some kernel errors right there too (that ddb prompt), > but this error hasn't appeared for a while now. > > So, I would like to know some suggestions on what I should do. I'm > quite clueless about it. Maybe it's some issues with the sound adapter > (as it crashes right before the ac97 msg)? Or with the hard disk? Some > kernel module to disable on boot time? > > Any help is welcome :)
when you go from Windows to OpenBSD, are you cold booting, or warm booting; i.e. do you shut the laptop off in between? does that make a difference? -- <[EMAIL PROTECTED]> > > Here's a dmesg of a successful boot: > > OpenBSD 3.9-current (GENERIC) #693: Sat Apr 15 16:17:16 MDT 2006 > [EMAIL PROTECTED]:/usr/src/sys/arch/i386/compile/GENERIC > cpu0: Intel(R) Pentium(R) 4 CPU 3.00GHz ("GenuineIntel" 686-class) 3 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,CNXT-ID > real mem = 401633280 (392220K) > avail mem = 359100416 (350684K) > using 4278 buffers containing 20185088 bytes (19712K) of memory > mainbus0 (root) > bios0 at mainbus0: AT/286+(e6) BIOS, date 12/15/04, BIOS32 rev. 0 @ 0xfd710 > pcibios0 at bios0: rev 2.1 @ 0xfd710/0x8f0 > pcibios0: PCI IRQ Routing Table rev 1.0 @ 0xfdf10/208 (11 entries) > pcibios0: no compatible PCI ICU found: ICU vendor 0x1002 product 0x434c > pcibios0: PCI bus #4 is the last bus > bios0: ROM list: 0xc0000/0xf000 0xd0000/0x6000! 0xd6000/0x1000 0xd7000/0x800! > cpu0 at mainbus0 > pci0 at mainbus0 bus 0: configuration mode 1 (no bios) > pchb0 at pci0 dev 0 function 0 "ATI Radeon IGP 9100 Host" rev 0x02 > ppb0 at pci0 dev 1 function 0 "ATI Radeon IGP 9100 AGP" rev 0x00 > pci1 at ppb0 bus 1 > vga1 at pci1 dev 5 function 0 "ATI Radeon Mobility IGP 9100" rev 0x00 > wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation) > wsdisplay0: screen 1-5 added (80x25, vt100 emulation) > ohci0 at pci0 dev 19 function 0 "ATI SB200 USB" rev 0x01: irq 11, > version 1.0, legacy support > usb0 at ohci0: USB revision 1.0 > uhub0 at usb0 > uhub0: ATI OHCI root hub, rev 1.00/1.00, addr 1 > uhub0: 3 ports with 3 removable, self powered > ohci1 at pci0 dev 19 function 1 "ATI SB200 USB" rev 0x01: irq 11, > version 1.0, legacy support > usb1 at ohci1: USB revision 1.0 > uhub1 at usb1 > uhub1: ATI OHCI root hub, rev 1.00/1.00, addr 1 > uhub1: 3 ports with 3 removable, self powered > piixpm0 at pci0 dev 20 function 0 "ATI SB200 SMBus" rev 0x16: SMI > iic0 at piixpm0 > pciide0 at pci0 dev 20 function 1 "ATI IXP200 IDE" rev 0x00: DMA, > channel 0 configured to compatibility, channel 1 configured to > compatibility > wd0 at pciide0 channel 0 drive 0: <SAMSUNG HM120JC> > wd0: 16-sector PIO, LBA48, 114473MB, 234441648 sectors > wd0(pciide0:0:0): using PIO mode 4, DMA mode 2, Ultra-DMA mode 5 > atapiscsi0 at pciide0 channel 1 drive 0 > scsibus0 at atapiscsi0: 2 targets > cd0 at scsibus0 targ 0 lun 0: <TEAC, DV-W28EW, C.0S> SCSI0 5/cdrom removable > cd0(pciide0:1:0): using PIO mode 4, DMA mode 2 > pcib0 at pci0 dev 20 function 3 "ATI SB200 PCI-ISA" rev 0x00 > ppb1 at pci0 dev 20 function 4 "ATI SB200 PCI-PCI" rev 0x00 > pci2 at ppb1 bus 2 > "Texas Instruments TSB43AB21 FireWire" rev 0x00 at pci2 dev 0 function > 0 not configured > "Broadcom BCM4306" rev 0x03 at pci2 dev 2 function 0 not configured > rl0 at pci2 dev 3 function 0 "Realtek 8139" rev 0x10: irq 11, address > 00:0f:b0:4a:bc:aa > rlphy0 at rl0 phy 0: RTL internal PHY > cbb0 at pci2 dev 4 function 0 "Texas Instruments PCI1620 CardBus" rev > 0x01: irq 10 > cbb1 at pci2 dev 4 function 1 "Texas Instruments PCI1620 CardBus" rev > 0x01: irq 10 > "Texas Instruments PCI1620 Misc" rev 0x01 at pci2 dev 4 function 2 not > configured > ohci2 at pci2 dev 7 function 0 "NEC USB" rev 0x43: irq 10, version > 1.0, legacy support > usb2 at ohci2: USB revision 1.0 > uhub2 at usb2 > uhub2: NEC OHCI root hub, rev 1.00/1.00, addr 1 > uhub2: 3 ports with 3 removable, self powered > ohci3 at pci2 dev 7 function 1 "NEC USB" rev 0x43: irq 5, version 1.0, > legacy support > usb3 at ohci3: USB revision 1.0 > uhub3 at usb3 > uhub3: NEC OHCI root hub, rev 1.00/1.00, addr 1 > uhub3: 2 ports with 2 removable, self powered > ehci0 at pci2 dev 7 function 2 "NEC USB" rev 0x04: irq 11 > usb4 at ehci0: USB revision 2.0 > uhub4 at usb4 > uhub4: NEC EHCI root hub, rev 2.00/1.00, addr 1 > uhub4: 5 ports with 5 removable, self powered > cardslot0 at cbb0 slot 0 flags 0 > cardbus0 at cardslot0: bus 3 device 0 cacheline 0x8, lattimer 0x40 > pcmcia0 at cardslot0 > cardslot1 at cbb1 slot 1 flags 0 > cardbus1 at cardslot1: bus 4 device 0 cacheline 0x8, lattimer 0x40 > pcmcia1 at cardslot1 > auixp0 at pci0 dev 20 function 5 "ATI IXP200 AC97" rev 0x00: irq 10 > auixp0: soft resetting aclink > "ATI IXP200 Modem" rev 0x01 at pci0 dev 20 function 6 not configured > 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> > spkr0 at pcppi0 > lpt0 at isa0 port 0x378/4 irq 7 > viasio0 at isa0 port 0x4e/2: VT1211 rev 0x02: HM: not activated WDG: > not activated > npx0 at isa0 port 0xf0/16: using exception 16 > fdc0 at isa0 port 0x3f0/6 irq 6 drq 2 > biomask ef7d netmask ef7d ttymask ffff > pctr: user-level cycle counter enabled > uhidev0 at uhub2 port 2 configuration 1 interface 0 > uhidev0: vendor 0x062a product 0x0000, rev 1.10/0.00, addr 2, iclass 3/1 > ums0 at uhidev0: 3 buttons and Z dir. > wsmouse1 at ums0 mux 0 > dkcsum: wd0 matches BIOS drive 0x80 > root on wd0a > rootdev=0x0 rrootdev=0x300 rawdev=0x302 > ac97: codec id 0x41445374 (Analog Devices AD1981B) > ac97: codec features headphone, 20 bit DAC, No 3D Stereo > audio0 at auixp0 > > -- > Leonardo Rodrigues > An OpenBSD user... and that's all you need to know =)