Home » Apple, Hackintosh, Headline

OSX 10.6.1 SnowLeopard on the eee 1000HE – Part 1 (Updated)

3 October 2009 45,977 views 419 Comments

This video is the first part of a two part video tutorials on how to install OSX Snow Leopard 10.6.1 on the Asus EEE PC 1000HE.

This should work similarly for the other models of the eee family.

Watch part 2

The new install package can be downloaded here.

Update: New installation package

Fixed:

  • Sleep should work now
  • Brightness fix
  • Bluetoth fix
  • Ethernet fix

Existing users just replace /Extra folder with the new one.

Notes

Subscribe to the newsletter in order to get the latest news on drivers and compatibility.

USB boot problems

AFAIK, if you only get a blinking cursor (no boot0 or boot1 failed) then the boot0 file has not been correctly written.

Otherwise it is probably the boot1h file.

  • Make sure that you are in the right directory.
    Type “ls -l” and make sure that you have a bunch bootXX files in the list
  • Make sure that you got the right disk ID (you’ll need the one that has the capacity of your USB drive)

Screen shot 2009-10-22 at 10.14.36(and no, a 4GB stick will NOT work, but it was the only one lying around to illustrate the problem)

  • Make sure you type : sudo fdisk -f boot0 -u -y /dev/rdiskXXX AND replace the XXX with the ID of your USB stick
    Make sure that you type your password at this moment
    There is no message after you do that (even if it fails)
  • Make sure you type: sudo dd if=boot1h of=/dev/rdiskXXXs2 AND replace the XXX with the ID of your USB stick
    There you should get a message on several lines saying something about “XXX bytes transferred….”
  • Make sure you have a file named boot in your root
  • Check with “ls -l /” –> you must have a file named “boot” in this list

That should do it.

Post Installation problems

Wrong screen resolution, no sleep, … don’t panic:

  • Open a terminal
  • Type:

cd /Extra
mv Extensions.mkext Extensions_COPY.mkext
sudo ./eee-mkext-create.sh

  • then type your password.
  • Check that a new Extensions.mkext file has been created.
  • Reboot

Wifi

There are two types of Wifi cards that are used to build the 1000HE:

  • The NE766 : You’ll have to get the OSX drivers from the Ralink homepage
  • The NE771 : It seems that this card is working out of the box (tested by Paolo)

I swapped my Wifi card just in the beginning for a compatible Airport device (Broadcom BCM 94321MC 802.11n), so unfortunately I cannot test this.

Graphics

Works

At the moment the brightness adjustment is not working.

I’m looking into this…

WARNING: Even though I don’t experience any problems, there are some reports that the graphics performance under SnowLeopard may be quite slow for some installs (around 30% of Leopard).

You can follow this topic here.

Ethernet

Working

At the moment the ethernet port is not working.

I’m looking into this…

Bluetooth

Working

Not tested


Share and Enjoy:
  • Print
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • email
  • FriendFeed
  • Posterous
  • Tumblr
  • Twitter
1 Star2 Stars3 Stars4 Stars5 Stars (8 votes, average: 5.00 out of 5)
Loading ... Loading ...

