atasa Posted August 31, 2009 Share Posted August 31, 2009 This is my first post here and my english is not good. You better read first the below. http://www.insanelymac.com/forum/index.php?showtopic=144639 *** Preparation *** - OS X DVD or image file of it. - Mac allready running os x. - PC for modify bios file. ( you can use attached file already patched. ) *** How to modify bios of the main board. *** - Create a folder for work. 1) Get the bios file from Asus's site. 2) Run MMTOOL.exe and load the bios file. 3) Extract Acpi tables module which is at 1b address to file named acpi.mod. (Don't quit yet. leave it opend.) 4) Run command iasl -d acpi.mod and acpi.dsl file is created. 5) Open acpi.dsl with text editor and delete 8 lines that begins with "Alias ... ". 6) Run command iasl -t c acpi.dsl and acpi.hex file will be created. 7) Run command perl hex_to_bin_file.pl and acpi.bin file will be created. ( I have created this script and tested. It works nice ) 8) Come back to MMTOOL.exe application window. replace the Acpi tables module with acpi.bin file. 9) Done!! Save to new file name as you like and flash your matherboard. *** How to install OS X *** It's so easy. 1) Modify a few things on Bios Setup Menus. - Power Suspend Mode [Auto] Repost Video on S3 Resume [No] ACPI 2.0 Support [Enabled] ACPI APIC Support [Enabled] 2) install the retail DVD 3) Update to 10.5.8 with combo package downloaded. 4) install Cameleon boot loader. ( I preffer Chameleon-2.0-r431.pkg ) 5) Replace contents of Extra folder with attatched files. Enjoy your cool mac. *** Code of perl hex_to_bin_file.pl included. *** # -------------------------------------------------- # Title : convert hex string to binary file. # comments : read acpi.hex. create acpi.bin file. # date : 26-8-2009 20:29 # by : atasa # -------------------------------------------------- $sFD = $0; $sFD =~ s/[^\\]+$//; $sFL = $sFD . "acpi.hex"; $sFLOut = $sFD . "acpi.bin"; $RS_old = $/ ; undef $/ ; open( FH, "< $sFL" ) || die "Can not open $sFL..."; my $sContent = <FH>; close( FH ); $/ = $RS_old; open FO,"> $sFLOut"; binmode FO; while ( $sContent =~ /(0x..),/g ) { print FO chr(hex $1); } close( FO ); Link to comment https://www.insanelymac.com/forum/topic/182939-how-to-install-leopard-retail-on-asus-rampage-ii-extreme-boot-132/ Share on other sites More sharing options...
linel Posted October 5, 2009 Share Posted October 5, 2009 Hey can you please explain more exactly how you create acpi.dsl file? i dont understand it. thank you Link to comment https://www.insanelymac.com/forum/topic/182939-how-to-install-leopard-retail-on-asus-rampage-ii-extreme-boot-132/#findComment-1290213 Share on other sites More sharing options...
Recommended Posts