Cari sesuatu ?

Jumat, Oktober 29, 2010

Mac OS X Snow Leopard 10.6.2 on HP Mini 1000 (or Compaq Mini 700) Guide

Here we’ll guide you through all the necessary steps to get Mac OS X Snow Leopard installed on your HP Mini 1000 netbook, including updating it safely to 10.6.2. This guide will also work for the Compaq Mini 700 which is a clone of the HP Mini 1000.
Requirements:

On your Mac with DVD-ROM drive and USB port:
  1. Insert the Mac OS X Snow Leopard retail disc into the Mac’s DVD drive, and connect the external USB drive to the Mac too.
  2. If your Mac is running Mac OS X 10.6 or later then launch the ‘Disk Utility’ application located in your ‘Utilities’ folder, and skip to step 7. Else, proceed to the next step.
  3. Double-click on ‘Mac OS X Install DVD’ and then double click the ‘Install Mac OS X’ icon.
    2009-09-24_1819
  4. Click the ‘Utilities’ button.
    2009-09-24_1820
  5. Click the ‘Restart’ button. The Mac will now boot from the Mac OS X Snow Leopard retail disc.
    2009-09-24_1840
  6. Once you’ve selected your language, click on the ‘Utilities’ menu and select ‘Disk Utilitiy…’.
  7. Select the external USB drive in the left-hand column, ensure that you click on the parent icon which states the drive capacity, e.g. “931.5 GB”.
    2009-09-24_1847
  8. Select the ‘Partition’ tab and then under “Volume Scheme:” click on ‘Current’ and change it to ‘1 Partition’.
    2009-09-24_1850
  9. Change ‘Name:’ to “OSXDVD” and ensure that ‘Format:’ is set to “Mac OS Extended (Journaled)”.
    2009-09-24_1855
  10. Click ‘Options…’, select “Master Boot Record” and then click ‘OK’.
    2009-09-24_1856
  11. Click ‘Apply’ and then ‘Partition’ and give the Mac a moment to format your USB drive and create the new partition.
    2009-09-24_1857
  12. Next we need to copy Snow Leopard to the USB drive: select the ‘Restore’ tab.
    2009-09-24_1902
  13. From the left-hand pane, click and drag the ‘Mac OS X Install DVD’ icon to the ‘Source:’ field and release.
    2009-09-24_1904
  14. From the left-hand pane, click and drag the ‘OSXDVD’ icon to the ‘Destination:’ field and release.
    2009-09-24_1905
  15. Tick the ‘Erase destination’ box, then click the ‘Restore’ button and then click ‘Erase’. Allow between half an hour to 2 hours for the copy to complete.
    2009-09-24_1906
  16. Once complete, if you skipped to step 7 at step 2 in this guide, you can now skip to step 19. Else, proceed to the next step.
  17. Quit ‘Disk Utiltiy’ and from the ‘Utilities’ menu, select ‘Startup Disk…’.
  18. Select the Mac’s normal startup disk, click ‘Restart…’ and then click the ‘Restart’ button. The Mac will now reboot from its hard disk.
    2009-09-24_1910
  19. Eject the ‘Mac OS X Install DVD’ disc.
  20. Launch the ‘NetbookBootMaker’ application and from the select menu labelled ‘Select USB Partition:’ select the USB drive which is now titled ‘Mac OS X Install DVD’ and then click ‘Prepare Boot Drive’ (you’ll be prompted for the Mac Administrator’s username and password).
    2009-09-24_2034
  21. Open your newly formatted USB drive which will be titled ‘Mac OS X Install DVD’ but will have the orange external hard drive icon.
  22. In the window that appears, on your keyboard, hold down the ‘Command’ and ‘Shift’ keys and press ‘G’. This will bring up a dialog box titled ‘Go to the folder:’. In the text box that appears, type the following path: “/Volumes/Mac OS X Install DVD/System/Installation/Packages/” then click the ‘Go’ button.
  23. In the window that appears, scroll down to find the file ‘OSInstall.pkg’ and delete it. You’ll be prompted to authenticate with your system username and password.
  24. Next, find the file titled ‘OSInstall.pkg.orig’ and copy it to your desktop. Now rename it ‘OSInstall.pkg’ – you’ll be prompted to confirm that you do want to change the filename extension from ‘.orig’ to ‘.pkg’ – click the ‘Use .pkg’ button.
  25. Copy the new ‘OSInstall.pkg’ file from your desktop back to the ‘/Packages’ directory that you copied it from. You’ll be prompted to authenticate with your system username and password.
  26. Delete ‘OSInstall.pkg.orig’. Your ‘/Packages’ directory should now look like this:
  27. You can now eject the USB drive and disconnect it from the Mac.

