Showing posts with label Psystar. Show all posts
Showing posts with label Psystar. Show all posts

Saturday, September 19, 2009

method for using USB Flash Drive or USB hard drive to install Snow Leopard on a D945GCLF 100% working

EDIT: I've finally been able to find a boot cd that works for installing Snow Leopard on my D945GCLF the new article can be found here

OK I’ve gotten Snow Leopard to install successfully on my D945GCLF Intel Atom hackintosh.
This method requires the following things.
1. A working Leopard install that you can use to prepare the USB device
2. a Retail Snow Leopard DVD
(yes you should actually buy Snow Leopard, dude it’s only $29 dollars unless you buy the family pack or the version that comes bundled with all the other software), and yes the $29 dollar disk is a honest to god full version install, not a upgrade or cpu drop-in disk)
3. a USB Flash drive that is at least 8 GB in size, or a USB Hard drive that you can dedicate to using as a installer
4. You’ll need the SL Macloader 0.4 software from here and the kext_4_D945GCLF_USB_install.zip file from here
follow the instructions found in this insanelymac forum post by MACinized
replace the kexts in the SL macboot kext folder with the ones from the kext_4_D945GCLF_USB_install.zip file from the first link.
use the DSDT.AML file that I have a link to in this post to get full video resolution and ability to have system go into full sleep mode.

using these instructions and files I was able to get snow leopard installed on my D945GCLF.
you will need these kexts to get the network card and sound working in Snow Leopard on the D945GCLF motherboard

The psystar Realtek R1000 kext file,The voodoohda sound driver kexts are in the kext_4_D945GCLF_USB_install.zip file these need to be installed using the included kext utility

you’ll need to copy any kexts that I have referenced to use after you have installed into /system/library/extensions then run kext utility which can be downloaded from here
After you have updated your kext files follow the instructions in the SL macboot folder for installing the boot loader but before you reboot replace the com.apple.boot.plist file in the /extras folder on your hard drive with the one from the /extras folder that is on your usb boot device that you used to install snow leopard. the file that the sl_macboot software creates is missing the kernel flag arch=i386 and this will cause a kernel panic for you when you reboot if you haven't done this.

You'll need to edit the com.apple.boot.plist file to set your screen resolution, as it will be stuck at 1024x768 otherwise.

You can fix the graphics issue by editing the com.apple.boot.plist file and adding the following into the file

key>Graphics Mode</key>
<string>widthxheightxdepth</string>
replace width, and height, and depth with your preferred settings, just make sure your screen supports these settings.
for my system I’m running 1280x1024x32
I added these setting just before the timeout settings.
You’ll probably need to copy the file out of the extras folder to another location like your desktop, edit it with textedit then save the file then copy it back into the extras folder, the system will prompt you for your password as it needs root authentication to replace the file.
UPDATE:
using the DSDT.aml file that ugokind had uploaded in the file found in this post that is for a D945GCLF2 (has same bios as a D945GCLF board) I am now able to change my resolution under display settings in Snow Leopard. I didn’t need any of the other files so I am uploading just the DSDT.aml file here
just replace the DSDT.aml file in your Extras folder with this file after you have installed your boot loader from the SL macboot software before you reboot. After you reboot you should no longer be stuck at 1024x768 resolution and you should be able to change your resolution to higher settings. I am currently running my system at 1920x1080 which is the native resolution for my 24” LCD monitor
Thanks for the comments and feedback Tester, you helped steer me towards the missing pieces for the puzzle and I appreciate your feedback.
Sorry it took me so long to finally get these instructions up. I am finally finished up with my College Algebra Class (and I am proud of myself for passing and making a 83 in this class as I suck at math) so now I should have more time to devote to my hackintosh and getting Snow Leopard working 100 percent.
I hope these instructions help you with your quest to get Snow Leopard up and running. Good luck and most importantly have fun.
until my next post,
I remain your obedient servant,
Dr. Evil

Wednesday, July 1, 2009

DUBL: Darwin Universal Boot Loader

I got a interesting newsletter email from Psystar today that had an article about a new graphical boot loader that they will be using with all of their systems as of July 1st called DUBL: Darwin Universal Boot Loader
As of July 1st all new Psystar computers will feature our exclusive DUBL graphical bootloader technology. In the coming weeks existing Psystar customers will be able to upgrade thier current systems via the OpenRestore application provided your system is under warranty. Upon its availability to existing customers, you will be notified via email. Shortly after that we are planning an open source release for the general public.
New Features
  • Graphical boot menu
  • Advanced XNU option support
  • Automatic detection of multiple OS's
  • Legacy IDE ATAPI support
dubl_screen_tn
I fully believe that Psystar is using code from PC EFI and Chameleon’s EFI software, but I think it’s a good step in the right direction that they are taking in that they are going to release an open source version of the Darwin Universal Boot Loader software.
Since a large majority of their software was derived from Open Source OSX86 software and drivers, the least they can do is share their changes to the code.
Good for you Psystar, You may just have won me back as a future Customer if I ever get tired of tinkering with and building my own Hackintosh computers.