InfiniteMac OSx86  


Reply
 
Thread tools Display modes
  #11  
Old 01-19-2010, 02:11 AM
Creatorp Creatorp is offline
Puma
 
Join Date: Jan 2010
Posts: 28
ok done
Reply With Quote
  #12  
Old 01-19-2010, 03:31 AM
lanceomni's Avatar
lanceomni lanceomni is offline
 
Join Date: Nov 2008
Location: Florida, US
Posts: 521
Upgrade time

*Okay now I am going have to extremely recommend that you do a complete backup of your system and any important files. I use an app called SuperDuper to clone my drive before doing anything drastic.

1. Backing up, (Not to be confused with a full system backup... which I recommend)
Before we do anything we should make a backup copy of your kexts in a handy easy to get to place.

1. Give yourself root privileges so that you can modify files.
Code:
sudo -s
2. Make a backup copy of your kexts. First we will make a directory called "backup" in our root directory to store them. Open Terminal and type:
Code:
mkdir /backup
3. Change directories to /System/Library This will shorten some of the commands we have to type in.
Code:
cd /System/Library
4. Copy your kexts to the new "backup" folder.
Code:
cp -r Extensions/ /backup
2. Finding what you patched

Next we will try to pick out the patched kexts you might have installed. We will place them in a separate folder called patched. Go ahead and open Terminal and type:
Code:
mkdir /patched
AppleNForceATA.kext

Im not sure if you tried the one you were asking out ealier. It should fix system freezes when memory uses goes passed 2gb. You will need it or your old one. This is the most important of all.

Seatbelt.kext
Looking at the list of kexts you posted shows me you have Seatbelt.kext installed. If you are running 10.5.2 you shouldn't have needed this. You will however need the Seatbelt.kext version from 10.5.5 that matches your new Voodoo kernel. Without this the system will freeze when mounting DMGs This thread explains seatbelt in detail: http://www.infinitemac.com/f5/update...lt-kext-t1992/

You can download the version you need here: http://rapidshare.com/files/215747482/seatbelt_1055.zip Place it on your desktop and the commands below will move it where it needs to be.

System.kext
You will need a version that matches your kernel. Version 9.5.0 from the 10.5.5 release. You just installed this version with the Voodoo kernel.

AppleSMBIOS.kext
You may have a patched version

Disabler.kext
This kexts disables a few pesky powermanagment kexts that will give you problems. You can get it here: http://forum.insanelymac.com/index.p...=post&id=41446

dsmos.kext
This is your decryptor. You will need it

Lets gather these files and put them in /patched
Code:
cd /System/Library/Extensions
cp -R AppleNForceATA.kext /patched
cp -R System.kext /patched
cp -R dsmos.kext /patched
cp -R AppleSMBIOS.kext /patched
cd /Users/YOURUSERNAME/Desktop
cp -R Seatbelt.kext /patched
cp -R Disabler.kext /patched
We should now have both a total backup of kexts and a folder with patched files. go ahead an install those that you downloaded. Seatbelt and disabler using KextHelper if you like.

3. Check your boot preferences com.apple.Boot.plist

Lets double check your boot preferenes com.apple.Boot.plist located in /Library/Preferences/Systemconfiguration
I would go ahead and drag a copy to your desktop for a backup. Open it up and see what you have listed under Kernel and Kernel Flags. Make note of these. Things like (-v -legacy cpus=1 mach_kernel.something boot-uuid) if you have any. I do believe the Voodoo installer places the Kernel string mach_kernel.voodoo

4. Make note of your install partitions location

Open Disk Utility and find your install partition. Right click on it and select information. Write down both your
Disk Identifier - looks something like disk0s2
and
Universal Unique Identifier - looks something like 82A8E2CC-FB80-3F8B-B28B-7E62A4AAABBB

I know the UUID is long but it can really help out if you are having problems booting.

5. Download the 10.5.8 Combo update

