Jump to content
Sign in to follow this  
Followers 0
x986123

10.5.7 voodoo kernel 7 ACPI issue!

2 posts in this topic

Recommended Posts

Ok, so I'm installing iATKOS v7 and everything boots up fine with the old acpi fix, but I have to boot with CPUs=1 and busratio=20 to get past the kernel panic that says my i7 is 2 threads but fails and says should be one. If I do the other acpi fix (x86) it fails completely. I have chameleon v2 and dsdt patch, so what's wring with the acpi fix? Do I boot with CPUs=1 and replace the new acpi with the old one from ipc DVD that worked??

Share this post


Link to post
Share on other sites
Advertisement
Ok, so I'm installing iATKOS v7 and everything boots up fine with the old acpi fix, but I have to boot with CPUs=1 and busratio=20 to get past the kernel panic that says my i7 is 2 threads but fails and says should be one. If I do the other acpi fix (x86) it fails completely. I have chameleon v2 and dsdt patch, so what's wring with the acpi fix? Do I boot with CPUs=1 and replace the new acpi with the old one from ipc DVD that worked??

 

you have to tweak the dsdt patch by deleting cpu aliases. reinstall your system to get a new dsdt and:

 

Open up the DSDT Patcher file, a terminal will launch. Next it will say, Press any key to continue. Go ahead and press Enter on your keyboard. Now the last line will state the following: Which OS to Emulate [0=Darwin, 1=WinXP, 2=WinVista]. Go ahead and hit 0 for Darwin and press Enter again.

 

Now if you go back to the DSDT Folder where the three files were originally located (the DSDT Patcher, Readme and Tools), you will notice two additional files/folders were created:

- Debug

- dsdt.aml

 

Open up the Debug folder, locate a file called dsdt.dsl. Right click on this file and open it with TextEdit.

 

Once this file is open, locate the Alias CPU entry. looks something like this:

 

Processor (P001, 0x01, 0x00000810, 0x06) {}

Processor (P002, 0x02, 0x00000000, 0x00) {}

Alias (P002, CPU2)

Processor (P003, 0x03, 0x00000000, 0x00) {}

Processor (P004, 0x04, 0x00000000, 0x00) {}

Alias (P004, CPU4)

Processor (P005, 0x05, 0x00000000, 0x00) {}

Processor (P006, 0x06, 0x00000000, 0x00) {}

Alias (P006, CPU6)

Processor (P007, 0x07, 0x00000000, 0x00) {}

Processor (P008, 0x08, 0x00000000, 0x00) {}

Alias (P008, CPU8)

}

 

Could be less entries on your system. Don´t worry.

 

Go ahead and delete the Alias lines so the end result should look something like this:

{

Processor (P001, 0x01, 0x00000810, 0x06) {}

Processor (P002, 0x02, 0x00000000, 0x00) {}

Processor (P003, 0x03, 0x00000000, 0x00) {}

Processor (P004, 0x04, 0x00000000, 0x00) {}

Processor (P005, 0x05, 0x00000000, 0x00) {}

Processor (P006, 0x06, 0x00000000, 0x00) {}

Processor (P007, 0x07, 0x00000000, 0x00) {}

Processor (P008, 0x08, 0x00000000, 0x00) {}

}

 

Save the file and close it.

 

Now drag and drop the dsdt.dsl file to your desktop.

 

Go back to your DSDT Patcher folder, delete the Debug folder and the dsdt.aml file (NOT the dsdt.dsl file you just saved to your desktop).

 

Open Terminal. Make sure the DSDT Patcher terminal has been closed before.

 

Drag and drop the DSDT Patcher file which is located within your DSDT Patcher folder in the Terminal.

 

Hit the spacebar.

 

Drag and drop the dsdt.dsl file (the one you saved to your desktop) into the Terminal.

 

Hit Enter.

 

It will not look like much happened and you will be back to a similar terminal window that you saw when you first opened up the DSDT Patcher terminal. It will ask you to Press any key to continue. Go ahead and hit enter and then select 0 for the Darwin OS to emulate and hit enter again.

 

Now take the patched version of the dsdt.aml file located within the DSDT Patcher folder and rename it to DSDT.aml.

 

Go to your root drive and delete the DSDT.aml file.

 

Drag and drop the new, patched DSDT.aml file to the root level.

 

Restart your computer.

 

Should boot automatically using 4 cores.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  
Followers 0

  • Recently Browsing   0 members

    No registered users viewing this page.

×