noob766 Posted August 28, 2009 Share Posted August 28, 2009 Generic Retail Install Guide Vanilla Only I'll be updating this guide some time today to include Chameleon RC3 updated 9/6/09 10:10pm PDST Here is a very generic ISO that supports many different video cards, if you are lucky, you can use it. http://uppit.com/v/P1PS0CLV If it KP's change your hard drive set up in your bios. If it hangs, your graphics card isn't supported. This guide covers three methods that are able to cleanly install 10.6 -Chameleon + Hidden EFI Partition -Boot-132 Disc w/ patched boot file -Chameleon v2 RC1 USB Bootloader w/Netkas PCEFIv10.1 patched boot All work, choose which one you are most comfortable with. A quick note, If you have any Vanilla (non 3rd party) kexts from leopard in your Bootloader and you try and install Snow Leopard it will cause a kernal panic. Currently there is no way that I know of to boot the physical retail dvd disc. a workaround is to restore the disc on to a partition or a usb drive and it will work for you. So it seems that a non-working graphics driver will cause a boot hang in 10.6 I'm looking into a generic fix. If you have any ideas let me know. Thanks to Netkas, The Chameleon team, Modbin, SuperHai, electro, Dr. Hurt, Fassil, dfe, and the OSx86 Community. Special Thanks to FlashGX Who contributed a whole section to this guide! FlashGX released a guide for boot-132 that supports booting the retail dvd http://www.insanelymac.com/forum/index.php?showtopic=184338 Needed Files GUID Partition Map Chameleon_2.0_RC2_r640.pkg.zip Chameleon_RC3_boot.zip fakesmc.kext.zip NullCPUPowerManagement.kext_for_snow_64.tar OpenHaltRestart.kext_for_snow_64.tar Graphics Driver or EFI String use EFI Studio or OSx86 Tools to get the string [*]A Snow Leopard Distribution [*]Any Other System Specific Drivers Optional Files These are common fixes, if you think you might need them, include them. AHCIPortInjector.kext and IOAHCIBlockStorageInjector.kext are in almost every kext pack I've seen, I would include them. DSDT with CMOS Reset Fix DSDT_Patch_Guide.zip AHCIPortInjector.kext.zip IOAHCIBlockStorageInjector.kext.zip AppleIntelPIIXATA.kext.zip Updated_With_DevID_z0r_AppleIntelPIIXATA.kext.zip AppleVIAATA.kext.zip JMicronATA.kext.zip LegacyJMB36xSATA.kext.zip SL_PS2_Voodoo.zip VoodooHDA_Pref.zip SleepEnabler.kext.zip battery.pkg.zip LegacyAppleAHCIPort.kext.zip LegacyIOAHCIBlockStorage.kext.zip Link to more fixes Any Changes you had to make to Leopard you will have to make similar changes to Snow Leopard Link to more drivers Application for repairing permissions Kext_Utility.zip Graphics Drivers NVEnabler_0.1.kext.zip AppleIntelGMAX3100FB.kext.zip EVOenabler.kext.zip Natit.kext.zip NVinject.kext.zip Other Legacy Kexts May Cause Kernel Panic Might not work I just thought I would post them because they were useful back in leopard Let me know if they work or don't work. LegacyJMicronATA.kext.zip LegacyAppleIntelPIIXATA.kext.zip LegacyAppleHDAPlatformDriver.kext.zip LegacyAppleHDAController.kext.zip Guide A quick note, if you don't have support for your graphics it will cause a boot hang. Making the Install DVD Mount Snow Leopard Distribution Open up Disk Utility. Click the partition or DVD to be the Installer Click restore Drag Mac OS X Install DVD to source Drag Empty Partition or DVD to Destination Check Erase Destination Kext Editing In order for kexts to be loaded by the bootloader, you need to make some changes to the info.plist of the kext, and it's plugins if it has any. Right Click the kext Select Show Package Contents. Open the Contents Folder Open the info.plist add this code above the final </dict> in the plist <key>OSBundleRequired</key> <string>Root</string> Hidden EFI Partition Method Inspired by Munky and the Chameleon Team This method should work for any boot-132 method as well just change the options when installing chameleon and you don't need any of the terminal commands since you don't have to mount the EFI partition. Just replace the boot file and add the kexts and you should be good. Run the Chameleon-2.0-RC2-r640.pkg Click Customize Check Chameleon EFI HFS option Set everything else the way you want to Click Install Making Changes to the EFI Partition *A Quick Note* If you get mount_hfs invalid argument run this command in terminal fsck_hfs /dev/diskXs1 Open Terminal sudo -s mkdir /Volumes/EFI mount_hfs /dev/diskXs1 /Volumes/EFI killall Finder (This depends how your computer is set up, open up disk utility and click information on your guid partitioned drive, replace X with your drive's number.) or run this command in terminal to find it diskutil list Replace the boot file in /Volumes/EFI/ with the one you downloaded Add the downloaded kexts to /Volumes/EFI/extra/extensions/ You can add a DSDT.aml to /Volume/EFI/extra/ If you are using an EFI string for graphics add it to the com.apple.boot.plist in this format<key>device-properties</key> <string>EFI STRING HERE</string> (DON'T ADD Appledecrypt.kext or dsmos.kext or it will fail to load) add any other drivers you need (make sure they are snow leopard Compatible) Drivers reopen terminal (VERY IMPORTANT YOU DO THIS otherwise drive won't mount correctly) sudo -s umount -f /Volumes/EFI rm -rf /Volumes/EFI killall Finder Restart Boot Installer with -arch=i386 -v -x32 flag Retail Installer should boot now, ENJOY! Chameleon v2 RC1 USB Bootloader w/Netkas PCEFIv10.1 patched boot By The Guru FlashGX Requirements · Working Leopard Distro on your machine! This is required as USB boot currently does not support booting the physical retail disk, however it will boot it if the disk is copied to a partition, and said partition is booted. You also need to be able to create your own DSDT.aml with a possible cmos fix for constant bios resetting. This is needed for booting the snow leopard installer partition. Requirements GUID Partition Map A working OS X to set up the USB Drive (Tiger/Leopard/Snow Leopard) A USB drive with at least 128 MB A DSDT.aml with a CMOS fix DSDT_Patch_Guide.zip Chameleon_2.0_r431.pkg.zip Netkas_PC_EFI_10_1_boot.zip fakesmc.kext.zip NullCPUPowerManagement.kext_for_snow_64.tar OpenHaltRestart.kext_for_snow_64.tar Graphics Driver or EFI String use EFI Studio or OSx86 Tools to get the string [*]A Snow Leopard Distribution [*]Any Other System Specific Drivers Steps 1. First step is to stick in your snow leopard dvd and head to disk utility. In there select you hard drive and go to the partition pane. Press the + below the partitions and itll add another. Make this 10GB and call it Snow Leopard Installer, formatted in Mac OS X Extended (Journaled). Once the partition is created, right click (option click) on the Mac OS X Install DVD and click restore. This should set it as the source, then drag the partition we just created into the destination. Hit restore and the dvd will be transferred onto the partition! 2. Setting up the USB Drive. Plug in the usb that is going to be your bootloader. We are going to format it so backup any files off of the usb NOW. Click on your usb drive in the disk utility and go to the partition pane once more. Set the partition scheme to 1 partition, name it Chameleon 2, make sure its formatted to HFS+ (Mac OS X Extended(Journaled)) and hit the options button underneath to make sure its on Master Boot Record! Format that thing! 3. Once this is done crank up the chameleon 2 r431 installer. Change the install location to our chameleon 2 usb drive, and then customize the install to deselect the extras. (these are unwanted leopard kexts) 4. After its installed, open up the usb drive in finder and drag the file called boot into the trash, other wise when we copy the pcefi 10.1 boot file across it will say no to us. Once its trashed copy the pcefi boot file onto the root of your usb! 5. Copy the fakesmc.kext, NullCPU kext and the Open Halt Restart kext to the folder Extra/Extensions/ on your usb drive. Also copy your boot.plist to the extra folder, aswell as smbios.plist and your custom DSDT.aml. Youre almost there! 6. Now the way I set the flags in boot.plist is simple. You need to add your own graphics device efi strings and resolutions. You also can add kernel flags such as –v if you like. To force 32 bit booting please add arch=i368 to your flags, this works better than –x32. Id also add <key>Instant Menu</key> <string>Yes</string> so that there is no timer. 7. Once you’ve done that the usb is ready to go, all you need to know now is how to boot from usb, which is different for each motherboard as brands go. Im on an EP45-DS3 and what I have to do is hit F12 when it boots up, and then I get a boot select screen where I can click on HDD which has a + next to it. Once in there I can choose my usb drive. If all went well chameleon will boot. Head across to Snow Leopard Installer and hit ENTER! You should now be in Snowy Heaven haha. If ive forgotten something please let me know. Once your done and snow is installed id advise you install chameleon to your efi partition or the root of you SL drive as booting from usb constantly is annoying. Or change your boot sequence in your bios and place the USB drive at the top. flash Making a Boot-132 Disc + Method Inspired by SuperHai and dfe Here is an example if you need help with the formatting OSXLOADER.iso.zip Looks like it isn't loading the plist. working on a solution Files Needed BOOT_KABYL_BUMBY.iso.zip fakesmc.kext.zip OpenHaltRestart.kext_for_snow_64.tar NullCPUPowerManagement.kext_for_snow_64.tar boot.zip boot_132_plist.zip Graphics Driver or EFI String use EFI Studio or OSx86 Tools to get the string [*]Link to more fixes [*]Any Changes you had to make to Leopard you will have to make similar changes to Snow Leopard [*]Link to more drivers How to make the Disc Open Terminal mkdir newiso copy following from the package into the new directory newiso from BOOT-KABYL-BUMBY initrd.img isolinux.bin isolinux.cfg mboot.c32 Copy the boot file you downloaded over the one from BOOT-KABYL-BUMBY You will probably need to change the size of initrd.img hdiutil resize -size 20MB newiso/initrd.img The kexts you use need to have a special string at the bottom of it's info.plist <key>OSBundleRequired</key> <string>Root</string> or <key>OSBundleRequired</key> <string>Console</string> Open initrd.img Put your kexts into initrd.img/extra/extensions/ or an extensions.mkext into initrd.img/extra/ Place a com.apple.boot.plist with your efi strings into initrd.img/extra Add these strings to com.apple.boot.plist <key>Timeout</key> <string>5</string> <key>Rescan Prompt</key> <string>yes</string> If you want to use a dsdt.aml also place that in initrd.img/extra detach initrd.img Place this extra folder in /newiso/ (not the one inside initrd.img) Extra.zip Add any efi strings you need into the com.apple.boot.plist in /newiso/extra/ Run this command sudo hdiutil makehybrid -o new.iso newiso/ -iso -eltorito-boot newiso/isolinux.bin -no-emul-boot Burn the iso to a dvd using disk utility. Reboot At the Chameleon Screen Hit F8 Misc Fixes If you are having trouble with temperature Falsify has found that booting with the flag -arch=i386 fixes it If you are Having trouble with your ATA add your Device and Vendor ID to the above AppleIntelPIIXATA.kext Boot Flags for 32-bit = -arch=i386 -v -x32 Boot Flags for 64-bit = -arch=x86_64 -v -x64 lspci - If you want me to help you with what kexts you need, Download OSx86 Tools and click on View PCI Device/Vendor ID and post the output here. Sources New modified BOOT-132 allows you to boot retail DVDs [Guide] Boot from EFI partition, zero modification installs on Intel SSE2 or better. More Specific Guides GA-EP45-UD3R GA-EP45-DS3L AMD Non-Vanilla G41M-ES2L MSI MS-7525 Abit IP35 Pro Gigabyte EP35-DS4 GA-G31M-ES2L Link to comment Share on other sites More sharing options...
Defender666 Posted August 28, 2009 Share Posted August 28, 2009 Tried your guide on HP 6710b Fails to load fakesmc.kext and other extra kext from your archive. Ends up with turning ball on grey background. Link to comment Share on other sites More sharing options...
d00m42 Posted August 28, 2009 Share Posted August 28, 2009 Ultimately, even if this is possible, it is MUCH better to use DSDT.aml... The hardware is detected and works MUCH more flawlessly. It's not hard to edit your own DSDT.aml. Fixing the CMOS reset is literally changing two "4"s to "2"s. Adding LAN/Audio is also a matter of just a few lines of code, which can be found across many guides in the Tutorials section. If you can follow a few simple instructions and copy/paste, then you'll be good. My SL system's uptime is almost 16h so far including flawless sleep. http://www.insanelymac.com/forum/index.php...181903&st=0 This could be useful, but even if you use a hidden EFI partition it's better to not skip the DSDT. Link to comment Share on other sites More sharing options...
derpuma Posted August 28, 2009 Share Posted August 28, 2009 Ultimately, even if this is possible, it is MUCH better to use DSDT.aml... The hardware is detected and works MUCH more flawlessly. It's not hard to edit your own DSDT.aml. Fixing the CMOS reset is literally changing two "4"s to "2"s. Adding LAN/Audio is also a matter of just a few lines of code, which can be found across many guides in the Tutorials section. If you can follow a few simple instructions and copy/paste, then you'll be good. My SL system's uptime is almost 16h so far including flawless sleep. http://www.insanelymac.com/forum/index.php...181903&st=0 This could be useful, but even if you use a hidden EFI partition it's better to not skip the DSDT. Yeah, but as I know the DSDT Patcher is not working for every motherboard. Esp. Notebooks making probs creating DSDT.aml Files quitting with Error Messages! So an non DSDT alternative could not be wrong for non DSDT compatible Hardware... Link to comment Share on other sites More sharing options...
Defender666 Posted August 28, 2009 Share Posted August 28, 2009 OFF Topic: DSDT Patcher does not work on my HP6710b. Seems it cannot read some of the values from Phoenix Bios. Keep getting Compile Error. When I open dsdt.dsl I see some errors directly on top. When I delete it it compiles but with many errors. So not dsdt. Am I supposed to do everything on the same disk / usb stick or did you use one Partition for Cameleon and another one for DVD Conent?? Link to comment Share on other sites More sharing options...
steeple Posted August 28, 2009 Share Posted August 28, 2009 Ultimately, even if this is possible, it is MUCH better to use DSDT.aml... The hardware is detected and works MUCH more flawlessly. It's not hard to edit your own DSDT.aml. Fixing the CMOS reset is literally changing two "4"s to "2"s. Adding LAN/Audio is also a matter of just a few lines of code, which can be found across many guides in the Tutorials section. If you can follow a few simple instructions and copy/paste, then you'll be good. My SL system's uptime is almost 16h so far including flawless sleep. http://www.insanelymac.com/forum/index.php...181903&st=0 This could be useful, but even if you use a hidden EFI partition it's better to not skip the DSDT. yeah, but a generic way to get up and running if you have to swap out your mobo or start from scratch would be welcome. even the guys posting dsdt guides are quoting anything between 4-9 attempts before getting a satisfactory result. Link to comment Share on other sites More sharing options...
noob766 Posted August 28, 2009 Author Share Posted August 28, 2009 Tried your guide on HP 6710b Fails to load fakesmc.kext and other extra kext from your archive. Ends up with turning ball on grey background. do you have a decrypter or dsmos already loading? are you using the 10a432 distro? here's the kexts in the kext pack in case they got corrupted fakesmc.kext NullCPUPowerManagement.kext OpenHaltRestart.kext Am I supposed to do everything on the same disk / usb stick or did you use one Partition for Cameleon and another one for DVD Conent?? it doesn't matter all you need is chameleon to boot, able to select the install data. and boot the hard disk. Link to comment Share on other sites More sharing options...
falsify Posted August 28, 2009 Share Posted August 28, 2009 I used this method to successfully install SL onto my Gigabyte EP45-UD3P system. Afterwards, I changed this around on my EFI partition, now I have a DSDT and only two kexts, fakesmc.kext and openhaltrestart.kext I've heard that I shouldn't ditch, NullCPUPowerManagement for vague reasons, one was perhaps that my machine would run hotter if AppleIntelCPUPowerManagement was running unchecked by the NullCPUPowerManagement.kext The temperature monitor program I was using doesn't work in SL (relies on a leopard only kernel extension) so I can't really tell if my machine is running hot or not. Any one got some ideas or information? Link to comment Share on other sites More sharing options...
Trograin Posted August 28, 2009 Share Posted August 28, 2009 There was something similar to the AppleIntelCPUPowerManagement thing on the Leopard side aswell. I never bothered fixing that since my monitor tools all told me that the heat was fin all the time all these months that i have been using Leopard. Not sure how it is for the SL thoughbut I think iat all boils down to what mobo you are using. I think. and this is ONLY my opinion, that some mobos simple need to have this fix or there system will start running hotter since the heat part wont work as it should. So if youa re even slightest uncertain rather use this then not just in case. IF it does not halt yoru system or in anyother way brakes SL then rather use it to be on the sure side, or try to google for "AppleIntelCPUPowerManagement " and yoru mobos name together to see if other people have been talking about the two together and what they have been saying about it. Link to comment Share on other sites More sharing options...
Defender666 Posted August 28, 2009 Share Posted August 28, 2009 got it working but installed directly the SL to the disk. Then used the Kext + Cameleon I don't get gfx to work with QE/CI. It says no Kext loaded. It's a X3100 Intel onboard card which worked out of the box on iDeneb. Any Ideas? Link to comment Share on other sites More sharing options...
smmakira Posted August 28, 2009 Share Posted August 28, 2009 I panic out with IOATAfamliy.kext Link to comment Share on other sites More sharing options...
Defender666 Posted August 28, 2009 Share Posted August 28, 2009 I forgot to mention that I deleted this file and then it worked. Installed to USB Drive. Have not tried to change the internal drive because it has my production system. IOATAfamliy.kext <= Maybe that's why video is also not working?? Can somebody point out if this file is for IDE only. I guess IOAHCIfamily.kext is for SATA Drive in AHCI Mode. Addition: To get PS2 working use special VoodooPS2 Installer for SL Link to comment Share on other sites More sharing options...
noob766 Posted August 28, 2009 Author Share Posted August 28, 2009 I panic out with IOATAfamliy.kext are you using any leopard kexts? you need to use snow leopard kexts here are some Drivers use the new kext utility to repair permissions kext utility got it working but installed directly the SL to the disk. Then used the Kext + Cameleon I don't get gfx to work with QE/CI. It says no Kext loaded. It's a X3100 Intel onboard card which worked out of the box on iDeneb. Any Ideas? iDeneb isn't retail. I would try to find an EFI string for your graphics card to make it work Link to comment Share on other sites More sharing options...
noob766 Posted August 29, 2009 Author Share Posted August 29, 2009 got it working but installed directly the SL to the disk. Then used the Kext + Cameleon I don't get gfx to work with QE/CI. It says no Kext loaded. It's a X3100 Intel onboard card which worked out of the box on iDeneb. Any Ideas? stumbled across an efi string for the X3100 for a laptop. chances are it will mess up your system if you are unlucky but it might fix your graphics issue. first back up Library/Preferences/SystemConfiguration/com.apple.boot.plist in case anything goes wrong add the following lines to com.apple.boot.plist <key>device-properties</key> <string>2a0b00000100000003000000bc0900002900000002010c00d041030a000000000101060000027 fff040020000000730061007600650064002d00740069006d0069006e00670031000000a400000000 100080000000000000000000000000000000000000000000000000000000000000000000000000c05 f3b0400000000c05f3b0400000000c05f3b040000000000050000a000000030000000200000002003 000017000000030000000600000000000000000000000000000000000000000000000000000000000 0000000000001000000000000000000000000000000000000000000000000000000000000001e0000 00730061007600650064002d0063006f006e006600690067000000040100000000000001000000000 000000000000000000000000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000000000000000000000000 0000000000000000000061000005f9c000000000000c05f3b04a005000000050000a0050000300500 005005000037030000200300003703000023030000290300000100000000000000000000000000000 002000000000000000000000064000000001000800000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000000000000000000000000 0000000320000004100410050004c002c006200610063006b006c0069006700680074002d0063006f 006e00740072006f006c0000000800000001000000260000004100410050004c002c004e0075006d0 044006900730070006c00610079007300000008000000040000002a0000004100410050004c002c00 44006900730070006c006100790043006f006e0066006900670000002400000013000000000000012 10000000000000041000000000000008100000000000000200000004100410050004c002c00480061 007300500061006e0065006c00000008000000010000001c0000004100410050004c002c004800610 073004c0069006400000008000000010000002e0000004100410050004c002c004e0075006d004600 720061006d00650062007500660066006500720073000000080000000200000038000000410041005 0004c002c00530065006c006600520065006600720065007300680053007500700070006f00720074 006500640000000800000001000000300000004100410050004c002c004200610063006b006c00690 067006800740052006500730074006f00720065000000080000000100000036000000410041005000 4c002c006100750078002d0070006f007700650072002d0063006f006e006e0065006300740065006 40000000800000001000000180000004100410050004c00300031002c005400300000000800000000 000000180000004100410050004c00300031002c00540031000000080000000100000018000000410 0410050004c00300031002c0054003200000008000000c8000000180000004100410050004c003000 31002c0054003300000008000000c8000000180000004100410050004c00300031002c00540034000 0000800000001000000180000004100410050004c00300031002c0054003500000008000000000000 00180000004100410050004c00300031002c005400360000000800000090010000360000004100410 050004c00300031002c0049006e007600650072007400650072004600720065007100750065006e00 6300790000000800000008520000240000004100410050004c00300031002c004c0069006e006b005 40079007000650000000800000000000000240000004100410050004c00300031002c004400750061 006c004c0069006e006b00000008000000000000002a0000004100410050004c00300031002c00440 06100740061004a007500730074006900660079000000080000000100000028000000410041005000 4c00300031002c004c0069006e006b0046006f0072006d0061007400000008000000000000002a000 0004100410050004c00300031002c0050006900780065006c0046006f0072006d0061007400000008 00000000000000240000004100410050004c00300031002c0049006e0076006500720074006500720 000000800000000000000200000004100410050004c00300031002c00440069007400680065007200 00000800000000000000320000004100410050004c00300031002c0049006e0076006500720074006 5007200430075007200720065006e00740000000800000000000000380000004100410050004c0030 0031002c004200610063006b006c00690067006800740049006e00740065006e00730069007400790 000000800000064000000300000004100410050004c00300031002c00430075007200720065006e00 740044006900730070006c006100790000000800000000000000200000004100410050004c0030003 1002c00480065006900670068007400000008000000200300001e0000004100410050004c00300031 002c0057006900640074006800000008000000000500001e0000004100410050004c00300031002c0 04400650070007400680000000800000020000000220000004100410050004c00300031002c005200 6500660072006500730068000000080000003b000000260000004100410050004c00300031002c004 9006e007400650072006c0061006300650000000800000000000000260000004100410050004c0030 0031002c00530074007200650074006300680065006400000008000000000000001c0000004100410 050004c00300031002c00450044004900440000008400000000ffffffffffff0006105f9c00000000 08100103801d12780a2f309758538b2925505400000001010101010101010101010101010101bc1b0 0a050201730302036001eb310000018000000010006102000000000000000000a20000000fe004c50 3133335758312d544c4131000000fe00436f6c6f72204c43440a20202000c22e00000041004100500 04c00300031002c0049004f0044006900730070006c00610079004d006f0064006500000008000000 001000801c0000004100410050004c00300031002c005000690070006500000008000000010000002 a0000004100410050004c00300031002c0042006f006f00740044006900730070006c006100790000 000800000001000000420000004100410050004c00300031002c0062006c00610063006b007300630 07200650065006e002d0070007200650066006500720065006e006300650073000000080000000000 0008420000004100410050004c00300030002c0062006c00610063006b00730063007200650065006 e002d0070007200650066006500720065006e00630065007300000008000000000000085200000001 00000002010c00d041030a0000000001010600001e0101060000037fff04001200000066007700740 075006e00650000001c00000000000008e3e3000000000808e3e3180100004008200000bf10010000 0500000002010c00d041030a0000000001010600001b7fff04002200000070006c006100740066006 f0072006d00460061006d0069006c00790000000500000000300000004d006100780069006d007500 6d0042006f006f007400420065006500700056006f006c0075006d006500000005000000372600000 04100460047004c006f00770050006f00770065007200530074006100740065000000080000000300 000028000000500069006e0043006f006e00660069006700750072006100740069006f006e0073000 000200000004001109050402b01410110901001a09020308b0160e04b0130e0cb01180000006c0061 0079006f00750074002d006900640000000800000036000000</string> Link to comment Share on other sites More sharing options...
Roal2488 Posted August 29, 2009 Share Posted August 29, 2009 stumbled across an efi string for the X3100 for a laptop. chances are it will mess up your system if you are unlucky but it might fix your graphics issue. first back up Library/Preferences/SystemConfiguration/com.apple.boot.plist in case anything goes wrong add the following lines to com.apple.boot.plist <key>device-properties</key> <string>2a0b00000100000003000000bc0900002900000002010c00d041030a000000000101060000027 fff040020000000730061007600650064002d00740069006d0069006e00670031000000a40000000 0 100080000000000000000000000000000000000000000000000000000000000000000000000000c0 5 f3b0400000000c05f3b0400000000c05f3b040000000000050000a00000003000000020000000200 3 00001700000003000000060000000000000000000000000000000000000000000000000000000000 0 0000000000001000000000000000000000000000000000000000000000000000000000000001e000 0 00730061007600650064002d0063006f006e00660069006700000004010000000000000100000000 0 00000000000000000000000000000000000000000000000000000000000000000000000000000000 0 00000000000000000000000000000000000000000000000000000000000000000000000000000000 0 0000000000000000000061000005f9c000000000000c05f3b04a005000000050000a005000030050 0 00500500003703000020030000370300002303000029030000010000000000000000000000000000 0 00200000000000000000000006400000000100080000000000000000000000000000000000000000 0 00000000000000000000000000000000000000000000000000000000000000000000000000000000 0 0000000320000004100410050004c002c006200610063006b006c0069006700680074002d0063006 f 006e00740072006f006c0000000800000001000000260000004100410050004c002c004e0075006d 0 044006900730070006c00610079007300000008000000040000002a0000004100410050004c002c0 0 44006900730070006c006100790043006f006e006600690067000000240000001300000000000001 2 10000000000000041000000000000008100000000000000200000004100410050004c002c0048006 1 007300500061006e0065006c00000008000000010000001c0000004100410050004c002c00480061 0 073004c0069006400000008000000010000002e0000004100410050004c002c004e0075006d00460 0 720061006d0065006200750066006600650072007300000008000000020000003800000041004100 5 0004c002c00530065006c006600520065006600720065007300680053007500700070006f0072007 4 006500640000000800000001000000300000004100410050004c002c004200610063006b006c0069 0 067006800740052006500730074006f0072006500000008000000010000003600000041004100500 0 4c002c006100750078002d0070006f007700650072002d0063006f006e006e006500630074006500 6 40000000800000001000000180000004100410050004c00300031002c00540030000000080000000 0 000000180000004100410050004c00300031002c0054003100000008000000010000001800000041 0 0410050004c00300031002c0054003200000008000000c8000000180000004100410050004c00300 0 31002c0054003300000008000000c8000000180000004100410050004c00300031002c0054003400 0 0000800000001000000180000004100410050004c00300031002c005400350000000800000000000 0 00180000004100410050004c00300031002c00540036000000080000009001000036000000410041 0 050004c00300031002c0049006e007600650072007400650072004600720065007100750065006e0 0 6300790000000800000008520000240000004100410050004c00300031002c004c0069006e006b00 5 40079007000650000000800000000000000240000004100410050004c00300031002c00440075006 1 006c004c0069006e006b00000008000000000000002a0000004100410050004c00300031002c0044 0 06100740061004a00750073007400690066007900000008000000010000002800000041004100500 0 4c00300031002c004c0069006e006b0046006f0072006d0061007400000008000000000000002a00 0 0004100410050004c00300031002c0050006900780065006c0046006f0072006d006100740000000 8 00000000000000240000004100410050004c00300031002c0049006e007600650072007400650072 0 000000800000000000000200000004100410050004c00300031002c0044006900740068006500720 0 00000800000000000000320000004100410050004c00300031002c0049006e007600650072007400 6 5007200430075007200720065006e00740000000800000000000000380000004100410050004c003 0 0031002c004200610063006b006c00690067006800740049006e00740065006e0073006900740079 0 000000800000064000000300000004100410050004c00300031002c00430075007200720065006e0 0 740044006900730070006c006100790000000800000000000000200000004100410050004c003000 3 1002c00480065006900670068007400000008000000200300001e0000004100410050004c0030003 1 002c0057006900640074006800000008000000000500001e0000004100410050004c00300031002c 0 04400650070007400680000000800000020000000220000004100410050004c00300031002c00520 0 6500660072006500730068000000080000003b000000260000004100410050004c00300031002c00 4 9006e007400650072006c0061006300650000000800000000000000260000004100410050004c003 0 0031002c00530074007200650074006300680065006400000008000000000000001c000000410041 0 050004c00300031002c00450044004900440000008400000000ffffffffffff0006105f9c0000000 0 08100103801d12780a2f309758538b2925505400000001010101010101010101010101010101bc1b 0 0a050201730302036001eb310000018000000010006102000000000000000000a20000000fe004c5 0 3133335758312d544c4131000000fe00436f6c6f72204c43440a20202000c22e0000004100410050 0 04c00300031002c0049004f0044006900730070006c00610079004d006f006400650000000800000 0 001000801c0000004100410050004c00300031002c00500069007000650000000800000001000000 2 a0000004100410050004c00300031002c0042006f006f00740044006900730070006c00610079000 0 000800000001000000420000004100410050004c00300031002c0062006c00610063006b00730063 0 07200650065006e002d0070007200650066006500720065006e00630065007300000008000000000 0 0008420000004100410050004c00300030002c0062006c00610063006b0073006300720065006500 6 e002d0070007200650066006500720065006e0063006500730000000800000000000008520000000 1 00000002010c00d041030a0000000001010600001e0101060000037fff0400120000006600770074 0 075006e00650000001c00000000000008e3e3000000000808e3e3180100004008200000bf1001000 0 0500000002010c00d041030a0000000001010600001b7fff04002200000070006c00610074006600 6 f0072006d00460061006d0069006c00790000000500000000300000004d006100780069006d00750 0 6d0042006f006f007400420065006500700056006f006c0075006d00650000000500000037260000 0 04100460047004c006f00770050006f0077006500720053007400610074006500000008000000030 0 000028000000500069006e0043006f006e00660069006700750072006100740069006f006e007300 0 000200000004001109050402b01410110901001a09020308b0160e04b0130e0cb01180000006c006 1 0079006f00750074002d006900640000000800000036000000</string> GMA X3100 is only suported in 32 bit mode in SL. Changing EFI strings wont make a difference Link to comment Share on other sites More sharing options...
noob766 Posted August 29, 2009 Author Share Posted August 29, 2009 GMA X3100 is only suported in 32 bit mode in SL. Changing EFI strings wont make a difference Just trying to help Link to comment Share on other sites More sharing options...
Tommy Posted August 29, 2009 Share Posted August 29, 2009 GMA X3100 is only suported in 32 bit mode in SL. Changing EFI strings wont make a difference You don't need to run 64bit mode while you only have 2GB of RAM. I still boot into 32bit even when I have 8GB of RAM. There's no benefit for you to run 64bit kernel unless you planing to utilize all 32GB of RAM. Just my 2cents. Link to comment Share on other sites More sharing options...
noob766 Posted August 29, 2009 Author Share Posted August 29, 2009 turns out there is a kext for the X3100 snow leopard AppleIntelGMAX3100FB.kext.zip Link to comment Share on other sites More sharing options...
noob766 Posted August 29, 2009 Author Share Posted August 29, 2009 A good app for adding extensions. Kext_Utility.zip Link to comment Share on other sites More sharing options...
aed0101 Posted August 29, 2009 Share Posted August 29, 2009 Bootloader does not pick retail DVD and I have to restore to HDD in order to install (maybe it has something to do with my DVD Drive). It only boots in 64bit mode. I can not force 32bit mode with -x32. Everything works fine in 64bit, but I heard 32bit is sometimes slightly faster. Link to comment Share on other sites More sharing options...
noob766 Posted August 29, 2009 Author Share Posted August 29, 2009 Bootloader does not pick retail DVD and I have to restore to HDD in order to install (maybe it has something to do with my DVD Drive). It only boots in 64bit mode. I can not force 32bit mode with -x32. Everything works fine in 64bit, but I heard 32bit is sometimes slightly faster. Chameleon is picky about DVD's. you can get around it with a boot flag, i have to look it up though. give me a bit. boot flag for DVD's -rd(X,1)/mach_kernel -v -rd=diskXs1 where X is the location of your dvd drive. To find it open Disk Utility right click your dvd drive and select information you might need a dvd in the drive to see it Link to comment Share on other sites More sharing options...
blackosx Posted August 29, 2009 Share Posted August 29, 2009 Good work noob766 (I haven't tried it, but it looks promising) Link to comment Share on other sites More sharing options...
noob766 Posted August 29, 2009 Author Share Posted August 29, 2009 Good work noob766 (I haven't tried it, but it looks promising) hah thanks. well this is how I always installed Leopard, I figured it would work for Snow Leopard as well. Let me know if you have any Suggestions. or if you are going to attempt it. Link to comment Share on other sites More sharing options...
Xosx86 Posted August 30, 2009 Share Posted August 30, 2009 Stupid question, I have gma950 on my laptop, this driver/kext is already in the Snow Leopard install? So no need to load them, correct? **** Also what other kexts should I need? **** Do I need to put the ntekas boot file and other files on a seprate flah drive if I am booting/installing from a 8GB flash drive? intel gma 950 intel core solo (32bit) vaio laptop Please help if you can Thanks in advance Link to comment Share on other sites More sharing options...
turtle2472 Posted August 30, 2009 Share Posted August 30, 2009 I'm hoping that with the help of this guide and some others I'll be able to get my DX58SO and i7 920 working with 10.6. I was never able to get iAKTOS v7 running on it and graphics seems like an issue there too. :/ I think I found what I need though I'm not sure. It's the ASUS EAH4870 DK 1GB. Anyone have any helping input for my on this one? Link to comment Share on other sites More sharing options...
Recommended Posts