|
|||||||||
|
|||||||||
|
|
|
|||||||
![]() |
|
|
LinkBack | Thread Tools | Display Modes |
|
|||
|
Hiya ppl.
This guide is aimed to help you P6T users out there to get iAtkos v7 installed correctly. But... I couldn't yet get the DSDT patch working, so Hyperthreading & Multi-core aren't working yet... though I will write the patching instructions in case anyone succeeds. So if ANYone has different experience with the DSDT patching - please share with us here. I'd like to thank M J who made this guide that started me off on the right track, and icchansan for helping me out with the installation. You both rock. 1 - BIOS Settings - Reboot your computer, press DEL to enter the BIOS setup - on the Main tab, goto Storage Configuration and Configure SATA as [AHCI] - on the Advanced tab, you can leave Hypertheading enabled and cores on All (eventhough we won't use it), make sure A20M is [Disabled]. Also make sure that the OnBoard Devices say "Enabled" for high def audio & "HD Audio" for the front panel - on the Power tab, make sure (change if needed) that Suspended Mode = Auto, Repost Video on S3 Resume = YES, ACPI 2.0 Support = Enabled, ACPI APIC Support = Enabled and on APM Configuration change Restore on AC Power Loss to Last State - Make sure you're set to boot from a CD in the Boot tab (CD should be above HDD). - Save settings and Exit (don't forget to put the iAtkos installation DVD in the drive). 2 - iAtkos v7 installation When you'll reboot your PC you'll see a message telling you can press [F8] to go into boot setting... press [F8] ![]() Now you can enter arguments (or flags) to modify the boot procedure... enter these flags: Code:
busratio=20 cpus=1 -v You'll need to format a partition as HFS+, this should be a Primary partition (it won't work with Extended partitions): - At the top menu you'll see a Utilities menu, select "Disk Utility". - Select the partition you'd like to erase on the left panel. - Click on the "Erase" tab and select "Mac OS Extended (Journaled)" & Erase. - Close DiskUtility and continue. - Select your newly formatted partition. - Press Customize, leave the default selections and add these: under x86 Patches --> ACPI --> x86 ACPI under Drivers --> System --> sATA/IDE --> Intel sATA/IDE under Drivers --> PS/2 --> Apple PS/2 (if you have a ps/2 keyboard) under Drivers --> Network --> Realtek R1000 That's it, now you can start installing... shouldn't take too long... After the installation is successful, you might get a kernel panic when the installation tries to reboot the system - reboot manually if that happens. - Enter the BIOS again, and change back the Storage Configuration AHCI setting to IDE, eject the installation DVD. 3 - Booting into OSX At boot time you'll see the Chameleon boot-loader timer. Press a key and stand on the OSX icon. Enter the following flags: Code:
busratio=20 cpus=1 -v After a while, you'll see & hear the OSX Welcome Video. Fill out all the first-boot forms........... and you're in OSX 10.5.7 with LAN, Sound, USB... 4 - Installing nVidia 9800 GT 512mb This might work with other nVidia cards as well. Download the NVEnabler kext & osx86tools Extract them, and run osx86tools. Click on "Install Kexts" and select the extracted NVEnabler kext. After osx86tools finished installing the kext, reboot the computer (this time with busratio=20 cpus=1 -f -v ). Your boot time is supposed to be significantly shorter, but it might be the DSDT fix that actually boosts the boot time. (I've done both of them at the same time, so I can't really tell which did the difference). 5 - Patching your DSDT You should TRY this stage, and inform us if it worked or not. If not, you could still boot into your system with 1 core, no worries. Open a terminal (type terminal in spotlight) & type this to see what's in your root dir: Code:
ls / Code:
rm /DSDT.aml Download the DSDT Patcher If you want to follow these instructions exactly, then extract the patch in your user's "Downloads" directory. - Open your downloads directory and run the DSDT Patcher, when asked type "0" (zero). This will emulate the Darwin OS and the patch will extract the needed information to dsdt.dsl in the Debug directory and compile it to dsdt.aml in the main patch directory. - Go to your DSDT_Patcher1.0.1e/Debug directory and locate the dsdt.dsl file. Open it with a text editor. - Inside the file, you should see something like this (notice the lines that start with the word "Alias" in-between the "Processor" lines): Code:
Scope (_PR)
{
Processor (P001, 0x01, 0x00000810, 0x06) {}
Processor (P002, 0x02, 0x00000000, 0x00) {}
Alias (P002, CPU2)
Processor (P003, 0x03, 0x00000000, 0x00) {}
Alias (P003, CPU3)
Processor (P004, 0x04, 0x00000000, 0x00) {}
Alias (P004, CPU4)
Processor (P005, 0x05, 0x00000000, 0x00) {}
Alias (P005, CPU5)
Processor (P006, 0x06, 0x00000000, 0x00) {}
Alias (P006, CPU6)
Processor (P007, 0x07, 0x00000000, 0x00) {}
Alias (P007, CPU7)
Processor (P008, 0x08, 0x00000000, 0x00) {}
Alias (P008, CPU8)
Processor (P009, 0x09, 0x00000000, 0x00) {}
Alias (P009, CPU9)
Processor (P010, 0x0A, 0x00000000, 0x00) {}
Processor (P011, 0x0B, 0x00000000, 0x00) {}
Processor (P012, 0x0C, 0x00000000, 0x00) {}
Processor (P013, 0x0D, 0x00000000, 0x00) {}
Processor (P014, 0x0E, 0x00000000, 0x00) {}
Processor (P015, 0x0F, 0x00000000, 0x00) {}
Processor (P016, 0x10, 0x00000000, 0x00) {}
}
Code:
Scope (_PR)
{
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) {}
Processor (P009, 0x09, 0x00000000, 0x00) {}
Processor (P010, 0x0A, 0x00000000, 0x00) {}
Processor (P011, 0x0B, 0x00000000, 0x00) {}
Processor (P012, 0x0C, 0x00000000, 0x00) {}
Processor (P013, 0x0D, 0x00000000, 0x00) {}
Processor (P014, 0x0E, 0x00000000, 0x00) {}
Processor (P015, 0x0F, 0x00000000, 0x00) {}
Processor (P016, 0x10, 0x00000000, 0x00) {}
}
Open up a terminal and navigate to your patch directory... Should be something like this: Code:
cd /Users/username/Downloads/DSDT_Patcher1.0.1e Code:
./DSDT\ Patcher Debug/dsdt.dsl After the process is done we'll need to copy the dsdt.aml file to the root dir. Make sure you're in the main patch directory and type: Code:
cp dsdt.aml /DSDT.aml Now when you boot, try to boot with these flags (assuming you left Hyperthreading Enabled and all cores enabled in the bios): Code:
busratio=20 -f -v If not, just boot with the original flags: busratio=20 cpus=1 -v These are the flags that you'll need to type each time you boot to OSX. Conclusion I hope this guide was clear, understandable & helped you get Mac OSX installed on your P6T Core i7 system. I will keep working in the future on getting Hyperthreading to work... if anyone gets it to work on the Asus P6T (non-deluxe), please let us know here. Good luck! -soundwave-
__________________
"of all the things I've lost, I miss my mind the most" intel i7 920, Asus P6T (Intel X58/ICH10R chipset, Realtek 8111C Ethernet, Realtek ALC1200 HD Audio, IEEE 1394 VIAŽ VT6315N Firewire controller), nVidia GeForce 9800GT, 6GB DDR3 1066. Last edited by sndwav; 09-22-2009 at 09:46 PM. |
|
||||
|
Thx for sharing man, surely will help other members
__________________
HP Pavilion Elite m9250f iAtkos v5i (10.5.8), Asus IPIBL-LB MOD BIOS, Intel Quad Core Q6600, 4GB RAM (800mhz), 2x500GB, nVidia 8600GT (Works), ALC888S (Works), Wireless RT73 (Works), LAN (Works) - How to Install - Blog - Hardware Combos - FAQ by TJ2K7 Macbook Pro 13" Follow meh: @icchansan If you just want to support hackint0sh.org with a donation click here
|
|
|||
|
Thanks for the guide, will try later tonight, but a question is I see a lot of people modifying the iso with kexts? as in they add it to the image before burning? is that not necessary with iatkos v7?
|
| Sponsored links Remove advertisements | |
|
|
|
|
|
|||
|
Well, it's obviously not necessary since I haven't modified the iso and I am running it
![]() But from what I understand, modifying the iso for kexts is just so you won't need to "bother" installing them later (unless it's something that the os can't run without that mod). For instance, when I tried to install iAtkos v7 with the "NVEnabler" kext, it didn't work correctly for some reason... but after a re-install without any modified graphic kext, I installed the NVEnabler that I've downloaded (might be a newer version?) and the graphics card worked awesomely. If I had modified the iso to include that downloaded kext my graphics card might have worked right after installation... but it seems to me like it's more of a bother to mod the iso than to just install the kext later. So, I'd modify the iso only if it's a MUST for it to run on my machine, but it doesn't seem to be the case with iAtkos v7.
__________________
"of all the things I've lost, I miss my mind the most" intel i7 920, Asus P6T (Intel X58/ICH10R chipset, Realtek 8111C Ethernet, Realtek ALC1200 HD Audio, IEEE 1394 VIAŽ VT6315N Firewire controller), nVidia GeForce 9800GT, 6GB DDR3 1066. |
|
|||
|
did you boot with all the flags?
Code:
busratio=20 cpus=1 -v I believe this boots up in "safe-mode", but I never really tried ![]() But it actually looks like it doesn't get the root device.... Did you change back the BIOS settings back from AHCI to IDE? (ps: also take note that the post-install boot might take a while, did you wait at least 8 min or so? I just don't remember exactly on what parts it gets stuck for a while)
__________________
"of all the things I've lost, I miss my mind the most" intel i7 920, Asus P6T (Intel X58/ICH10R chipset, Realtek 8111C Ethernet, Realtek ALC1200 HD Audio, IEEE 1394 VIAŽ VT6315N Firewire controller), nVidia GeForce 9800GT, 6GB DDR3 1066. Last edited by sndwav; 09-22-2009 at 09:43 PM. |
| Sponsored links Remove advertisements | |
|
|
|
|
|
|||
|
Yes I did.
I even booted with the following flags: busratio=20 cpus=1 mach_970 -legacy -v -x -f -g ![]() And I set it back in the BIOS, yes. Ill try now. DO I maybe have to update my Bios? What version have you got? Last edited by pcfreak60; 09-22-2009 at 10:03 PM. |
|
|||
|
my bios is
version: 0603 build date: 05/19/09
__________________
"of all the things I've lost, I miss my mind the most" intel i7 920, Asus P6T (Intel X58/ICH10R chipset, Realtek 8111C Ethernet, Realtek ALC1200 HD Audio, IEEE 1394 VIAŽ VT6315N Firewire controller), nVidia GeForce 9800GT, 6GB DDR3 1066. |
| Sponsored links Remove advertisements | |
|
|
|
|
|
|||
|
Ok, so i got through the installation following all of the steps, until the reboot, once I reboot it and put in the flags again, it loads up to the point until the firewire card gets loaded, and I Can see 2 message relating to the problem.
booting from uuid is one and the then this message keeps coming up waiting for root device and it keeps repeating once every minute or so I've tried switching my drive config from IDE AHCI etc with no change I am however installing on an SSD not sure if this could be the issue. My setup has 6 HDs though, which could be part of the problem going to unplug 5 :{
Last edited by bananax; 09-23-2009 at 05:44 PM. |
![]() |
| Bookmarks |
| Tags |
| asus, iatkos, intel, p6t |
| Thread Tools | |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Asus P5Q3 - Deluxe Wifi - Core 2 Quad q9550 | deco | Installation | 13 | 06-25-2009 09:12 PM |
| Asus P6T deluxe installation issues | solarundies | Installation | 1 | 06-17-2009 08:29 AM |
| Lawless Phenom 10.5.4 - Nvidia 9800 gtx+ 512 mb - Insufficient Video Ram | unclebil | Kernel / Kext (Driver) Support | 2 | 05-19-2009 03:55 AM |
| Asus P5K, Nvidia 7800gtx oc install issues | 0miker0 | Installation | 2 | 03-30-2009 05:56 PM |
| Ethernet Card not working all the time?!? | Vme | Installation | 6 | 12-22-2008 10:15 PM |
|
|