Mac OS X on x86 Hardware 2008–2024 Technical Archive
InfiniteMac OSx86 › Snow Leopard 10.6 › Kernel Panic: Should have 2 threads but only found 3...
11,562 reads · 2010-01-03 – 2010-06-25
Report Snow Leopard 10.6 ATI Radeon AHCI / SATA

Kernel Panic: Should have 2 threads but only found 3...

I cannot get SL to boot the first time, shortly after Darwin loads I get a kernel panic message: 'Should have 2 threads but only found 3 for Die...' Notes: - I have tried booting with -cpus=1, arch=i386 and -x but with no luck. - BIOS…

Primary Author
@anik Published 2010-01-03
Collection
Snow Leopard 10.6
Archival Footprint
11,562 historical reads · 3 curated field notes (from 4 dispatches) · 2010-01-03 – 2010-06-25
Credited Voices (4)
@anik@Imkantus@ntsmkfob@engtomas

I cannot get SL to boot the first time, shortly after Darwin loads I get a kernel panic message:
'Should have 2 threads but only found 3 for Die...'

Notes:
- I have tried booting with -cpus=1, arch=i386 and -x but with no luck.
- BIOS Settings: AHCI set, ACPI: S3(STR)

Strange, but when i enter the -cpus=1 setting I get exactly the same error message (2 threads but only found 3) as if nothing happened. But if I disable the 2nd core through BIOS, the message changes, and says: 'should have 1 thread but only found 2'! Link:

My Desktop PC setup:
-Intel Pentium Dual Core [email protected]
- Foxconn MB P43A01 with P45/P43 RevA3 chipset
- 2GB RAM DDR2 400MHz
- ATI Radeon HD 4770

Thank you for your help!
Alex

Synthesized Community Field Notes

3 technical responses curated from 4 original dispatches

Field Note #1 @Imkantus 2010-01-04

It is not "-cpus=1" it's "cpus=1" - don't know if that helps you...

Field Note #2 @ntsmkfob 2010-01-09

I get the same problem when I try to boot with a DSDT file containing pstate stuff. If you can rename your DSDT.aml to something else from your USB/DVD boot via terminal, that may get you past it. Later on you can get the DSDT fixed.

Field Note #3 @engtomas 2010-06-25

Try This

Try reboot without safe mode:
-v cpus=1 busratio=20

If that doesn't work, try in safe mode:
-v -x cpus=1 busratio=20

Good Luck

Sources & Contributor Provenance (4 credited usernames · Thread #5111)
UsernameDossier ContributionDispatchesActive Window
@anikPrimary Author12010-01-03
@ImkantusContributor12010-01-04
@ntsmkfobContributor12010-01-09
@engtomasContributor12010-06-25