Download the 10.5.8 Combo Update Installer from Apple's website
Okay now we are getting ready to go all in. Open up Terminal and type
Code:
sudo su
and put in your password. Than type the following but do not press enter just leave the window open we are going to run it after the installer says that you need to restart but before you do so.
Code:
rm -Rf /System/Library/Extensions.mkext
Run the installer. When it says that you should restart run the command you entered earlier. Now when your computer starts up use the boot-flags -v -f mach_kernel.voodoo
It should start loading kexts and restart again. Do the same boo-flags and hopefully you will have your system up and running.

6. Trouble shooting

If you can not boot into OSX make sure and try the -x boot-flag

If it seems to reboot quickly over and over again or hangs early on try booting using the following
-v mach_kernel.voodoo boot-uuid=THAT-LONG-ASS-NUMBER

If else than just reply back with the line it hangs on.

Having access to a second computer would be handy to ask questions if you get errors. We can talk to through most any problems you come across. I work durring the week and sometimes, like today am able to surf the forums other days not so much so be patient and ill get back to you if you have any problems.

Good Luck.

MOBO: Z77MX-QUO-AOS CPU: Core i7 3770K GPU: MSI N760 TF 2GD5/OC Case: Modded MacPro2,1
Memory: 32GB Corsair Vengeance (CMY32GX3M4A1600C9) Wifi: Airport Extreme bcm94321MCA BIOS: HermitCrab Labs H3A.816M
Monitor: AOC Q2963Pm 29" WFHD 2560x1080 21:9
Interests: KDE on Apple Darwin, Keeping it real with the command line, Helping those that help themselves
Reply With Quote
  #13  
Old 01-20-2010, 12:10 AM
Creatorp Creatorp is offline
Puma
 
Join Date: Jan 2010
Posts: 28
ok well i did this last night and i get stuck
here
Quote:
rm -Rf /System/Library/Extensions.mkext
because once the installer gets half way the terminal like says something with process complete and it wont let me type anything anymore
and if i close it , it doesnt let me open it again.
im at school right now so i dont know when i can read the response again.
Reply With Quote
  #14  
Old 01-20-2010, 11:10 PM
Creatorp Creatorp is offline
Puma
 
Join Date: Jan 2010
Posts: 28
ok i fixed the terminal problem now i get this when booting
Quote:
AppleNforceATA: found 0 units
AppleNforceATA: found 0 units
Reply With Quote
  #15  
Old 01-20-2010, 11:39 PM
lanceomni's Avatar
lanceomni lanceomni is offline
 
Join Date: Nov 2008
Location: Florida, US
Posts: 521
Try these in this order and see if one gives you a working system.

1. Try using the following boot flags
Code:
-v -f -x
2. Boot into single user mode by using the flag
Code:
-s
Allow for the modification of files by typing:
Code:
/sbin/mount -uw /
Now lets backup and remove some things.

Code:
mkdir /Backup2
cd /System/Library
cp -R Extensions/ /Backup2
rm -Rf Extensions.mkext
cd Extensions
rm -Rf ATI*
rm -Rf GeForce*
rm -Rf NVDA*
rm -Rf natit.kext
rm -Rf titan.kext
rm -Rf NVinject.kext
rm -Rf NVkush.kext
3. Try going into the BIOS and changing the SATA Mode. There should be options like IDE/SATA/Legacy/AHCI depending on the computer. Try a different mode and restart.

A little trial and error and we should have you back up and running.

MOBO: Z77MX-QUO-AOS CPU: Core i7 3770K GPU: MSI N760 TF 2GD5/OC Case: Modded MacPro2,1
Memory: 32GB Corsair Vengeance (CMY32GX3M4A1600C9) Wifi: Airport Extreme bcm94321MCA BIOS: HermitCrab Labs H3A.816M
Monitor: AOC Q2963Pm 29" WFHD 2560x1080 21:9
Interests: KDE on Apple Darwin, Keeping it real with the command line, Helping those that help themselves
Reply With Quote
  #16  
Old 01-22-2010, 01:15 AM
Creatorp Creatorp is offline
Puma
 
Join Date: Jan 2010
Posts: 28
none of them work it just gets stuck at

skipped check "Something forgot" dont_steal_MAc0sx_
Reply With Quote
  #17  
Old 01-22-2010, 01:58 AM
lanceomni's Avatar
lanceomni lanceomni is offline
 
