Dr. Fegg Posted October 16, 2009 Share Posted October 16, 2009 Hi All, I'm attempting to get snow leopard running on a T60P. I've built a bootable USB stick following the steps off the Lifehacker "How to build a Hackintosh with Snow Leopard" tutorial (LifeHacker Post). I now have a bootable usb stick that boots with Chameleon 2.0 RC3. (Well almost bootable). It does bring up the installer. I've run it in verbose mode, and it seems to get stuck at: Warning - com.apple.driver.InternalModemSupport declares no kernel dependencies; using com.apple.kernel.6.0. I'm assuming perhaps there are some kexts I need modified to make this run? I've seen lots of posts about 10.5 working booting with the Kalyway disks, so I'm pretty confident the hardware should work. Here's all the pertinent Info. about my system, and the errors leading up to the load stall: Errors from verbose boot (only the things with errors, I didn't type in all the stuff before that did work) stat: /Library/ColorSync/Profiles/Dispays: stat:No such file or directory mount: realpath /Library/ColorSync :No such file or directory chown: realpath /Library/ColorSync/Profiles/Displays:No such file or directory chmod: realpath /Library/ColorSync/Profiles/Displays:No such file or directory nvram:nvram not support on this system using 32bit bootcache playlist BootCacheControl: Could not unlink playlist /var/db/BottCache.playlist32: Read-only file system Bug:Launchtl.c2325 (23930):30: (dbdf= open(g_job_overrides_db_path)_RDONLY | O_XCLOCK | O_CREAT, S_IRUSR - S_IWUSR)) !=-1 AppleIntelCPUPowerManagement: initialization complete systemShutdown false BootCache: hit rate below threshold (17 hits on 1230 lookups) BootCache: hit rate below threshold (17 hits on 1231 lookups) AppleIntel8254XEtherenet: Ethernet address 00:15:58.etc NTFS dreiver 3.0 [Flages: R/W] NTFS volume name , version 3.1. Sound assertion "0 != suetupHostInterrupt ()"failed in "/SourceCache/AppleHDA/AppleHDA-174.1.1/AppleHDAController/AppleHDAController.cpp at line 270 go to Exit ACPI_SMC_PlatformPlugin::pushCPU_CSTDATA - CST evaluation failed ACPI_SMC_PlatformPlugin::pushCPU_CSTDATA - CST evaluation failed ACPI_SMC_PlatformPlugin::registerLPCDriver - WARNING - LPC device initialization failed: C-state power management not initialized Warning - com.apple.driver.InternalModemSupport declares no kernal dependencies; using com.apple.kernel.6.0. My Thinkpad BIOS Settings: BIOS Version 2.23 (79ETE3WW) Date 2008-09-12 Embedded Controller Ver. 1.07 Bios Settings NETWORK Wake on LAN - Disabled Flash over LAN - Disabled Internal Network Option ROM - Enabled Hard Drive DMA - Disabled Inernal Network Device - Enabled Internal Wirelss Device - Hidden Internal Bluetooth Device - Hidden Ineternal Wireless WAN - Hidden Serial Port -Disabled Infrared Device - Hidden Modem Device - Hidden Parellel Port - Disabled PCI IRQ - All set to 11 USB BIOS Support - Enabled KEYBOARD Trackpoint - Disabled Touchpad - Automatic Fn Key Lock - Disabled Thinkpad Numlock 0 Independent DISPLAY Default Primary Video Device - Interal Boot Display Device - Thinkpad LCD HV Exansion - ON POWER Timer Wake wiht Battery Operation - Disabled Intel Speedstep - Enabled Mode for AC - Macimum Perf Mode for Battery - Battery Optimized Adaptive Thermal Mgmt Scheme for AC - Max Perf Scheme for Batt - Max Perf CDROM speed - Normal CPU Power Mgmt - Disabled PCI Bus Power Mgmt - Disabled SATA Controller Mode Option - Compatibilty (Note when I set it to AHCI it fails boot almost immediately) CPU Core Multi-Processing - Enabled Intel Virtualization Tech -Enabled Boot Order USB ATAPI CD0 Thinkpad T60 Basic Specs T60P Secifications Intel Core Duo T2600 2.16 GHZ Yonah chipset Intel i945PM Graphics ATIMobility FireGL v5200 512MB RAM Anything that could point me in the right direction would be greatly appreciated. thx! Link to comment https://www.insanelymac.com/forum/topic/192467-vanilla-snow-leopard-106-on-thinkpad-t60p/ Share on other sites More sharing options...
bozilla Posted October 26, 2009 Share Posted October 26, 2009 Check out this post http://forum.thinkpads.com/viewtopic.php?f=32&t=81341 Okay, I found a solution to the kernel panic. For anyone else curious, the instructions are: 1) Start with the SnowOSX distribution. In the installer, you want to disable LegacyAHCIATA and enable PS2. Otherwise, the defaults should be good. 2) When the install has finished (but before it reboots), open the terminal (Utilities menu -> Terminal) and do cd / sh MakeDSDT partitionname (Where partitionname is the label of the drive you installed to, e.g. "Macintosh HD") 3) Attach a pen drive with copy of the files at http://www.mediafire.com/download.php?uemny2oy3d1 on it. Replace the IOAtaFamily.kext with the one on the pen drive cd /System/Library/Extensions mv IOATAFamily.kext IOATAFamily.kextold mv /Volumes/penddrivename/IOATAFamily.kext . diskUtil repairPermissions ./ 4) Quit terminal and reboot. --- I actually installed a Vanilla 10.6 instead of SnowOSX and replaced the IOATAFamily.kext as per the instructions above and the laptop will boot into OSX 10.6 no problem. The issue I have is that the PS2 support is lacking and the mouse is dead in the water. I tried loading the VoodooPS2 kexts and got the keyboard up and running but the mouse is still toast. I have a feeling I need to disable something else to get the mouse going. More poking around for me. These problems seem to be fixable if you just install a distro like SnowOSX but I want to see if I can get it working with a vanilla copy. Link to comment https://www.insanelymac.com/forum/topic/192467-vanilla-snow-leopard-106-on-thinkpad-t60p/#findComment-1311347 Share on other sites More sharing options...
Dr. Fegg Posted October 27, 2009 Author Share Posted October 27, 2009 Check out this post http://forum.thinkpads.com/viewtopic.php?f=32&t=81341 Okay, I found a solution to the kernel panic. For anyone else curious, the instructions are: 1) Start with the SnowOSX distribution. In the installer, you want to disable LegacyAHCIATA and enable PS2. Otherwise, the defaults should be good. 2) When the install has finished (but before it reboots), open the terminal (Utilities menu -> Terminal) and do cd / sh MakeDSDT partitionname (Where partitionname is the label of the drive you installed to, e.g. "Macintosh HD") 3) Attach a pen drive with copy of the files at http://www.mediafire.com/download.php?uemny2oy3d1 on it. Replace the IOAtaFamily.kext with the one on the pen drive cd /System/Library/Extensions mv IOATAFamily.kext IOATAFamily.kextold mv /Volumes/penddrivename/IOATAFamily.kext . diskUtil repairPermissions ./ 4) Quit terminal and reboot. --- I actually installed a Vanilla 10.6 instead of SnowOSX and replaced the IOATAFamily.kext as per the instructions above and the laptop will boot into OSX 10.6 no problem. The issue I have is that the PS2 support is lacking and the mouse is dead in the water. I tried loading the VoodooPS2 kexts and got the keyboard up and running but the mouse is still toast. I have a feeling I need to disable something else to get the mouse going. More poking around for me. These problems seem to be fixable if you just install a distro like SnowOSX but I want to see if I can get it working with a vanilla copy. Hi Bozilla, I found another route that worked extremely well to get vanilla up and running. If you go to the MyHack Forum (http://osx86.sojugarden.com/downloads/), and follow his instructions, you get a bootable system. On his page he has PS/2 drivers that work. You'll need to set the SATA drive to COMPATIBLE instead of AHCI. The rest you can leave standard (other than I disable the parallel/seral ports). Also, you'll need an external USB mouse and keyboard just to get it built. Once built, add the PS/2 divers to his extra/customextensions folder, and ran his latest pfix tool (NOTE: The one that comes on the RC4 download is not the latest.. download the lastest of the same download page).. I also made a copy of the ATIRadeonX1000.kext from the built system (as it is newer and likely SL specific compared to the other ones that I've seen floating around out there as downloads) and put in our Device ID (PNP ID - 0x71C41002 if you don't have it for a fireGL 5200). I then upped the rev. on it so it will load instead of the default one and stuck it in /extra/customexensions. Oh yeah, also added the 1600X1200x32 to com.apple.boot.plist in the extra folder. With all of that I have PS/2 working Video working (though haven't verified QE/CI as it doesn't show up in 10.6 profiler), Wireless and wired networking works. What I'd like to get working is audio, and if there is an injector for that ATI card to enable QE/CI (if even needed) that too. The display shows the 1600x1200 great, but I can't switch resolution. I think I read somewhere else that the atiinjector would need to be recompiled 64bit to work, though again, not sure if I need it. If you want any files, or kexts from this let me know. I would have posted tonight but the machine is actually at work. Link to comment https://www.insanelymac.com/forum/topic/192467-vanilla-snow-leopard-106-on-thinkpad-t60p/#findComment-1312339 Share on other sites More sharing options...
jbaxley Posted July 23, 2010 Share Posted July 23, 2010 Hi Bozilla, I found another route that worked extremely well to get vanilla up and running. If you go to the MyHack Forum (http://osx86.sojugarden.com/downloads/), and follow his instructions, you get a bootable system. On his page he has PS/2 drivers that work. You'll need to set the SATA drive to COMPATIBLE instead of AHCI. The rest you can leave standard (other than I disable the parallel/seral ports). Also, you'll need an external USB mouse and keyboard just to get it built. Once built, add the PS/2 divers to his extra/customextensions folder, and ran his latest pfix tool (NOTE: The one that comes on the RC4 download is not the latest.. download the lastest of the same download page).. I also made a copy of the ATIRadeonX1000.kext from the built system (as it is newer and likely SL specific compared to the other ones that I've seen floating around out there as downloads) and put in our Device ID (PNP ID - 0x71C41002 if you don't have it for a fireGL 5200). I then upped the rev. on it so it will load instead of the default one and stuck it in /extra/customexensions. Oh yeah, also added the 1600X1200x32 to com.apple.boot.plist in the extra folder. With all of that I have PS/2 working Video working (though haven't verified QE/CI as it doesn't show up in 10.6 profiler), Wireless and wired networking works. What I'd like to get working is audio, and if there is an injector for that ATI card to enable QE/CI (if even needed) that too. The display shows the 1600x1200 great, but I can't switch resolution. I think I read somewhere else that the atiinjector would need to be recompiled 64bit to work, though again, not sure if I need it. If you want any files, or kexts from this let me know. I would have posted tonight but the machine is actually at work. Dr. Fegg; Did you get VGA out to work? And if so how? Link to comment https://www.insanelymac.com/forum/topic/192467-vanilla-snow-leopard-106-on-thinkpad-t60p/#findComment-1517141 Share on other sites More sharing options...
Dr. Fegg Posted July 23, 2010 Author Share Posted July 23, 2010 Hi Bozilla, I hadn't tested the external vga, and since that time I've traded up to a thinkpad w500, so I'm afraid I can't play with it to try to get it to work. Good luck! Link to comment https://www.insanelymac.com/forum/topic/192467-vanilla-snow-leopard-106-on-thinkpad-t60p/#findComment-1517169 Share on other sites More sharing options...
Recommended Posts