InfiniteMac OSx86  


Reply
 
Thread tools Display modes
  #61  
Old 09-06-2009, 03:36 PM
simsim simsim is offline
Puma
 
Join Date: Aug 2009
Posts: 18
Thanks for your update to this great guide, new files worked fine.

I wonder, what is the purpose of making your own mkext file? I don't have one on my EFI partition, would it make the boot time shorter if I had?

Another thing I discovered just now is that I can't boot into 32bit. I never tried before but I was trying to get final cut going and thought it might help with 32bit. I'm getting a KP quickly into the boot.

I tried the fix in this thread : http://www.insanelymac.com/forum/ind...owtopic=181209 but no luck.
Also I'm not sure if I should include the kexts in the EFI partition when rebuilding the mkext as the fix says.

Fixed: Writing this in 32 kernel. I moved my installation from efi partition to main partition, but I think the problem was that some of my kexts had root:admin ownership instead of root:wheel. It was kextcache that complained about it and gave me the clue. I guess the fix in the thread above is quite good after all.

Last edited by simsim; 09-07-2009 at 01:12 AM.
Reply With Quote
  #62  
Old 09-07-2009, 06:12 AM
sk1nhd33t sk1nhd33t is offline
Jaguar
 
Join Date: Jul 2009
Location: Manila, Philippines
Posts: 77
Quote:
Originally Posted by dmbardal View Post
"
Do you really mean that we should copy the files from the /Snow/Extra/ folder on the Desktop, to the ROOT of the USB-Stick?

Edit: Also.. I couldnt install Chameleon v2 RC1 on the Snow Leopard disc after the installation.
It stops on "writing package reciept". (allmost at the start of the installer).
Any workaround on this?
I found a way to do it manually. But I really dont know if I did it correctly.

Or is it a typo, and we should really copy it from /Snow/Extra/ to /USBSTICK/Extra/ ?

Because when I copy it to the ROOT of the USB-Stick as you have written here, I cant get to the installation-screen. I only get an gray screen with the mouse-cursor spinning.

When I put it in /USB-STICK/Extra/ I can access the Installation-screen successfully.
it's a typo thanks for noticing it, you should copy it to your USB's Extra folder

editing it now
Reply With Quote
  #63  
Old 09-07-2009, 06:43 AM
bzen bzen is offline
Cheetah
 
Join Date: Sep 2009
Posts: 14
Tried Guide with Exact Settings for G31M-E2SL and Unable to Install

Have Rev 2.0 of Board so no Realtek. Have old Dlink DGE-530T, which will use (may try to use SKGE.kext v0.2d or 0.2e but unsure if working in 64 bit mode) later after get to complete actual install. For Video just using onboard GMA3100 for now.