Join Date: Nov 2008
Location: Florida, US
Posts: 521
Lets try this:

Boot your install DVD and open Terminal type:
Code:
nano /Volumes/YOUR_INSTALL_NAME/scripts/1
find the line that references Dont Steal Mac OS X.kext and change it to dsmos.kext or AppleDecrypt.kext, which ever one you used. Press Control + x and than s to save.

If you used any spaces in your install name you can type this:
Code:
nano /Volumes/"YOUR INSTALL NAME"/scripts/1

MOBO: Z77MX-QUO-AOS CPU: Core i7 3770K GPU: MSI N760 TF 2GD5/OC Case: Modded MacPro2,1
Memory: 32GB Corsair Vengeance (CMY32GX3M4A1600C9) Wifi: Airport Extreme bcm94321MCA BIOS: HermitCrab Labs H3A.816M
Monitor: AOC Q2963Pm 29" WFHD 2560x1080 21:9
Interests: KDE on Apple Darwin, Keeping it real with the command line, Helping those that help themselves
Reply With Quote
  #18  
Old 01-22-2010, 05:22 AM
Creatorp Creatorp is offline
Puma
 
Join Date: Jan 2010
Posts: 28
command nano not found
Reply With Quote
  #19  
Old 01-22-2010, 01:35 PM
lanceomni's Avatar
lanceomni lanceomni is offline
 
Join Date: Nov 2008
Location: Florida, US
Posts: 521
Well this little script is probably your problem and I forgot to mention it.

I assume you are using windows to post these replies. We can try to copy the script to a usb drive and edit it in windows using notepad and then place it back into place.

I would format a usb thumb drive as FAT32 in windows, give it a name with no spaces and something easy to remember. Boot your install dvd with the thumb drive plugged in open Terminal and type:

Change directories to the scripts folder
Code:
cd /Volumes/YOUR_INSTALL_NAME/scripts/
Lets make a note as to the file permissions the script uses so that if we have problems from copying to windows we can fix it. It should look something like -rwxr-xr-x
Code:
ls -l 1
Copy a backup to the root of your install just in case
Code:
cp 1 /Volumes/YOUR_INSTALL_NAME
Copy the script to your thumb drive
Code:
cp 1 /Volumes/THUMB_DRIVE
Check to see if the file copied ok
Code:
cd /Volumes/THUMB_DRIVE
ls
Open the script in notepad or any other plain text editor and look for what I mentioned in the previous post. Save it to the thumb drive and boot your install disk. Open Terminal and type:
Code:
cd /Volumes
rm YOUR_INSTALL_NAME/scripts/1
cp THUMB_DRIVE/1 YOUR_INSTALL_NAME/scripts/1
cd YOUR_INSTALL_NAME/scripts
ls -l 1
If the permissions look the same we should be good to go. If not try:
Code:
diskutil repairPermissions /
Reboot and cross your fingers. You will be a Terminal pro by the end of this.

MOBO: Z77MX-QUO-AOS CPU: Core i7 3770K GPU: MSI N760 TF 2GD5/OC Case: Modded MacPro2,1
Memory: 32GB Corsair Vengeance (CMY32GX3M4A1600C9) Wifi: Airport Extreme bcm94321MCA BIOS: HermitCrab Labs H3A.816M
Monitor: AOC Q2963Pm 29" WFHD 2560x1080 21:9
Interests: KDE on Apple Darwin, Keeping it real with the command line, Helping those that help themselves
Reply With Quote
  #20  
Old 01-22-2010, 01:45 PM
Imkantus Imkantus is offline
 
Join Date: Jul 2009
Location: Germany
Posts: 779
Why so complex? I would try to update with using fakesmc, instead of a decrypter & editing that script.



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


AMD Phenom II X4 955 - ASRock AM3A770DE - 8GB DDR3-1333 - Radeon HD 5570 1GB passiv - BCM4318 802.11b/g - Snow Leopard Retail
+++
AMD Phenom X3 8450 - ASRock AM2NF6G-VSTA (BIOS L2.39) - 4GB DDR2-800 - Radeon HD 4650 512MB - Snow Leopard Retail (retired) / OpenBSD
Reply With Quote
Reply