419 Comments »

  1. iGeng says:

    I’m getting an “chown: boot: no such file or directory” error when I do the “sudo chown root:wheel boot” command.  I’m pretty sure that I’m in the correct directory when I executed the command.  One thing that I did notice was that after I executed “sudo cp ./boot /Volumes/Mac\ OS\ X\ Install\ DVD/”, it said it was a Read-only file system.  So i’m not sure if that’s what’s causing the problem.Any suggestions?

  2. Mario says:

    Thank you for this walktrough. done everything on my 1000H with 1 GB.update the bios with the 1000h.rom file from alex_Icopied the dsdt files into the extra folder on the usb.installation auf osx without any problems. machine restarts after sucessfully installation….but…osx didnt start…only a blinking cursor on the top left side of the screen..done the whole process 2 times… always the same..any help for me?regardsmario

    • Harry says:

      Hi Mario. Got the same blinking cursor after successfully install. But I figured it out: do not remove the USB stick from your 1000h(e), (if you changed the boot device priority in the BIOS, change it in order to select your USB stick (MAC OS X Install DVD)).When booting (after the gray screen “Asus EEEPC”) hit F8 several times, you’ll see the bootloader chameleon (a green one) and the systems you can choose to boot: select your Hard drive, then Enter.You’ll boot on your fresh new system, with the Language, keyboard, account creation…In fact, if you watch the part2 of the tutorial, the whole part “Open the Finder” describes how to copy and install that bootloader from the USB Stick, in order to boot without the USB Stick precisely.Now my system is fine, but with no active service for network.However, if the ethernet port doesn’t work , why in v1.3 is it said “Ethernet Fix” ?Thanks!(1000H, 2GB, ROM v2102)

  3. toastie says:

    Worked great for me, updated to 10.6.3 no problem, everything works.  Then applied the latest security update, and now I get continuous static from the speakers.  Regular sounds play normally, but the static is always playing.  Anyone know how to rollback and uninstall the Security update?

  4. Melisen says:

    Great walkthrough.But I have a S101 and even though the article say “This should work similarly for the other models of the eee family.”, the zip files only reference the 1000 models.How should I modify the process to make it work on my S101?

  5. Asg says:

    How can I upgrade to 10.6.3? Does anyone have any solution or workaround?

    • Asg says:

      I have figured out how to successfully update to 10.6.3
      1) Google the patched kernel “MacOSX10.6.3kernel10.3.0_atom32_64.zip” and download it and unpack it and move to file mach_kernel_atom64 the root / of your HDD.
      2) Google “10.6.3 Meklort SleepEnabler” and download the Sleep Enabler & unpack it.
      3) Start Terminal sudo -scd /Extra/Extensionsmv SleepEnabler.kext SleepEnabler.kext.bakcd /Extra mv Extensions.mkext Extensions.mkext.bak./eee-mkext-create.shcp /mach_kernel /mach_kernel.bak
      4) Now update Snow Leopard to 10.6.3 and do not press the restart at the end. I repeat – do not restart or shutdown pc. Just the leave this update window here.
      5) Start Terminalsudo -scd /mv mach_kernel mach_kernel.1063mv mach_kernel_atom64 mach_kernelchown root:wheel mach_kernel
      5) Go back to Update window and now you can press the RESTART button.
      6) Now you are back in updated Snow Leopard 10.6.3
      7) Unpack Meklort’s SleepEnabler.kext and put it to /Extra/Extensionssudo -schown root:wheel /Extra/Extensions/SleepEnabler.kextcd /Extra ./eee-mkext-create.sh
      8) Reboot pc
      9) Now Sleep function will work correctly for your eee pc together with SL 10.6.3!

  6. Yasmine says:

    1.  Do your instructions above on the install and changing the boot file etc. stay the same for someone who is trying to have a dual boot of XP and OSX?2.  Do you have any suggestionst about an incomplete snow leopard install?  I was never able to do a complete install.  It stalled with “7 minutes remaining.”  But with the USB boot, I am able to boot in and can have all the functionality of working in snow loepard.  However, I cannot seem to boot in without the usb.  Any ideas how I could fix this?Thanks in advance!

    • Asg says:

      Follow the install_2.readme to write bootfiles to the correct partition and correct HDD. Then you will be able to boot directly from HDD.To install OSX in another partition in same MBR HDD where Windows XP is installed, you have to replace the two mac os x installation files (OSInstall.mpkg and OSInstall) i the USB by getting patched files in section “OSInstall MBR MOD:” at http://osx86.sojugarden.com/downloads/ For Dual booting XP and OS X google “chain0″.I have successfully installed WinXP in 1st partition, then OS X 10.6.0 in 2nd partition and then I am able to dual boot with the help of chain0 solution.

  7. MaDaFGG says:

    I followed the tut, in the step using terminal, i type sudo cp ./boot /Volumes/Mac\ OS\ X\ Install\ DVD/ and it said “/Volume/Mac OS X Install DVD is not a directory” Help !!!

    • Asg says:

      Use drag & drop instead of writing the whole path:type sudo cp ./boot {here you drag & drop your DVD drive icon from desktop or from file explorer}

  8. Great submit! I completely acknowledge.

  9. Cor says:

    Got stuck at 2 min 10 sec of first part of video. Copied “cd Desktop …” to a new terminal window. Missed what was typed in after pasting. Is there a text source for this?tia

  10. Asg says:

    After succesful intallation the external usb mouse works, but the internal navpad doesn’t work. When I boot in single user mode with -s and then when I touch the navpad, it shows error “ApplePS2Mouse: Unexpected data from PS/2 controller”. I have tried to regenerate Extensions.mkext with ./eee-mkext-create.sh but it doesn’t help.

  11. Do says:

    i heard that there’s a need to patch the latest netbookinstaller to make 10.6.3 work

  12. Asg says:

    Thanks. Installation worked very well according to the instructions.Is it safe to update it to snow leopard ver. 10.6.3 after installation in eee pc?

  13. Mat says:

    Instructions worked great, upgrade to 10.6.3 with software update borked it though, fails mid boot, black screen, no hard drive activity.Any ideas on safe way to upgrade from 10.6.1 after these instructions?

  14. andy wiles says:

    hi ! there’s no Mac in my neighborhood. But I’ve got an external optical driver and the official 10.6.2 DVD retail. Does anybody know if it’s possible to follow this great tutorial but beginning by the second part ?Thanx.

    • Asg says:

      Hi Andy. There is another os x installation pack called netbook installer. http://www.netbookinstaller.com/I’v tried it (made a USB installation via mac) and it works some what for eee pc too.Have a look at “Guides” and then at “NetbookInstaller 2: USB Mac Installation via Any Operating System”.

  15. Eric says:

    10.6.3 is release, any one got a safe upgrade? My 1000he is running on 10.6.1 kernel with 10.6.2 installed, if anyone can confirm this?

  16. Obsidian_ShadowHawk says:

    Hey guys! Nik, AWESOME tutorial and file package! My netmacbook is the new “must-see” in my dorm!

    I am running a 1000HE with 2gigs and BIOS 1104. I cannot use Windows 7 without 1104, but therefore the dsdt isn’t perfect for my install. So I have two questions:

    1. Has anyone compiled a working DSDT for OSX 10.6.1 BIOS 1104 (1000HE 2gigs)?
    2. If not, I am willing to use BIOS 1002, but is there any way to fix the ACPI in Windows 7 so that it will work with BIOS 1002?

    Thank you for your time and expertise!

    (btw, I have an account on enik.ch with the name I used here, but for some reason my school’s servers won’t allow this technow.cc site through. I have to view Google’s cached version! Oh well, I love it anyways! ;)

    • Eric says:

      Hi, I am running 1000HE with 2gigs and BIOS 1104, the dsdt.aml works for me, can you have a try?http://www.megaupload.com/?d=UFRZ1GTH

  17. Aaron says:

    It keeps failing to copy the image it says internal external error  i got it from a macbook and im trying to copy it with my imac  which is running 10.5.8 can you help?

  18. eddie says:

    I’ve gone through the complete install (3x now) and it completes successfully (the wireless even works out of the box during the install), but when I reboot after installation  I just get a blinking cursor.

  19. TPKJ says:

    Having followed the instructions to the book I am stuck during the installation as I get the message ‘Mac OSX can’t be installed on this computer’.  I’m running a 1000H with 2GB RAM, the Snow Leopard DVD is one obtained with an iMac I purchased.   

    • You can’t use the “System Restore” discs that come with a Mac system. You need to use a retail disc (i.e. one you can buy at a store) in order to do this. They’re dirt cheap at $29 for a single license, so it’s money well spent.

  20. nick says:

    went through your instructions several times, but each time i dont have the correct resolution, it either only takes up part of the screen or its too big and i cant see the icons at the bottom. this is after updating to 10.6.1.  Any ideas?  ive tried changing the resolution, but the one i need, the native one, isnt listed.  Thanks for any tips.

Leave a Reply