After a dozen install tries I have it up and running. That is NO sign of the quality of this release, it was me intentionally trying some different things. I learned some good lessons that I thought I would share. First off - thanks kaly and dune, awesome job!!!!
Here is my setup:
Asus P5W DH with 2406 bios update
Corsair 2 x 1GB PC2-6400
3 x Seagate 320GB SATA (internal)
1 x WD 300GB IDE (internal) (jmicron)
1 x Maxtor 250GB IDE (internal) (jmicron)
1 x WD 500GB external USB
1 x LG DVD-R 18x IDE (internal)
1 x Panasonic DVD-ROM IDE (internal)
ATI x1950 pro PCI-E
Intel QX6700 Quad core extreme 2.66 Ghz
Samsung 22" widescreen monitor
One of my Seagate SATA's is my primary drive. I have MS Vista Home Premium on the first partition (145GB) dual booted with Leo on the second parition (50GB). I use chain0 method for the dual boot.
My lessons learned for ATI x1950:
Installed kaly with the ATI1000 kext option (NATIT_ATIcards). When the install completes, it will kernal panic if booted normally. Boot with verbose safe mode (-v -f -x). You will need to switch the video kext. So with leo up, install the Bronya x1950 kext (
Bronya x1950 drivers). Unzip and run the package within ATI_X1950_LEO.zip. Fix the permissions when done (you can do this in disk utility if you want), reboot, and you are good to go.
I have mine running at 1680 x 1050 with QE supported.
My lessons learned for the Asus P5W DH mobo:
- upgrade to the newest BIOS version. I am at 2406.
- use the network adapter2 (the one on top) as the one on bottom isn't enabled in leo.
- chose the sound card kext from the kaly installer, it works perfectly.
- use the BIOS settings already detailed in this thread. Very important - you will end up in a boot loop if they are not correct. My settings are as follows:
...IDE Config...
Configure SATA as - [AHCI]
ALPE and ASP - [disabled]
...CPU Config...
Modify Ratio support - [disabled]
Microcode updation - [enabled]
Max CPUID Value Limit - [disabled]
Execute Disable Function - [enabled]
Enhanced C1 Control - [auto]
CPU Internal Thermal Control - [auto]
Virtualization Technology - [enabled]
Intel SpeedStep technology - [enabled]
...Power Section...
ACPI 2.0 support - [yes]
ACPI APIC support - [enabled]
My lessons learned for dual booting with Vista:
I installed leo on the second partition of a drive with vista on the first. Chain0 will find leo as long as it is within the first 200gb of the drive. I created the leo partition with a diskpart command within Vista (create partition primary size=50000 id=af). This method by default makes the partition MBR.
A note on GUID vs. MBR as there seems to be some confusion on what they mean. They refer to the type of partition table. Here is a simple rule to follow for choosing which type to use - if you have a windows os on another partition (same drive) then use MBR. If you have a drive totally dedicated to Leo than you can use GUID. Either way, once the partition is created you still need to format the drive with MAc os, journaling enabled (HFS+).
As kaly noted, when the install is done it will set the Leo partition as active. So, you won't be able to get back to Vista without a little work. What you do is get your Vista DVD and boot from it. Go into rescue mode -> command prompt. Use diskpart (type 'diskpart') and set your Vista partition back to active:
- select disk x (x= # with vista installed on it)
- select partition x (x = # of vista partition, likely 1)
- active
Reboot a second time with your Vista DVD inserted, go to rescue mode and let it automatically find your Vista install. It will recover it and automatically reboot. Take DVD out, reboot, and you are back into Vista.
Next thing you need to do is re-create your Mac OS entry in the Vista boot loader. Use bcdedit with the following commands (from the Vista command prompt with admin rights):
C:\Users\username>bcdedit /create /d "Mac OS Leopard" /application osloader
The entry {guid provided here} was successfully created.
C:\Users\username>bcdedit /set {insert guid from above} PATH \chain0
The operation completed successfully.
C:\Users\username>bcdedit /set {insert guid from above} device boot
The operation completed successfully.
C:\Users\username>bcdedit /displayorder {insert guid from above} /addlast
The operation completed successfully.
Hopefully you will find some useful info here.
later,
macmono.