Loaded all stuff on to drive as shown in pics on 1st Page of Thread. (boot file, Extras Folder (with Themes, Extension Folders, and in root boot.plist and DSDT.aml file). Have Retail Snow Leopard.
Edited boot.plist as required with UUID and added kernel flags for -v -x32 mode.

Also dont have running Leopard system other than on Mac Pro.
Machine trying to install on has XP 32 and Win 7 64 Already on it on single SATA drive 0, and then trying to install on second drive.

I am able to boot off usb. (tried with and without verbose mode and get to start install.). Then use disk utituly to format with HFS+ as GUID then select to install on. Then choose custom options and remove fonts and languages not required. Then starts installing and gets to about 24 min or less then kernel panic or crash. Similar to initial posts and post by dmbardal.

Could it be issue with DSDT file for Rev 1 vs Rev 2 Boards. Have tried to recompile/dissassemble of DSDT with no luck from comparing yours to the one extracted from Rev2.0 FC BIOS from July. Also tried 64 bit mode and same things.

I am at a loss. Only KEXT's used are ones in USB folder that suggest. Also tried KEXT's from OS folder but dont get into option to install get problems before installer starts after booting from USB.

Also tried changing BIOS Settings (disabling features for CPU, etc..) . Possible BIOS setup screenshots anyone? Any thoughts on setup here to help me get past install and on my way?
Reply With Quote
  #64  
Old 09-07-2009, 08:48 AM
sk1nhd33t sk1nhd33t is offline
Jaguar
 
Join Date: Jul 2009
Location: Manila, Philippines
Posts: 77
Quote:
Originally Posted by simsim View Post
Thanks for your update to this great guide, new files worked fine.

I wonder, what is the purpose of making your own mkext file? I don't have one on my EFI partition, would it make the boot time shorter if I had?

Another thing I discovered just now is that I can't boot into 32bit. I never tried before but I was trying to get final cut going and thought it might help with 32bit. I'm getting a KP quickly into the boot.

I tried the fix in this thread : http://www.insanelymac.com/forum/ind...owtopic=181209 but no luck.
Also I'm not sure if I should include the kexts in the EFI partition when rebuilding the mkext as the fix says.

Fixed: Writing this in 32 kernel. I moved my installation from efi partition to main partition, but I think the problem was that some of my kexts had root:admin ownership instead of root:wheel. It was kextcache that complained about it and gave me the clue. I guess the fix in the thread above is quite good after all.
no need to transfer it to main, im running my EXTRA folder on a hidden EFI too but no problems on 32/64. To make an mkext just replace the path on the link you provided to the path your EFI partition is, just be sure to mount it first. If starting from scratch (new install) you can also make it in leopard just before the first boot of snow but remove the "-t" command and also replace 0:0 to root:wheel.. i just didnt include it on my guide on purpose to make it a friendly guide (meaning no terminal) and compliment it with kext utility to be run in snow

im still a noob and finding more ways to improve my install since this board is my very first and only hackintosh.

Quote:
Originally Posted by bzen View Post
Have Rev 2.0 of Board so no Realtek. Have old Dlink DGE-530T, which will use (may try to use SKGE.kext v0.2d or 0.2e but unsure if working in 64 bit mode) later after get to complete actual install. For Video just using onboard GMA3100 for now.
this could the reason but i dont have a 2.0 board so i could be wrong.
Reply With Quote
  #65  
Old 09-07-2009, 06:38 PM
bzen bzen is offline
Cheetah
 
Join Date: Sep 2009
Posts: 14
Boot uuid

Thanks for Email i had USB Key UUID as part of the boot.plist. So tried to remove as suggested.

I tried exact same install off USB this time without UUID String in boot.plist and this time with 32 bit mode no kernel panics. Completed install part.

As suggested followed 1st post closely (but missed this) and this appears to be the only problem with installer.

Now just gotta get the drive ready to boot off new drive with bootloader again. Is there easy way to do this from terminal after install completes? As i dont have existing leopard on new drive. Will go thru guides again and forum to see if can find out whats next. Is there anyone that can help? Any suggestions would be appreciated.

Do I have to run installer package again for Chamelon 2 RC1?
Reply With Quote
  #66  
Old 09-07-2009, 09:33 PM
bzen bzen is offline
Cheetah
 
Join Date: Sep 2009
Posts: 14
How to Install without Previous Leopard just from Retail DVD

Thx for help am now running. Have some notes to add about complete manual install without any other OSX.

3 Guides
Snow Leopard New Retail - http://www.infinitemac.com/f57/guide...or-g31m-t3672/
Snow Leopard Old (for Reference OnlY) http://74.125.153.132/search?q=cache...&client=safari
Chameleon Manual Install - http://www.insanelymac.com/forum/ind...owtopic=164809

- will need 8 GB USB Key
- will need another Intel Mac (or PowerMac or something with GNU Bash, if familar with bash syntax)
- will need 2nd HD to Install Mac To
- follow install instructions from guide here for Creating SNOW USB Installer
- follow instructions for install and partition of New disk

NOTES
Also affter USB guide finished then create new folder on USB that you will copy files to new HD install from
- Should have the following inside
- Chamelon-2-RC1-r431 Binaries
- http://chameleon.osx86.hu/file_downl...31-bin.tar.gz&
- The Extras Folder from Snow.Zip Guide
- make sure no UUID yet in boot.plist file when installing from USB (otherwise if on USB will get Kernel Panics).
- set kernel flags for 32 Bit ( -x32) in boot.plist
- Boot off usb (F12 then Hard Disks ,then select USB Key)
- Install with No Fonts/Translations (in custom Menu)
- After install finished then boot back with usb to get to terminal
- After install finished then get UUID for install drive as stated in terminal. (Remove USB and goto another PC to edit)
- Change as required for UUID in boot.plist and platform UUID info.plist (need to be done on another computer as cant find way to edit in OSX terminal)
- After editted both files on other computer then put USB back in
- open terminal then use ditto to copy (change to directory on USB with New Extra Folder with Extension , etc...)
Code:
cd /volumes/*
Code:
mkdir Extra
Code:
cd /volumes/"Your USB Drive"/"Your Install Folder goes here"
Code:
Ditto Extra /volumes/*/Extra
(Where * is the name of drive that you installed on)
- this should copy all files across including any extensions required.
- After copied extra folder and verified files are copied then need to install Chameleon from terminal window
- goto Chameleon Manual Install for directions
NOTES: for part 7 do need r in front of disk (in example osx partitions was disk0s2) so would be same as example /dev/rdisk0s2
- otherwise get device busy error, and if succesful will get bytes in / out.
- For OSX Syntax help goto http://ss64.com/osx/dd.html
- Once complete then need copy EFI boot 10.1 from root of USB to new Volume (use cp command to copy to root).
- Boot off the new drive (still in 32 bit after hitting F12 to select from and boot)
Reply With Quote
  #67  
Old 09-07-2009, 11:10 PM
bzen bzen is offline
Cheetah
 
Join Date: Sep 2009
Posts: 14
PCI or PCI-E Ethernet Card for 64 Bit Kernel Snow Leopard

cant seem to get older DGE-530T that I had lying around working.

Any suggestions to replace????
As I have rev 2.0 board with Atheros AR8131 built in and non working DGE-530T

Will Try in 32 Bit mode.
Reply With Quote
  #68  
Old 09-08-2009, 05:08 PM
dmbardal dmbardal is offline
Cheetah
 
Join Date: Sep 2009
Posts: 5
Finally I got it to work on my PC as well.
I messed up my 10.5.8 installation, so I "had" to get 10.6 to work..
And I finally did!

I used your old guide tho.
And my vital part was the "First Boot: - turn on your computer and go to Boot Menu (F12) then choose 8GBsnow as the first boot then press enter, on the Chameleon menu choose your hard drive with recently installed snow and boot with -v -x32 (very important), it will boot in verbose mode displaying lots of text, if all goes well you will greeted with SnowLeopard intro video but no sound yet, just continue the process until you reach your desktop."

That made me able to finish up everything.

I had a problem installing Chameleon 2 RC1 on the SL Disk tho.
So I had to manually install it.

Also, my Network-cards dont work in 64bit, only 32bit (atleast it seems so atm.)
I got a DLink DWA-556 (PCI-E N Card) and a DLink DWA-140 (USB N Card)
Both uses Ralinks chipsets, so I guess thats why.
If anyone get a hold of some working drivers for 64bit from Ralink. Please, do tell :-)

