10.4.8/9 to 10.4.10 upgrade guide

are the steps to update your computer to 10.4.10
This is a workable solution for the Asus P5W-DH motherboard, which is running Mac OSx86 10.4.9
Mac OS 10.4.10/;

0) Before we start..

  • Copy your extensions folder (System/Library/Extensions) to /Backup/Extensions
  • Download the latest kernel from #10.4.10 on irc.osx86.hu, or the latest at time of writing Wed May 23 16:33:00 PDT 2007; Sochi2014:VoteForUs/RELEASE_I386 i386 i386
  • Download R3D3

  • 1) Backup Extensions

    We are going to start with the backup proces of a few kernel extensions,
    all files will be written to the root of your Mac OS installation partition.
    Open terminal and type the following:
      sudo -s
      cp /mach_kernel /mach_kernel_old
      cp -R /system/library/coreservices/loginwindow.app /
      cp -R /system/library/extensions/AppleSMBIOS.kext /
      cp -R /system/library/extensions/AppleACPIplatform.kext /
      cp -R /system/library/extensions/AppleAPIC.kext /
      cp -R /system/library/extensions/IOATAFamily.kext /
      cp -R /system/library/extensions/system.kext /

    2) Running the update

    Next thing is running the update in Apple's Software Update
    Make sure you keep the terminal and disk utility open

    Run Software Update and deselect everything but the 10.4.10 intel update and install it (And do not restart ! Just ignore the installer window!)

    3) Restoring Extensions

    Right now we need to place the new kernel, the R3D3 kext, and the old kernel extensions to make sure the hardware will work properly after rebooting.

    For the kernel (assuming the new kernel is placed on your desktop):
      sudo cp -f ~/Desktop/mach_kernel /
      sudo chown root:wheel /mach_kernel*
      sudo chmod 644 /mach_kernel*
    R3D3:
      sudo cp -R ~/Desktop/r3d3.kext /System/Library/Extensions/
    And the extensions:
      cp -R /loginwindow.app /system/library/coreservices/
      cp -R /AppleSMBIOS.kext /system/library/extensions/
      cp -R /AppleACPIplatform.kext /system/library/extensions/
      cp -R /AppleAPIC.kext /system/library/extensions/
      cp -R /IOATAFamily.kext /system/library/extensions/
      rm -rf /system/library/extensions.*

    And on some systems only (first test without, if it fails, boot in single user mode (-s):

    cp -R /system.kext /system/library/extensions/
    Open disk utility and repair permissions for your OS X partition
    Reboot

    When things go wrong...


    You can always copy Extensions back in single user mode (type -S on the Darwin Bootloader command line ), its really easy, just read the on screen instructions how to mount your drive and get write support enabled.
    Copy your old extensions this way:
      cp -R /Backup/Extensions/myextension.kext /System/Library/Extensions/
    My Ati x1900XT didn't got detected, so I restored my ATi kexts in single user mode:
      cp -R /Backup/Extensions/Ati* /System/Library/Extensions/
      cp -R /Backup/Extensions/AppleNDRV /System/Library/Extensions/
    For nVidia users:
      cp -R /Backup/Extensions/NV* /System/Library/Extensions/
    (Not tested by me, but confirmed its working, by "Etam" in the comments)

    About Audio

    My audio didn't work after upgrading, below are the steps which did the job for me:

  • Move my AppleHDA.kext to your Extensions folder, and fix his permissions.
  • Reboot
  • Get the the AppleHDA patcher (v1.16) and my P5W-DH codec dump
  • Drop the codec dump on the AppleHDA patcher
  • Reboot
  • Related Entries:
    Alway boot Mac OS X in Verbose Mode
    iPod Touch 1.1.1 to 1.1.2 upgrade guide
    Secure Gmail Notifier using hidden preference setting
    Comments (68)  Permalink

    Howto: Download files from the web via the OS X command line

    Isn't it frustrating if you can't restart your browser when you're in the middle of a download ?
    Well here's a solution. Just use the terminal with the 'curl' command to download your (big) files.

    Let's download Colloquy for example (http://colloquy.info/downloads/colloquy-latest.zip).

    Open up terminal, and browse to the prefered download folder, IE:
    cd ~/Desktop
    Initiate the download:
    curl -o http://colloquy.info/downloads/colloquy-latest.zip
    Screenshot:
    curl download
    Comments (0)  Permalink

    Howto: Dual boot Mac OS x86 and Windows XP

    Here's a small howto about dual booting Mac OS and Windows xp with the Windows bootloader method.

    • Partition your hard drive accordingly.
    • Download Mac OSX Tiger DVD.
    • Install Mac OSX on a partition.
    • Restart the computer with a Win 98/ME start cd or disk.
    • Start fdisk, set Win XP partition as active.
    • Copy chain0 to c:\.
    • Add chain0=”Mac OSx86” to boot.ini in Win XP.
    • Restart.
    • Enjoy dual booting.
    Comments (7)  Permalink

    Howto: upgrade OSx86 kernel

    Here's a small howto about upgrading the OSx86 kernel.

    First, download a kernel and unzip / unrar the archive
    Place the kernel (named 'mach_kernel' ) file on your desktop
    Open terminal and type:
      sudo cp /mach_kernel /mach_kernel_old
      (this will backup your current kernel)
      (type your password)
      sudo cp -f ~/Desktop/mach_kernel /
      sudo chown root:wheel /mach_kernel*
      sudo chmod 644 /mach_kernel*
    Comments (0)  Permalink

    Intel to Sell Mac Pro Motherboard ?

    Both The Inquirer and HotHardware published a short test of Intel V8, the prototype of a new motherboard. When looking at the specification, the dual socket supports Quad Core Xeon 5365 (Clovertown), the 1333MHz Greencreek FSB chipset and 8 FB-DIMM memory slots.

    In other words, this motherboard looks almost like the one found in current Mac Pro models. Here's a list with small modifications brought by Apple:

    - For improving cooling, Apple installed FB-DIMM modules on daughter cards

    - Apple does not offer 6 SATA ports

    - Apple did not keep the 2 PCI-X slots found on the V8 kit

    - location of the Airport and BT modules

    But overall the V8 motherboard is the sister of the one found in our Mac Pro. Of course it lacks the EEPROM making the one in the Mac Pro able to run OS X; and without it, running OSX on the V8 might not be so easy.

    While some analysts consider this V8 kit as the first answer from Intel to AMD Barcelona; it could also be introduced because a special agreement for one-year exclusive rights between Apple and Intel will be ending soon in June. Of course, the V8 kit was identified by The inquirer as a very hot piece of hardware requiring a lot of work for cooling it down. This is exactly what Apple did more than a year ago...

    Comments (1)  Permalink

    Custom 'About this Mac' Graphics

    To change your 'About this Mac' logo, you only have to Custom About this Mac
    replace one file. First we are going to backup your
    existing logo, located in:

    /System/Library/CoreServices/loginwindow.app/Contents/..
    ../Resources/ MacOSX.tif and rename it to MacOSX.tif.bak

    After that you can download one of the supplied logo's and rename it to MacOSX.tif and place the logo back again in
    /loginwindow.app/Contents/Resources

    Fix permissions, logout and login and enjoy your custom About this Mac graphic!

    Custom Logo's:

    Hackintosh.tif
    MacOSX-Aqua.tif
    MacOSX-Aqua2.tif
    MacOSX-Aqua3.tif
    MacOSX86.tif
    iHack.tif
    Comments (0)  Permalink

    VMware Fusion beta3, solving kernel panic

    Some people get a kernel panic when using/installing VMware Fusion.
    Here is a patched kernel extension, that solves this problem

    you need to place it here:

    /Library/Application Support/VMware Fusion/kexts/

    during installation

    for using it, you can use this script (script needs to be run under root):

    while sleep 2 ; do cp -r ./vmmon.kext /Library/Application\ Support/VMware\ Fusion/kexts/ ; chown -R 0:0 /Library/Application\ Support/VMware\ Fusion/kexts/vmmon.kext ; done

    after installation, press ctrl-c

    if you see some errors, just ignore them :)
    Comments (0)  Permalink

    AppleTV OS Booting on a PC

    http://www.youtube.com/watch?v=7Mt9B0GsSak

    The video basically says everything.

    OS: 10.4.8 base
    Comments (0)  Permalink
    1-8/8