On your HP Mini 1000:
  1. Attach your USB drive to your HP Mini 1000.
  2. Boot your HP Mini 1000, and as soon as the HP/Compaq logo comes up press and hold the ‘F9′ key for boot options.
    (Note: if you’ve gone through this guide and by the end of it your wireless is not working, come back to this step and reset the BIOS settings to default.)
  3. Press the down arrow key to select ‘USB’ and hit ‘enter’. The HP Mini 1000 will now boot into Mac OS X Snow Leopard from the USB drive!
  4. Once you’ve selected your language, click on the ‘Utilities’ menu and select ‘Disk Utilitiy…’.
  5. Select the HP Mini 1000’s internal drive in the left-hand column, ensure that you click on the parent icon which states the drive capacity, e.g. “64.11 GB”.
    2009-09-24_2200
  6. Select the ‘Partition’ tab and then under “Volume Scheme:” click on ‘Current’ and change it to ‘1 Partition’.
    2009-09-24_2210
  7. Ensure that ‘Format:’ is set to “Mac OS Extended (Journaled)”.
    2009-09-24_2215
  8. Click ‘Options…’, select “GUID Partition Table” and then click ‘OK’.
    2009-09-24_2220
  9. Click ‘Apply’ and then ‘Partition’ and give the HP Mini 1000 a moment to format your hard disk and create the new partition.
    2009-09-24_2230
  10. Once complete, quit ‘Disk Utiltiy’.
  11. Configure your installation as you would on your normal Mac and let the installation run.
  12. Once installation’s complete and the HP Mini 1000 restarts, repeat steps 2 & 3 from above and boot from the USB drive again.
  13. At the point where you see the Mac OS X bootloader screen, press any key (such as the space bar) to interrupt the process.
  14. Press the right arrow key to select the internal hard drive and then hit ‘Return’.
  15. You’ll then be taken through the standard Apple set up process – complete this as normal.
  16. Launch the ‘NetbookBootMaker’ application and from the select menu labelled ‘Select USB Partition:’ select your internal hard drive, likely called ‘Untitled’, and then click ‘Prepare Boot Drive’ (you’ll be prompted for the Mac Administrator’s username and password).
  17. Once complete, your HP Mini 1000 is now ready to boot Mac OS X from it’s internal hard drive. You can safely eject and disconnect the USB drive.
Fix sound and trackpad, update to 10.6.2:
  1. Open a new window in the ‘Finder’ and on your keyboard, hold down the ‘Command’ and ‘Shift’ keys and press ‘G’. Type the following path: “/Extra/” then click the ‘Go’ button.
  2. You’ll now have access to the hidden ‘Extra’ folder:
  3. Download the New GeneralExtensions bundle and copy the whole ‘GeneralExtensions’ folder into the ‘Extra’ folder to overwrite the existing one (you’ll be prompted for the Mac Administrator’s username and password).
  4. Download Tea’s Mach Kernel and move the ‘mach_kernel_atom2′ file to the root of your internal hard disk (you’ll be prompted for the Mac Administrator’s username and password).
  5. Repeat step 1 above to get back to the ‘Extra’ folder.
  6. Copy the file titled ‘com.apple.Boot.plist’ to your desktop, then the copy (TextEdit should be the default application it’s opened in) and edit the 12th line which currently reads:

    mach_kernel

    Change it to read:

    mach_kernel_atom2

    And then save the file.
  7. Copy the file from your desktop to the ‘Extra’ folder to overwrite the old ‘com.apple.Boot.plist’ file (you’ll be prompted for the Mac Administrator’s username and password).
  8. Download SleepEnabler for Kernel 10.2.0 and copy the ‘SleepEnabler.kext’ file to the ‘GeneralExtensions’ folder in the ‘Extra’ folder.
  9. Now launch the ‘UpdateExtra’ application which is in the ‘Extra’ folder (and has the shoe as its icon) and then click the ‘Update Extensions’ button – be patient as this can take a while and you’ll be asked to enter your username and password during the process.
  10. You’re now ready to update to 10.6.2 via Software Update.
