xlucian Posted August 13, 2009 Share Posted August 13, 2009 This is not 100% finished...I'll edit it on the way with more pictures and BIOS settings...cause...it's "FOR DUMMIES" In this tutorial I'll explain how to create everything you need to install a retail copy of Mac OS X Leopard (10.5.6) on a PC. !!!This is for a PC with Intel CPU!!! !!!I've used a MBR partitioning scheme, if you have GUID, or plan to use GUID, do not modify/overwrite OSInstall.mpkg!!! First of all this is my PC config on witch I've tested iAtkos v1i, v4.1i, v5i, v7: Processor: Intel Pentium D 805 2.66GHz ovk@3GHz Motherboard: Asus P5LD2 REV 1.0 Memory: 4G DDR2 667MHz Corsair XMS2(ram is @800MHz but a can't run at 800MHz cause of my CPU) Graphic card: Asus ATI Radeon X1600 PRO Silent 256Mb Display: Samsung SyncMaster 223BW 22" DVD-Rom: Asus DRW-1814BLT SATA Hard drives: 1. 500Gb Hitachi SATA II, 2. 320Gb Seagate SATA II Keyboard and Mouse: USB OS1: Retail Mac OS X Leopard 10.5.7 (updated to 10.5.8 but still with voodoo 9.7.0) OS2: Windows 7 x64 build 7127 What you need: Hardware: -Intel CPU with al least SSE and SSE3, if you don't know if it has use CPUZ and look at Instructions. Mine looks like this: "Instructions MMX, SSE, SSE2, SSE3 EM64T" -2 USB memory sticks, one needs to be AT LEAST 8G, the other one >=128Mb Software: Acronis Disk Director Suite 10 -> no link yet Transmac -> no link yeT NO WAREZ LINK!!!!! Property List Editor -> no link yet SoftMCCS -> no link yet 0xED -> no link yet OSInstall MBR Voodoo 9.7.0 com.apple.Boot ATI X1600 MacFuse -> no link yet NTFS-3G -> not uploaded yet Chameleon 2 Other: -TIME. Step 1 Using Acrosnis Disk Director Suite 10 create a partition (at least 15Gb, mine is 50Gb) that you will use for your retail os x. If you already have a partition that you'll use for your mac go to Step 2 Step 2 Format the partition FAT32 and then Change Type (Right click on partition -> Advanced -> Change Type) to ShagOS Swap. If you have a NTFS partition and you don't do this and plan to erase with Disk Utility, you might get errors (I found this out since i started with iAtkso v1.0i). If Acronis will ask for reboot (and it will)...reboot and let changes to take effect. If you don't have MacDrive installed you wont be able to see this partition in My Computer or Total Commander...don't panic, it's OK. You might also get messed up letters to your partitions. Use Acronis to put you letters back in your order but leave this partition alone. I had C, D, E, F, G and I used D, and now i have C, E, F, G. You do not need to set it to active. I didn't. Spep 3 Download the retail copy of Mac OS X provided ( 10.5.6.part[1..6].rar) and then unrar. Plug your 8G memory stick. Open Transmac. Open the retail Disk Image. Right click on the image and expand, you'll be asked to save the image, put in a name and save it (it will take some time) and remember the name and path. After this is done right click on the 8G stick -> Format Disk -> Format with Disk Image...and select the expanded image...click ok on everything that shows...and wait (it took me about an hour). If you have iAtkos or any other non-retail Mac OS X and you use the restore option to put the image on the stick you'll have to wait about 3 hours or more...that was my case. If you already have a retail copy image downloaded from a torrent site, it will be compressed and if you expand with transmac, the expanded image will be to big to put on the 8G stick (don't no why that happens). The image that I have it's compressed with transmac but the original decompressed on iAtkos, and it's a R/W dmg and nothing was moded on it. If you have a retail dvd, use transmac to make a dmg from the dvd with new image option and use that one instead of downloading mine. Step 3.1 If you use MBR, after you've formated the 8G stick with leo dmg, using Transmac, on the stick go to ->HFS+ Volume -> System -> Installation -> Packages -> and delete OSInstall.mpkg. Download OSInstall MBR.rar, unrar, and drag-and-drop the OSInstall.mpkg from rar to ->HFS+ Volume -> System -> Installation -> Packages. Don't use "Right Click -> Copy To" or "Copy here" doesn't always work...use drag and drog for everything. Stept 4 Download chameleon 2.rar provided. It's Chameleon 2 RC1 (RC2 doesn't work...don't no why ...yet) and it has the following kext that should be enough to boot and install : AHCIPortinjector, AppleDecrypt, ATAPortInjector, Disabler, IOAHCIBlockStorageInjector, LegacyAppleAHCIPort and LegacyIOAHCIBlockStorage. Plug in the other stick and open Transmac, if it's opened when you pluged in the stick...go to Tools->Refresh drive list. Do the same as with the retail dmg: expand -> format stick 2 with this expanded image -> click ok on everything and wait...5-10 min tops. I didn't use DSDT.aml. I used and USB stick of 128MB, so the expanded image will be for an 128MB stick Step 5 Have both sticks pluged in and reboot. Press what key you need to go into boot menu. Select the stick with chameleon 2 and boot. Now in chameleon menu select the stick with retail Leo...you should see Mac OS X Install DVD...press enter and boot. If you see the Apple logo and in 1-2 min you won't see the spining wheel itmight be a glich and try rebooting again. If you reboot and you don't see the wheel the second time it means that you can't boot using vanilla kernel. Solution follow Step 5.1. Step 5.1 Download voodoo 9.7.0.rar and com.apple.Boot.rar provided. Unrar. Copy "custom" to root of stick 1 (where mach_kernel is) using transmac (click on stick 1, and then on HFS+ Volume). Then copy com.apple.Boot.plist to stick1->HFS+ Volume-> Library -> Preferences -> System Configuration (the original one delete first). Step 6 Do Step 5 but now you should get the spining wheel in 10-20s Step 7 After you've booted the dvd, use Disk Utility to erase the partition created at Step 1 and 2...and use Mac OS Extended (Journaled) as the format. Quit Disk Utility and go next and select the drive on witch you'll install Leopard, customize your installation...I only selected tah main system and languages or fonts, No printer drivers or other optional stuff, and then hit Install. You can skip the dvd verification if you want. If you'll get Instalation Failed...do not panic (I got it)...this is because you haven't set the partition to active and/or you machine doesn't support vanilla kernel. I haven't set the partition to active because I use the stick with chameleon 2 to boot to win 7 or leo. Step 8 If you've followed Step 5.1, now boot into windows (my win partition wasn't messed up and didn't do a repair after the install. I don't know if the is beacause it's a retail install or because I haven't set the partition to active. I always had to do a repair after iAtkos.), open transmac and do the same as in Step 5.1, but this time to the partition with leo. You'll see the name of Leo partition in transmac like this "C:E:F: 'HDD name and serial no' (ATA-Disk)". Step 9 Boot into Leo, it should work, do all the settings, user, password, region, all the required stuff....and enjoy. I got NTFS support but read-only. To get full r/w support first install MacFuse and then the NTFS.pkg provided Step 10 Update and hope for NO KERNEL PANIC. Update first, before you install any kext for graphic card, sound...or any other things. !!! Next steps ar for those who have an ATI Radeon X1600 graphic card !!! Step 11 I used this tutorial to make my card to work at full speed. Rip EDID info from windows: 1. download and install the app "softMCCS" 2. open the app find tab Display Identification and copy from the entry "Raw Data" the long hex content 3. the content should look like this "00FFFFFFFFFFFF00 4C2D0C033232454D 231101030E2F1E78 2AD515A455499A27 145054BFEF80B300 81808140714F0101 0101010101017C2E 90A0601A1E403020 3600DA281100001A 000000FD00384B1E 510E000A20202020 2020000000FC0053 796E634D61737465 720A2020000000FF 0048534450383639 3037310A20200011" 4. you need to convert it to look like this : 00FFFFFF FFFFFF00 4C2D0D03 3232454D 23110103 802F1E78 2AD515A4 55499A27 145054BF EF80B300 81808140 714F0101 01010101 01017C2E 90A0601A 1E403020 3600DA28 1100001A 000000FD 00384B1E 510E000A 20202020 20200000 00FC0053 796E634D 61737465 720A2020 000000FF 00485344 50383639 3037310A 2020009E 5. save it into a text file as a single line. Prepare ATIinject file with EDID info 1. install Property List Editor 2. extract files from "ati x1600.rar" attached 3. right click ATIinject.kext and choose "Show Package Contents" from the popup Finder edit Contents/Info.plist using "Property List Editor" previousely installed 4. enter the previouselly saved Raw Data from Display Identification into keys: "LVDS,EDID" and "DFP1,EDID" just paste it between the triangle brackets Now lets deploy the new driver 1. have all the files from "ati x1600.rar" ready including ATIinject.kext moded. 2. copy everything to: /System/Library/Extensions (lastly the known part) fix permisions mod and ownership with these commands 1. sudo chmod -R 755 /System/Library/Extensions 2. sudo chown -R 0:0 /System/Library/Extensions 3. sudo rm -R /System/Library/Extensions.mkext 4. diskutil repairpermissions / now restart CI/QE In case ci/qe wont work do this: Find your vendor ID and Device. In windows XP/Vista/7: 1. go to device manager 2. choose display adapters and select Propeerties on your adapter 3. go to Details and select Harware Ids 4. DisplayAdapter entry choose your card 5. you should find at the first line something like this: PCI\VEN_1002&DEV_71C3&SUBSYS_01A81043&REV_9E 8. write down the device id after "DEV_" at this example it is: 71C3 9. write down the vendor id after "VEN_" at this example it is: 1002 Use "ATIRadeonX1000.kext" from "ati x1600.rar": 1. Download and install "0xED", it is a HEX editor 2. open with 0xED the file: ATIRadeonX1000.kext/Contents/MacOS/ATIRadeonX1000 found at the original kext 3. Use: Edit->Find->Find… and search for C071 search type: Hex You should find it more than once, replace it with your vendor id but replace the 2 bytes for instance if your device id is:71C3 then replace it with C371 4. now do the same but this time search it the correct way: 71C0 and replace it with the correct form 71C3 (you may encounter also more than once) 5. save it, copy the kext into /System/Library/Extensions 6. edit with TextEdit or Property editor the file: ATIRadeonX1000.kext/Contents/info.plist 7. find the tag IOPCIMatch and make sure your device and vendor id string is there 8. the string is formed of the parts: 0x + DeviceID + VendorID so according to the mentiond example it should look like: 0x71C51002, the strings are seperated with space, if yours isnt there then write it next to one that is there and make sure space between your value and the others (and save it) 9. open terminal and write these commands: 10. sudo chmod -R 755 /System/Library/Extensions 11. sudo chown -R 0:0 /System/Library/Extensions 12. sudo rm -R /System/Library/Extensions.mkext 13. diskutil repairpermissions / 14. now restart yor system Link to comment https://www.insanelymac.com/forum/topic/179636-for-dummies-install-retail-leopard/ Share on other sites More sharing options...
blkhockeypro19 Posted August 13, 2009 Share Posted August 13, 2009 what the... lol i mean i guess it's cool but honestly I'm not sure I can think of a more complicated way... lol what ever happened to boot-132 or a pre mad e distro XD Link to comment https://www.insanelymac.com/forum/topic/179636-for-dummies-install-retail-leopard/#findComment-1225049 Share on other sites More sharing options...
xlucian Posted August 13, 2009 Author Share Posted August 13, 2009 what the... lol i mean i guess it's cool but honestly I'm not sure I can think of a more complicated way... lol what ever happened to boot-132 or a pre mad e distro XD what's complicated? instead of doing a cd with boot132, you just use the chameleon dmg to put it on usb and boot...and it has the necesary kext...plus I've seen lots of people asking on how to install from usb. most of the tutorials need a prepatched working os x already on your pc to create everything you need to install from usb, all that I've done is to create everything you need to do it on windows...cause...i guess that everyone has xp vista or 7 installed. i don't know where you see it complicated....apart from the time to download and format the usb stick with this images....all that took me was about 7 min to install Leo. ups...did a booboo...for links for the retail copy...PM me Link to comment https://www.insanelymac.com/forum/topic/179636-for-dummies-install-retail-leopard/#findComment-1225442 Share on other sites More sharing options...
daftswimmer Posted August 22, 2009 Share Posted August 22, 2009 what's complicated? instead of doing a cd with boot132, you just use the chameleon dmg to put it on usb and boot...and it has the necesary kext...plus I've seen lots of people asking on how to install from usb. most of the tutorials need a prepatched working os x already on your pc to create everything you need to install from usb, all that I've done is to create everything you need to do it on windows...cause...i guess that everyone has xp vista or 7 installed. i don't know where you see it complicated....apart from the time to download and format the usb stick with this images....all that took me was about 7 min to install Leo. ups...did a booboo...for links for the retail copy...PM me Where is that Chameleon 2.rar Link to comment https://www.insanelymac.com/forum/topic/179636-for-dummies-install-retail-leopard/#findComment-1231762 Share on other sites More sharing options...
tmitim Posted August 31, 2009 Share Posted August 31, 2009 Thank you very much, I will try this! Link to comment https://www.insanelymac.com/forum/topic/179636-for-dummies-install-retail-leopard/#findComment-1244650 Share on other sites More sharing options...
crazyfoo68 Posted September 1, 2009 Share Posted September 1, 2009 thanks! i was pretty confused on most of the steps (mostly because as you said most guides are for people that already have os x installed). I am trying this on my Dell M4300 right now... hopefully all goes well! Link to comment https://www.insanelymac.com/forum/topic/179636-for-dummies-install-retail-leopard/#findComment-1245488 Share on other sites More sharing options...
Evil Agent Posted September 1, 2009 Share Posted September 1, 2009 Thanks. I don't understand a thing of these new ways of installing OSX (I once installed Kalyway and never repeated the feat) but I'll be trying your tutorial with Snow Leopard Update #1 I'm running TransMac on Windows 7 RC1. In order for TransMac to be able to "see" the external hard drive I'm using (I didn't have a spare 8GB USB stick, so I figured a hard-drive would do the trick...) I had to run it with Administrator privileges. It might help others in a similar situation... Link to comment https://www.insanelymac.com/forum/topic/179636-for-dummies-install-retail-leopard/#findComment-1245950 Share on other sites More sharing options...
cyborg21 Posted September 5, 2009 Share Posted September 5, 2009 This is exactly what I've been looking for - a completely USB method based on Windows. I will try this method and post the results - thanks for the tutorial ! Link to comment https://www.insanelymac.com/forum/topic/179636-for-dummies-install-retail-leopard/#findComment-1252221 Share on other sites More sharing options...
rapha-35 Posted October 29, 2010 Share Posted October 29, 2010 I've try this with Chameleon RC3, and Snow Leopard DMG, it doesn't work ... sometimes, the "Apple" screen apeear 2 seconds, and then it reboot ... Link to comment https://www.insanelymac.com/forum/topic/179636-for-dummies-install-retail-leopard/#findComment-1572544 Share on other sites More sharing options...
Recommended Posts