Jump to content
1 post in this topic

Recommended Posts

Since I installed the image I haven't been able to get access to the OS, and I can't even totally understand the errors that appear when booting with -v.

 

I've experimented a little with boot parameters and got to change the error (big success right? =P), here's the description of both:

 

When using just -v:

 

IOPCCard info: Intel PCIC probe:

IOPCCard notice: Bad bridge mapping at 0x000a0000!

not found.

IOPCCardBridge::start failed

 

(halt)

 

After some research in Google about that memory address, I'm not sure if it's supposed to be a hole in the memory (ALWAYS unaddressed space), or if it's used for "extra" devices, like video adapters (VESA?).

 

Typing "?memory" at the boot prompt gives me this:

 

BIOS reported memory ranges:

Base 0x0000000000000000, length 0x000000000009f800, type 1

Base 0x000000000009f800, length 0x0000000000000800, type 2

Base 0x00000000000d0000, length 0x0000000000030000, type 2

Base 0x0000000000100000, length 0x000000001bdf0000, type 1

Base 0x000000001bef0000, length 0x000000000000f000, type 3

Base 0x000000001beff000, length 0x0000000000001000, type 4

Base 0x000000001bf00000, length 0x0000000000100000, type 2

Base 0x00000000fffc0000, length 0x0000000000040000, type 2

 

I couldn't find what the types mean.

 

Here I see that the range between 0xa0000 and 0xd0000 isn't reported.

 

Anyway, I then tried changing the boot parameter "io" (don't know what it does, but it sounded to me like input/output, and video adapters are output devices....) so:

 

 

(First attempt, trying to use the reported memory ranges)

 

boot: io=0xd0000 -v

 

This time a lot more information showed up, but the same problem persisted and that's where it halts.

The new info looks something like this:

 

Trying to change a collection in the registry

Backtrace 0xc0334301 0xc0305ed2 0xc03229fc 0xc03205e2 0xd89a809e 0xc030be03 0xc030bc7e

Kernel loadable modules in backtrace (with dependencies):

com.apple.driver.AppleAPIC(1.0.1)@0xd89a6000

 

And another (I'll skip the adresses)

Kernel loadable modules in backtrace (with dependencies):

com.apple.driver.AppleACPICPlatform(1.0.1)@0xd6f5b000

dependency: com.apple.iokit.IOPCIFamily(1.6)¬0xd6f1c000

dependency: com.apple.iokit.IOACPIFamily(1.1.0)@0xd6f27000

 

(Second attempt, trying to use the memory hole, but from adress 0xa0001, 0xa0000 produces the same error from the beginning)

 

boot: io=0xa0001 -v

 

LOTS of extra information appear now. The initial problem is still there BUT it doesn't halt.

 

IOPCCard info: Intel PCIC probe:

IOPCCard notice: Bad bridge

mapping at 0x000a0000!

not found.

IOPCCardBridge::start failed

IOPCCardBridge::detach(CBUS)

 

(note the extra line at the end)

 

After that, some AppleGenericPCATADriver information, then AppleUSBHub

 

AppleUSBHub::attach(OHCI Root Hub Simulation)

AppleUSBHub::dettach(OHCI Root Hub Simulation)

AppleUSBHub::attach(OHCI Root Hub Simulation)

IOUSBInterface::attach(OHCI Root Hub Simulation)

 

Halts again.

 

Any ideas to get the OS working?

 

Thanks in advance

Link to comment
https://www.insanelymac.com/forum/topic/4171-halt-before-the-login-screen/
Share on other sites

×
×
  • Create New...