Fix sleep:
  1. Download the DSDT Patcher 1.0.1e and from the ‘DSDT_Patcher1′ folder, open the ‘DSDT Patcher’ file which will launch the Terminal application.
  2. Press the ‘Return’ key to continue and wait.
  3. Enter ‘0′ and then hit the ‘Return’ key and wait.
  4. Once complete the last command line will say “[Process completed]“, at which point you can safely quit the Terminal application.
  5. Open a new window in the ‘Finder’ and on your keyboard, hold down the ‘Command’ and ‘Shift’ keys and press ‘G’. Type the following path: “/usr/bin/” then click the ‘Go’ button.
  6. In a separate finder window, from the ‘DSDT_Patcher1′ folder, open the ‘Tools’ folder and move the ‘iasl’ file to the ‘bin’ folder.
  7. Go to the ‘DSDT_Patcher1′ folder and open the ‘Debug’ folder and then open the ‘dsdt.dsl’ file – you’ll be prompted to choose an application to open this file with, so choose the ‘TextEdit’ application.
  8. Do a ‘Find’ (‘Command’ + ‘F’ on your keyboard) for “Device (EUSB)” and locate the following code:

    Device (EUSB)
    {
    Name (_ADR, 0x001D0007)
    Method (_PRW, 0, NotSerialized)
    {
    Return (GPRW (0x0D, 0x04))
    }
    }

    And then change it so that the whole paragraph is commented out with /* and */ like this:

    /*  Device (EUSB)
    {
    Name (_ADR, 0x001D0007)
    Method (_PRW, 0, NotSerialized)
    {
    Return (GPRW (0x0D, 0x04))
    }
    }
    */
  9. Do a ‘Find’ for “Method (_L0D, 0, NotSerialized)” and locate the following code:

    Method (_L0D, 0, NotSerialized)
    {
    Notify (\_SB.PCI0.EUSB, 0x02)
    Notify (\_SB.PWRB, 0x02)
    }

    And then change it so that the line “Notify (\_SB.PCI0.EUSB, 0×02)” is commented out like this:

    Method (_L0D, 0, NotSerialized)
    {
    /* Notify (\_SB.PCI0.EUSB, 0x02) */
    Notify (\_SB.PWRB, 0x02)
    }
  10. Do a ‘Find’ for “Device (PWRB)” and locate the following code:

    Device (PWRB)
    {
    Name (_HID, EisaId ("PNP0C0C"))
    Name (_UID, 0xAA)
    Name (_STA, 0x0B)
    }
    }

    And then change it so that “_HID” reads “_CID” like this:

    Device (PWRB)
    {
    Name (_CID, EisaId ("PNP0C0C"))
    Name (_UID, 0xAA)
    Name (_STA, 0x0B)
    }
    }
  11. Save the changes and then launch the Terminal application (located in the ‘Utilities’ folder in your ‘Applications’ folder).
  12. In Terminal type:

    sudo -s

    Then hit the ‘Return’ key.
  13. Enter your system password (same password you use for authenticating for your Mac) and then hit the ‘Return’ key.
  14. Now type:

    cd /Users/HOMENAME/Downloads/DSDT_Patcher1/Debug/

    Replace the text “HOMENAME” with the actual name of your Home directory (or short username) in Finder – in the example screenshot below, my Home Directory is “Ed”:

    Hit the ‘Return’ key.
  15. Now type:

    iasl  -ta dsdt.dsl

    Then hit the ‘Return’ key – once it reads “Compilation complete.” you can safely quit Terminal.
  16. Go to the ‘Debug’ folder and copy the file ‘dsdt.aml’ to your ‘Extra’ folder (repeat step 1 from “Fix sound and trackpad, update to 10.6.2″ above to get to the ‘Extra’ folder).
  17. Reboot your HP Mini 1000 and sleep should now work, either from the Apple menu or by closing the lid!
Fix hard disk icon:
  1. Launch the ‘Terminal’ application.
  2. Type:

    sudo -s

    Then hit the ‘Return’ key.
  3. Enter your system password (same password you use for authenticating for your Mac) and then hit the ‘Return’ key.
  4. Type (all in one go without using the ‘Return’ key, use spaces instead of line breaks):

    mv /System/Library/Extensions/IOStorageFamily.kext/Contents/Resources/External.icns /System/Library/Extensions/IOStorageFamily.kext/Contents/Resources/External.icns.back

    Then hit the ‘Return’ key.
  5. Type (again, all in one go without using the ‘Return’ key, use spaces instead of line breaks):

    cp /System/Library/Extensions/IOStorageFamily.kext/Contents/Resources/Internal.icns /System/Library/Extensions/IOStorageFamily.kext/Contents/Resources/External.icns

    Then hit the ‘Return’ key.
  6. Type:

    chown -R root:wheel /System/Library/Extensions/IOStorageFamily.kext

    Then hit the ‘Return’ key.
  7. Type:

    chmod -R 755 /System/Library/Extensions/IOStorageFamily.kext

    Then hit the ‘Return’ key.
  8. Restart your HP Mini 1000.