If I go from Windows to OpenBSD by restarting the laptop (i.e,
choosing in windows to restart the machine), OpenBSD fails to boot.
But, if I choose to power the laptop down instead of restarting,
OpenBSD boots fine.

Seems that Windows is leaving garbage somewhere on the system...

On 4/23/06, Jacob Meuser <[EMAIL PROTECTED]> wrote:
> 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 =)
>
>


--
An OpenBSD user... and that's all you need to know =)

Reply via email to