Thanks a bunch for the guide. After a week of struggling, blood, sweat and tears. I finally made it. Boy, what a ride!

Edit: Now it seems that my Ethernetadapters have given up on me.
They wont work in 32bit now. sigh

Edit Again: I did a reformat etcetc. and installed everything from scratch. Except that I kept one SL install alive to modify everything.
Installed. Used the -x32 in the boot.plist, and now everything seems to be working allright
I just used OSX86Tools to enable Quartz (I allready had my 9600 GT 1GB String in the boot.plist)
and it seems to be working quite allright.
I just got a shocker when it said "boot: error" on my Chameleon boot. But I restarted, and it was allright. wierd tho.
Anyhow. All fine and dandy now! :-D

Last edited by dmbardal; 09-08-2009 at 09:48 PM.
Reply With Quote
  #69  
Old 09-08-2009, 05:53 PM
drossxyu drossxyu is offline
Puma
 
Join Date: Sep 2009
Posts: 29
I'm going to try installing SL tonight w\ this thread's original tutorial and the information bzen has provided. The only thing I don't quite understand is where I obtain my UUID. I've read up on it and I understand what it is and why it's needed but don't know where to find it.
Reply With Quote
  #70  
Old 09-08-2009, 09:26 PM
simsim simsim is offline
Puma
 
Join Date: Aug 2009
Posts: 18
Thanks for explaining about mkexts, I also found rebuilding the mkext helped me avoid kp when installing little snitch.



💡 Deploy cloud instances seamlessly on DigitalOcean. Free credits ($100) for InfMac readers.

Reply With Quote
Reply