Jump to content

Upgrade Jas 10.4.7 to 10.4.10 Using Apple Combo Update


1 post in this topic

Recommended Posts

There have been a lot of install dvd's people are creating and each had problems for me so I just upgraded my system manually to get me up to 10.4.10.

 

A. Here are the spec's of my machine:

MSI Platinum 975X Powerup Edition

E6600 Clocked at 2.74 Ghz

Two Gig's of RAM

Geforce 7900 GS

Pioneer DVR-110D

Several SATA hard disks

m-audio Firewire Solo

 

B. Software needed before upgrade:

-- Jas 10.4.7 osx install dvd (Might work on other versions too).

-- Netkas AppleSMBIOS.kext

-- dsmos.kext

-- MacOSXUpdCombo10.4.10

-- Natit_Dual_v0.02

Depending upon kernel choice:

-- Latest 8.10.1 pascal kernel (found on irc)

-- Latest 8.10.3 kernel (found on irc) (Includes a corrupted System.kext)

 

C. The Steps:

C.1 Start up Disk Utilities

C.2 Start up Terminal

C.3 Run the Apple MacOSXUpdCombo10.4.10 (DON"T REBOOT OR YOU WILL HAVE A BROKEN SYSTEM)

C.4 After the Combo Update Finishes:

C.4.1 Replace the Netkas AppleSMBIOS.kext with the one located in: /System/Library/Extensions/AppleSMBIOS.kext:

EX: sudo rm -R -f /System/Library/Extensions/AppleSMBIOS.kext

sudo cp -R -f ~/Desktop/AppleSMBIOS.kext /System/Library/Extensions

C.4.2 Copy the dsmos.kext to system extensions.

EX: sudo cp -R -f ~/Desktop/dsmos.kext /System/Library/Extensions

C.4.3 Copy the Natit.kext to system extensions.

EX: sudo cp -R -f ~/Desktop/Natit.kext /System/Library/Extensions

Note: The permissions are usually incorrect on Natit.kext for me so I usually have to fix it. Do this if you see the

same problem:

sudo chown -R /System/Library/Extensions/Natit.kext

sudo chgrp -R /System/Library/Extensions/Natit.kext

For every directory: sudo chmod 755

For every file: sudo chmod 644

C.4.4 Remove Extensions cache: sudo rm -f /System/Library/Extensions.*

(Don't forget the .* or Extensions dir will be deleted and you will have major problems.)

C.4.5 If you install the 8.10.3 kernel, you'll need to hack the 8.10.1 System.kext.

== If you forget this step, you won't be able to mount dmg. ==

Inside the System.kext, go into all the files and replace the 8.10.1 with 8.10.3. (There are several files in the kext).

Don't change the number if it isn't 10.4.1 (there were other version descriptions in there.

C.4.6 Replace the mach_kernel with the IRC version:

EX: sudo rm -f /mach_kernel

sudo cp ~/Desktop/mach_kernel /mach_kernel

C.4.7 Now run Disk Utilities and it will correct the permissions on the newly added kext's and kernel.

 

REBOOT!!!

 

For some reason, the first time I rebooted I would get DiskArb errors. Just let it keep trying and it will reboot again.

 

At this point you should have a functioning 10.4.10 System. I've updated to all the latest updates without issues.

 

The only problem that I see is that reboot is broken; however, this is caused by the kernel.

×
×
  • Create New...