Jump to content

Leopard on Pre-Series 7 NVIDIA nForce MCP + Intel CPU MOBOs


verdant
 Share

Survey of nForce chipset desktop MOBO Ownership  

386 members have voted

  1. 1. Which nForce chipset + CPU MOBO desktop system do you have?

    • Series 7 nForce chipset + Intel CPU MOBO?
      83
    • Series 6 nForce chipset + Intel CPU MOBO?
      222
    • Series 5 nForce chipset + Intel CPU MOBO?
      6
    • Series 4 nForce chipset + Intel CPU MOBO?
      6
    • Series 7 nForce chipset + AMD CPU MOBO?
      11
    • Series 6 nForce chipset + AMD CPU MOBO?
      16
    • Series 5 nForce chipset + AMD CPU MOBO?
      17
    • Series 4 nForce chipset + AMD CPU MOBO?
      20
    • I have a Series 600M nForce chipset + AMD S1 CPU laptop/notebook MOBO
      6
    • nForce chipset + CPU combo MOBO not listed above
      8
  2. 2. What is your nForce chipset desktop MOBO system CPU?

    • Intel Penryn (Wolfdale)
      9
    • Intel Penryn (Yorkdale)
      2
    • Intel Core 2 Extreme (Quad)
      14
    • Intel Core 2 Extreme (Dual)
      3
    • Intel Core 2 Quad
      112
    • Intel Core 2 Duo
      166
    • Intel Pentium D9xx
      4
    • Intel Pentium D8xx
      5
    • Intel Pentium 4
      7
    • Intel Celeron D
      2
    • AMD Phenom
      7
    • AMD Athlon 64 FX
      3
    • AMD Athlon 64 X2
      52
    • AMD Athlon 64
      6
    • AMP Sempron
      1


964 posts in this topic

Recommended Posts

The purpose of this thread, which will focus on attempts (successful, partially successful, not successful yet.....with reasons why where possible...... :) ) to install OSx86 10.5.x (Leopard) ONLY on NVIDIA nForce Series 5 and 6 MCP (570i, 590i, 610i, 630i, 650i and 680i) chipsets + Intel CPU motherboard systems

 

is to

 

(i) Complement the existing excellent Mysticus C* threads (A. and B. below)

 

A.
, Newbies Guide + Install Guide (Intel CPUs Only Guide)
....... now effectively static according to Mysticus C*.......he no longer runs a nForce chipset MOBO......

 

B.
Mysticus C* Apple Delta/Combo Updates on nForce chipset + Intel CPU MOBOs
- Currently updates to 10.5.6 - can be found
....

(ii) Offer alternative support now that Mysticus C* is no longer supporting his nForce thread regularly, if at all.......

 

(iii) To provide a focal point for the challenges associated with installing OSx86 10.5.x....[and.....] on NVIDIA nForce Series 5 and 6 MCP (media and communications processors) chipset-based Intel CPU MOBOs.

 

(iv) To enable myself and other willing & helpful regular and guest contributers (volunteers please.......?) to help many more owners of 570i, 590i, 630i, 650i and 680i chipset MOBOs than I and others can at present by answering calls for help all over the place in isolated posts, PMs, and threads......

A number of forum posters have PM'd me wishing to make an unsolicited entirely voluntary donation in appreciation for my freely given assistance with their OSx86 problems......

 

Anyone wishing to donate (according to their personal circumstances and wishes) can now do so

via PayPal......please remember to PM me your InsanelyMac Username AND Real Name so that I can link the two......and personally thank you.... :)

 

A donation is not required for my freely given assistance....... donations are the gift of the giver NOT the expectation of the receiver...... :trumpet:

 

*************************************************************

 

POSTING REQUIREMENTS:

 

A. Full details of your system in your first post (and summary in your signature......following rules!)

 

1. Your MOBO brand and model: e.g. Asus P5N-32E SLI Plus 650i

 

2. Your nForce Series 5 or 6 chipset: i.e. 570i, 590i, 610i, 630i, 650i, or 680i

3. Your Intel CPU: Model, Core Quantity, Stock Speed and if Overclocked to what speed..... e.g. Intel Core 2 Quad CPU Q6600, 4 cores, 2.4GHz stock, 3.0GHz OCd

4. Screen shots of your current BIOS settings if at all possible (as very helpful and in some/many cases essential.....)

 

5. Your DVDRW(s): TYPE - SATA or PATA [iDE], QUANTITY

6. Your hard drive(s): TYPE - SATA or PATA [iDE], QUANTITY - and if set as RAID or not, SIZE (i.e. capacity in GB)......

 

7. Hard drive PARTITION/FORMATTING: - and if set up as single OS volume per HDD or multi-OS volume per HDD etc......

 

8. Current OS's installed: Full details i.e. not just Windows or Linux.... and whether or not you hope to dual boot or even triple boot....

 

9. Your graphics card(s): Brand, Model No., RAM, - if in SLI mode or not

 

10. PCI/PCI-E cards fitted: e.g. USB, Firewire,NIC etc. and quantity of each...

 

11. Onboard devices/functions: Audio chipset, LAN chipset, Firewire (number of ports), USB 1.1 or 2.0 (number of ports), eSATA (number of ports), etc.

 

 

B. Full details of your current OSx86 install status

 

1. Your available OSx86 Install DVD(s) - Name, Leopard version, Release version: e.g. iDeneb 10.5.4 v1.1

 

2. Clear description of the problems you encountered when trying to install....with boot screen images showing error messages observed.......if at all possible (as very helpful and in some cases essential.....)

 

*************************************************************

BIOS SETTINGS TEMPLATE FOR 570i, 590i, 610i, 630i, 650i and 680i Ultra NVIDIA nForce Series 7 MCP chipset based Intel CPU MOBOs

This BIOS template (now V2 with some additions for 630i) does not claim to cover all the BIOS variations for all the different MOBOs that meet the above requirement........also apologies for any errors........It is a composite list so under 650i for example it has the settings for different 650i MOBOs in the same column.......likewise for the other chipsets......it is not complete in terms of the number of different BIOS parameter layouts for the same chipset.......particularly for the 570i and 610i chipset MOBOs......

 

BUT readers should be able to see which ones of the listed parameters match their particular BIOS parameters......

 

I did it this way because I am not able (due to time constraints and not having every MOBO manual etc.) to list all the relevant BIOS settings for each of the Pre-Series 7 nForce chipsets for all of the nForce chipset MOBO manufacturers!.....I hope you understand...... :)

 

It is a preliminary guide to

the most likely forms of the relevant BIOS parameters, their default settings, together with my recommended initial settings to enable OSx86 installation and stable operation (within the known limitations of nForce chipset MOBOs...... :blink: ).

 

The BIOS settings in italics are ones that you could change later if you so wish (assuming you have the appropriate kernel to install) to see if the system still runs OSx86 without any problems...... :)

 

In the BIOS template I have got IEEE1394 Controller (i.e. Firewire) set as [Auto] or [Enabled], generally the default BIOS setting........BUT if when having it set as [Auto] or [Enabled] you cannot install OSx86 from DVD because your PC freezes during booting from the DVD, then set IEEE1394 Controller as [Disabled] and try rebooting from the DVD.......

 

If it makes no difference, the origin of the freeze lies elsewhere......if, however, you can now boot successfully from the DVD into the OS X Installer window, then after successfully installing and running OSx86 from the HDD, you can set it back to [Auto] or [Enabled]......if everything continues to work OK that is...... ;)

 

*************************************************************

HELP FOR THOSE EXPERIENCING ACPI-APIC and/or BIOS PROBLEMS (e.g. always needing to use the cpus=1 boot flag)

 

If your System Hangs after Boot Screen Message:

 

"Mac framework successfully initialized

Using XXXX buffer headers and 4096 cluster IO buffer headers"

 

where XXXX may be 16384, 14805, 10485, 5242 typically......

 

XXXX Number Explanation:

 

16384 is reported to indicate ≥ 4GB RAM

14805 is reported to indicate 2GB RAM

 

The Error Cause may be:

 

ACPIPlatform.kext and/or AppleAPIC.kext and/or IOACPIFamily.kext

 

The Error Solution may be:

 

Replace ACPIPlatform.kext and/or AppleAPIC.kext and/or IOACPIFamily.kext with compatible version(s); generally found in older distros...…or as an "ACPI Fix" or "ACPI-APIC Old" or similar in recent distros.....

 

HOWEVER, if different versions of these kexts do not resolve the error, then you may need a modified-DSDT BIOS……this is because the DSDT is a part of the ACPI subsystem.

 

ACPI is the acronym for Advanced Configuration & Power Interface.

The ACPI interface has been around since 1999 and used on the majority of i386 and x86_64 systems since then.

 

ACPI is an abstraction level that is interfaced between the OS and the platform firmware and hardware. This abstraction layer's, i.e. ACPI's purpose is to hide differences in the platform firmware and/or hardware from most of the operating system kernel codebase, in order that most of the kernel codebase does not have to be changed for the OS to run on systems with different hardware and/or firmware. Thus, OS and the platform can evolve independently so that a new OS should be able to run on old hardware, while an older OS should be able to run on new hardware.

DSDT is an acronym for Differentiated System Description Table. The DSDT contains the Differentiated Definition Block, which supplies the information and configuration information about the base system. It is always incorporated in the ACPI Namespace by the OS at bootup. However, it is sad fact that a number of MOBO manufacturers do not seem able to provide fully functional DSDTs as part of their MOBOs' BIOS.

 

For example, MSI MOBOs often need a DSDT string-modded BIOS.....read this thread.....and see here......Kabyl may be able to help you.....BUT also see OriginalMACNUT's OSXCORES......e.g. MSI P7N nForce 750i SLI Platinum......also see fassl's DSDT Patcher.......using mackerintel's Chameleon with DSDT Override bootloader......as well as koalala's ACPI (DSDT) Patcher for BIOS and AML, CPU Cores, HPET, RTC, TM, GFX......

*************************************************************

IF YOU ARE USING PATA (IDE) DEVICES e.g. IDE HDD(s) and IDE DVDRW or DVDROM (and/or CDROM/CDRW) THEN PLEASE READ:

CORRECT IDE (PATA) DEVICE JUMPER SETTING AND CABLE CONNECTING

 

1. The modern 40-pin Ultra DMA 80-wire cable can be made connector-specific by jumpering CS (Cable Select) on HDD and jumpering CSEL (Cable Select) on the DVDROM, because the cable connectors are usually color-coded as follows:

 

Blue connector to the host i.e. MOBO,

Black connector to the chosen primary device, i.e. device cable-selected as Master (usually i.e.should be the END connector of the cable)

Grey connector to the chosen secondary device, i.e. device cable-selected as Slave (usually i.e. should the MIDDLE connector of the cable)

 

BUT not always......... :thumbsdown_anim:

 

With such a cable, if you jumper the DVDROM as Master and the HDD as Slave, or vice versa, then the Slave device is usually connected to the middle connector and the Master device to the end connector (with the Blue connector as always connected to the MOBO IDE connector)

 

2. If you have the older 40-pin 40-wire Cable Select cable, then the Master Connector is the MIDDLE connector of the cable, and the Slave connector is the END connector of the cable(with the Blue connector as always connected to the MOBO IDE connector).

 

3. If you have the older 40-pin 40-wire Regular (non-Cable Select) then the function of the MIDDLE and END connectors on the cable 40-pin 40-wire (with the Blue connector as always connected to the MOBO IDE connector) are determined by the jumper settings on the devices connected to each (i.e. Master or Slave). With such a cable, if you set both devices as Cable Select, each will configure itself as Master, causing a signal conflict.

 

4. If you have the very rare situation of one device having to be jumpered on Cable Select and the other jumpered as Master or as Slave (i.e. no CS or CSEL option), then Cable Select mode is invoked, configuring the MIDDLE connector of the cable as Master on older 40-pin 40-wire Cable Select cable, and on modern 40-pin Ultra DMA 80-wire cable, configuring the END connector of the cable as Master (with in either case, the Blue connector connected to the MOBO IDE connector).

 

Confusing or what......... :rolleyes:post-200327-1235957903_thumb.jpg

If your MOBO has two separate IDE channels, i.e. two IDE connectos on the MOBO.......typically the blue MOBO connector is IDE Channel 0 and the black MOBO connector is IDE Channel 1.......then I recommend that you get two 80 wire IDE cables and try connecting your IDE DVDROM to the blue MOBO connector as Master and your IDE HDD to the black MOBO connector as Master if other IDE arrangements do not work........

 

 

*************************************************************

Partitioning and Formatting a Hard Drive (HDD) for OS X

 

OS X Disk Utility does not recognize unallocated space on a hard drive, and so the space cannot be used to create a new partition.

 

You can only either reformat a pre-existing partitioned volume, or re-partition the entire hard drive space.....

 

When setting up partitions on a hard drive using Windows, just create primary partitions formatted as either simple FAT32 or NTFS volumes depending on your version of Windows......FAT32 and NTFS volumes are recognised by OS X.....so you can then use Disk Utility to either re-partition and/or re-format the volumes using the partition/formatting schemes you want for OS X.......e.g. MBR/HFS+ or GPT/HFS+.......

Should you be in the ideal position of being able to and wanting to install OS X on its own hard drive, I recommend for general PC use (i.e. rather than as a server) that you partition the hard drive as Master Boot Record (MBR) via the Partition menu tab in OS X Disk Utility and format it as Mac OS Extended (Journaled) volumes, into a minimum of 4 volumes (depending on your HDD capacity) as follows:

 

1st volume at the start of HDD is a small 10GB volume (choose a name without spaces e.g. Leopard_Boot or OS_X_Boot etc) to use as a OS X boot volume with ONLY a basic fully working OS X install from your chosen OS X Install DVD (which enables you to use its Disk Utility functions on the other OS X volumes), together with:

 

Kext Helper b7

OSx86Tools

PC EFI v9 Chameleon Bootloader Installer

Chameleon 2.0RC1 Bootloader Installer

and any other Utiliy software you find very useful for OS X system installation/maintenace/repair etc., to enable you to modify/test OS X updates on the Main and Backup OS X volumes without ever risking not being able to boot into OS X on this HDD.......

 

The 2nd and 3rd volumes are equal size volumes, which for use as the OS X Main and Backup (or Test) systems, respectively.......suggest you use a size of at least 40GB for each.....

 

The 4th volume is a OS X Data Archive volume with all your archived OS X and OS x86 software, documents files, image files, music files, or whatever you wish to archive and keep safe......

 

*************************************************************

Mysticus C* device class/type identification IOPCIClassMatch modification

when installing nVidia GFX card drivers, especially for nForce MOBOs with multiple nVidia chipset devices.... :)

Note the device type identification is not for installing the nVidia GFX card driver kexts themselves!

 

The problem arises because nVidia graphics kexts do not have an internal check process to see whether they are loading for an nVidia graphics card or not, which means that they can/may load for any nVidia/nForce chipset device in the MOBO/system with a IOPCIClassMatch listing nVidia as vendor....

The purpose of the modification is to prevent the nVidia GFX driver kexts from loading as drivers for the wrong i.e. different MOBO components (eg, chipset, network, memory controller etc...) on an nForce MOBO......!

Without the device class/type identification present in the NVD* and GeF* kexts, nVidia GFX card drivers load up on a NForce MOBO even when a ATI GFX card is installed, causing kernel panics..... If you have nVidia GFX card on an nForce chipset MOBO, it is even more important to fix the NVD* and GeF* drivers......

 

Furthermore, Mysticus C* and myself, working together, recently isolated the origin of the frequent freezing during OS X system updates employing Apple MacOSXUpdCombo10.5.x.pkg Installers on nForce chipset MOBOs and/or MOBOs with nVidia graphics card(s) fitted....see the section "FOR SERIOUS STUDENTS OF OS X on a x86 PC SYSTEM" in my write-up here......

The solution is to add these 2 lines of code (if found to be missing)

 

<key>IOPCIClassMatch</key>
   <string>0x03000000&0xff000000</string>

before this code:

 

<key>IOPCIPrimaryMatch</key>

 

in the NVD*.kexts and

 

before this code

 

<key>IOPCIMatch</key>

in the GeForce.kext (see list below)

 

=============

GeForce.kext

NVDAResman.kext

NVDANV50Hal.kext

NVDANV40Hal.kext

NVDANV30Hal.kext

NVDANV20Hal.kext

NVDANV10Hal.kext

=============

 

in the Info.plist file of each of the above kexts.

 

To get to Info.plist file in each kext:

 

1. Navigate to /System/Library/Extensions

2. Find each kext one at a time, then right-click on kext icon, choosing "Show Package Contents", then open Contents folder to find Info.plist.

3. Open Info.plist file via Terminal using sudo nano etc., or right-click, choosing "Open With", and selecting your preferred Text Editor app; e.g.Text Edit, TextMate, TextWrangler, Property List Editor, or PlistEdit Pro etc.

4. Make changes to Info.plist and save modified file.

 

All of the

NVDANVxxHal.kexts in the list above are recommended to be fixed for class type identification, in case more than one NVDANVxxHal.kext is loaded and registered.....

*************************************************************

Mysticus C*

nForce chipset MOBO "friendly"

Combo Updates / ISOs......

UPDATE May 2009 :

 

Mysticus C* has shown his willingness to develop

nForce chipset MOBO "friendly" OS X Installer Packages and EVEN MORE.... WHEN SUPPORTED (Remember he is not in the Forbes 500 Rich List AND neither am I :rolleyes: ).....and wishes to continue doing so....as the Snow Leopard approaches.... ;)

 

You can make a PayPal USD donation (according to your personal circumstances and wishes) to Mysticus C* to support his continued work on nForce chipset "friendly" software...

 

BUT NOW you can also donate a

nForce chipset laptop/desktop should you wish to......

 

===================================================================

Hardware 3 = TEST PC Components (For nForce Mobo Owners)

===================================================================

Various (cheap/expensive depending on the demand and Donation collected) nForce Mobos+Intel Cpu to test Combo Updates / ISOs for future use... This is highly needed as I dont have huge bandwidth and do not have many knowdledged users around either. If i have test hardwares (well i only need specific nForce mobos deemed problematic + a cheap intel c2d cpu) it will be easier to release updates/isos for nforce mobo owners. If you would like to donate your laptop/desktop for this cause your welcome to do so as well.

Price: ₤ Variable

Current Poll: ₤ 0

Login to become a donator member.....

 

 

UPDATE March 2009 :

 

Mysticus C* Apple Delta/Combo Updates on nForce chipset + Intel CPU MOBOs - Currently updates to 10.5.6 - can be found here

....

 

 

ARCHIVE Mysticus C* SOFTWARE :

 

10.5.5 Updater Packages:

 

The Mysticus C* nForce Drivers Installer v1.2 and 10.5.5 Combo Update Patches v1.2.0 are BOTH now available here..... :thumbsup_anim:

At my request Mysticus C* has produced a standalone installer, primarily for nForce chipset + Intel CPU MOBO owners (although other users may benefit from it too....see installer options :) ) for the following advances of particular benefit to nForce chipset MOBOs:XDarwin's NVdarwin GFX card driver installer

 

eno's nForceLAN onboard LAN driver for nForce MOBOs

 

MercurySquad et al.'s Voodoo kernel

 

slashack's NForceATA Darwin ATA Drivers (enables more than 2GB or 3GB of RAM to be used)

 

incorporating Mysticus C*'s USB mount and controller fixes too

 

that will allow a post-OSx86 install on OSx86 10.5.2 and later........ALTHOUGH the installer is optimised for 10.5.5..... ;)

 

In his current version nForce Drivers Installer (v1.2), Mysticus C* has updated the current 0.62.3n beta version of eno's nForceLAN kext with the 0372-3 device IDs and provided it in two variants......one with the OptimizationMode set to 0 (for throughput-load optimization) andthe other set to 1 (for CPU-load optimization)....... :)

 

I have successfully run version 1.0 of Mysticus C*'s nForce Drivers installer on

 

(i) Kalyway 10.5.2 OSx86 Test System (

on an external USB2.0 [2 x 250GB SATA HDD] RAID enclosure running in BIG mode),

(ii) iDeneb v1.1 10.5.4 system, and

(iii) JaS 10.5.4 updated to 10.5.5 using Mysticus C*'s 10.5.5 Combo Updater Packages.

Both (ii) and (iii) are OSx86 Test Systems on an external eSATA [750GB SATA HDD] enclosure.

 

The installer runs successfully on my Asus P5N32-E SLI Plus (

650i nForce chipset) MOBO with Intel Core2 Quad Q6600 G0 Version CPU OC'd to 3.0GHz, Gigabyte NVidia GeForce 8600GT GFX card, 6GB 667MHza DDR2 RAM, 3xSATA HDDs, PATA DVDRW, 2 x onboard nForce MCP55/Marvell 88E1116 LAN controller/chipset, and Netgear GA311 RTL8169 chipset NIC.....

 

The installer options in version v1.2 are:

post-200327-1226269718_thumb.gif

BUT this does not mean that all of the installable kexts & kernel will run without error on your PC OSx86 system........

 

*************************************************************

KERNEL & KEXT & SYSTEM UPDATES

 

1. slashack's AppleNForceATA.kext for nForce MOBOs

There is continuing good progress using the slashack AppleNForceATA kext to access RAM ≥ 3GB...... :D

 

The AppleNForceATA.kext v0.1 is working very well for most users; although some may have issues with DVD drives and others may have issues with the Voodoo kernel........see slashack's thread.....

 

 

2. eno's nForceLAN.kext for nForce MOBOs

 

There is continuing good progress using the eno nForceLAN kext...... :D

 

eno's latest nForceLAN onboard LAN driver ([0.62.13n] Code/dependency cleanup. Moved link timer to separate event source (testing). Invalid MAC is replaced by a pseudo-random number instead of a random one (should fix any iTunes issues).) allows HPET to remain enabled in BIOS since disabling HPET in BIOS may be an issue for users who dual boot Vista and OS X as HPET is recommended for Vista multimedia applications......see here.

 

3. Slice's USB2.0 kexts for Leopard (with Sleep support)

 

There is continuing good news regarding Slice's USB2.0 kexts....... :D

 

There is a new compilation by Slice from 10.5.7 sources, with a version change to 3.4.4 This version includes all previous fixes, new DeviceIDs and forced sleep capabilities even if it is not really supported (as discussed with Hafnium). All files tested in 10.5.5 so it compatible with old systems (Leopard only!). Download the kexts from his thread here.....

 

Download attachments to desktop

Double click to unzip

Enter Terminal

sudo -s

mkdir ~/Desktop/Off

cp -r -v ~/Desktop/*USB*.kext /S*/L*/E*/IOUSB*/C*/P*/

chown -R root:wheel /S*/L*/E*/IOUSB*/C*/P*/

rm -v /S*/L*/E*.mke*

diskutil repairpermissions /

reboot

 

4. Vanilla kernels and Voodoo kernels

 

My 650i MOBO does not like the 9.5.1 vanilla kernel.......while it does not always hang during the booting process......it comes up with messages like ".......disk not supported." and on one occasion when it reached the Desktop, moving the mouse away from the Hardware Monitor File tab just generated the Apple "spinning rainbow wheel".....but I did have the eno nForceLAN kext installed.... However, I did not have the eno nForceLAN kext installed the last time I installed the 9.5.1 vanilla kernel.....but on booting my system bootup screen froze after the following last four error lines appeared:

ERROR: Firewire unable to determine...... AppleNForceATA: found 0 units. AppleNForceATA::free( 0x98a9600)

 

I waited for over 10 minutes but no further boot progress beyond this point......

 

The first error line was repeated 10's of time before last appearance and disk3s5 is the HDD volume I was booting from: disk3s5: loctl (_IOW,'d',31,32) is unsupported.

 

9.5.1 vanilla is reported to also cause the loctl error on an Asus Striker II Extreme (790i chipset)...and reported not to work on a XFX 780i MOBO either..... :(

 

Same is likely to be true with the Vanilla 9.6.0 kernel......confirmed as I was able to boot Vanilla 9.6.0 only once without a KP at least for a few minutes........

USE VOODOO 9.5.0 RELEASE VERSION v1.0 kernel........Voodoo 9.6.0 under development.......see here........ :)

 

5. Leopard OS X 10.5.6

 

Successful clean system installation and subsequent operation of Leopard 10.5.6 on External eSATA HDD OS X volume partitioned as MBR connected to my system ......see my Sunday 28th December blog entry in my blog.....Asus P5N32-E SLI Plus (nForce 650i) + Q6600 running full CI/QE, USB 2.0, audio, networking (RTL8169 NIC), eSATA, and Firewire 400 (IEEE1394a) operation...... with subsequent manual installation of slashack's AppleNForceATA.kext for 6GB RAM operation..... :)

 

This success bodes well for Mysticus C* next surprise for nForce chipset + Intel CPU MOBOS..... ;)

 

*************************************************************

Kernel and/or Kext Testing

 

On my JaS 10.5.5 test system, I have run

HighLoad v1.9.8 memtest on 5020MB to test out the 6GB RAM as regards causing kernel panics with Voodoo Beta 2C kernel and slashack's nForceATA.kext.......all tests passed without any kernel panics!..... :thumbsup_anim:for Voodoo Beta 2C kernel and slashack's nForceATA kext.

 

post-200327-1237806664_thumb.png

 

Voodoo Beta 2C now successfully replaced by Voodoo Release Version 1.0 Rev_A

 

LATEST TESTING NEWS

A. VoodooHDA.kext version 0.2.2 released.....see here......

 

Mute is now working.........autoswitching between speakers (unknown) on rear port and headphones on front port is still not working....

 

Sound_Output_VoodooHDA_v2.2.tiffSound_Input_VoodooHDAv2.2.tiffAudio_MIDI_Setup_VoodooHDAv2.2.tiff

B. Experimental Source for VoodooHDA released

.........see here and here.......

 

If you are unwilling to learn by doing.......jump to Step 5. to find my already compiled VoodooHDA.kext.......otherwise, continue learning by reading and doing.......

 

1.

Download and install Xcode 3.1.2 if not already installed and download the VoodooHDA read-only source using Terminal:

 

sudo svn checkout http://voodoohda.googlecode.com/svn/trunk/ voodoohda-read-only

which will generate a file list:

 

A voodoohda-read-only/PCMBlitterLib.h

A voodoohda-read-only/VoodooHDADevice.cpp

A voodoohda-read-only/PCMBlitterLibX86.cpp

A voodoohda-read-only/Info.plist

A voodoohda-read-only/getdump.c

A voodoohda-read-only/VoodooHDADevice.h

A voodoohda-read-only/helper.sh

A voodoohda-read-only/VoodooHDAEngine.cpp

A voodoohda-read-only/AudioClip.cpp

A voodoohda-read-only/Tables.c

A voodoohda-read-only/Shared.h

A voodoohda-read-only/Registers.h

A voodoohda-read-only/VoodooHDAEngine.h

A voodoohda-read-only/OssCompat.h

A voodoohda-read-only/Tables.h

A voodoohda-read-only/Private.h

A voodoohda-read-only/VoodooHDAUserClient.cpp

A voodoohda-read-only/PCMBlitterLibDispatch.h

A voodoohda-read-only/VoodooHDAUserClient.h

A voodoohda-read-only/Verbs.h

A voodoohda-read-only/License.h

A voodoohda-read-only/Models.h

A voodoohda-read-only/Readme.txt

A voodoohda-read-only/PCMBlitterLib.cpp

A voodoohda-read-only/Parser.cpp

A voodoohda-read-only/English.lproj

A voodoohda-read-only/English.lproj/InfoPlist.strings

A voodoohda-read-only/Common.h

A voodoohda-read-only/VoodooHDA.xcodeproj

A voodoohda-read-only/VoodooHDA.xcodeproj/user.pbxuser

A voodoohda-read-only/VoodooHDA.xcodeproj/project.pbxproj

A voodoohda-read-only/VoodooHDA.xcodeproj/TemplateIcon.tiff

A voodoohda-read-only/VoodooHDA.xcodeproj/user.mode1v3

Checked out revision 2.

 

and the "voodoohda-read-only" folder in /Users/"Logged-In User"/.....

 

2. In Terminal type

cd /Users/"Logged-In User"/voodoohda-read-only
          sudo su

 

3. At sh-3.2# prompt, type

./helper.sh build

 

In

the "voodoohda-read-only" folder, there will now be a "build" folder containing a "Debug" and "VoodooHDA.build" folder.......inside the "Debug" folder is the compiled VoodooHDA.kext.....

 

4. In Terminal, rename AppleHDA......

cd /System/Library/Extensions/
          sudo mv AppleHDA.kext AppleHDA.kext.back
          exit

 

5. Use Kext Helper b7 to install the now

compiled VoodooHDA.kext OR my already compiled VoodooHDA.kext....

 

6. Reboot with -v -f......You should hopefully hear an audio "crackle" during booting...... :)

 

What I find

on my Asus P5N32-E SLI Plus MOBO with Asus SupremeFX Audio Card (with AD1988b audio codec) is as follows:

 

SysProfilerVoodooHDA.tiff

Sound_Output_1.tiff

Sound_Output_2.tiff

Sound_Output_3.tiff

Sound_Output_4.tiff

Sound_Output_5.tiff

Sound_Input_1.tiff

Sound_Input_2.tiff

Audio_MIDI_Setup.tiff

 

Rear sound-out ports working on Analog PCM #0: and Front sound-out ports working on Analog PCM #1:.......volume adjusted via Master or PCM.......autoswitching between ports is not working....

 

Sound Input ports and Digital PCM #2: have not been tested.......

 

C. Now available

THe KiNG's fix for the AD1998b audio codec on my Asus P5N32-E SLI Plus MOBO with Asus SupremeFX Audio Card....it now enables Line in and Mute....unlike the Taruga_AD1988b_Rev3 / Rev4 installer......

 

post-200327-1237806089_thumb.pngpost-200327-1237806100_thumb.pngpost-200327-1237806109_thumb.png

His Leopard HDAEnabler.kext and the AD1988b.HDA.FIX.kext, plus the necessary original 10.5.6 AppleHDA.kext can be got here......install all three kexts simultaneously using Kext Helper b7.......

*************************************************************

FURTHER BREAKING NEWS:

The following development from Verdant is a concept and work in progress......

 

 

"OSx86DeFacto" USB Flash Drive

OSx86 Install

DVD Booter

Reason for release:

 

There are many posters in my nForce chipset + Intel CPU MOBO topics reporting difficulties in installing OSx86 (i.e. OS X Leopard on x86 system) onto a SATA HDD, most often when using a SATA DVDRW (although it must be said that some posters even have difficulties with SATA/PATA, PATA/PATA, PATA/SATA DVDRW/HDD combinations generating the now infamous "still waiting for boot device" boot screen error).... :(

 

For an example of the convoluted routes that have had to be used to get a working OS X installation, see here...... :wallbash:

 

For this reason, I have decided to release now, what I still regard as a concept & as work in progress that I have developed into a working solution for myself and Yossarian22 to overcome the problem of OSx86Install DVDs that were OK (i.e. with no burn or patching errors) but which would not install OSx86......a USB Flash Drive OSx86 Install DVD Booter.......called "OSx86DeFacto"..... :angel:

My Concept:

 

My idea was generated by my use of XPostFacto, which is software that enables the installation of OS X Tiger on unsupported G3 and G4 PowerMacs......namely, the concept of being able to start the boot process using a bootloader supported fully by the computer system/hardware and then pass the initiated boot process onto the OS to be installed, which would then take the boot process forward to completion..... ;)

 

So, based on (i) having a MOBO that supports BIOS booting from USB devices and (ii) knowing that many (BUT not all) USB flash drivers can be formatted as bootable drives, I thought about using a USB flash drive to initiate booting via the Darwin non-EFI bootloader and to then pass the boot process over to the OSx86 Install DVD in the SATA or PATA DVDRW in order to bypass the SATA/PATA, PATA/PATA, PATA/SATA DVDRW/HDD combination "booting from DVDRW/HDD boot device recognition" issues..... :)

My Implementation:

 

I have been able to implement this concept ONLY by standing on the shoulders of OSx86 "giants" such as ToH, Kalyway, iATKOS, etc. and by using OSx86Tools by ~pcwiz, who likewise credits the various developers etc. who have brought OSx86 development to where it is now…… :thumbsup_anim:

 

Thus, I claim absolutely no credit for the component parts of the working solution that I have compiled...... :angel:

 

My Test Results in Blue (on my 650i MOBO)

and Beta Tester Results in Green

 

OSx86 install DVD=========================Booting passed to DVD===OS X Installer Launched

 

Kalyway Leopard 10.5.1------------------------------------------Yes (rd=diskXs2)----------------Yes

iATKOS v1.0r2 Leopard 10.5.1--------------------------------Yes (rd=diskXs3)----------------Yes

iATKOS v1.0r3 Leopard 10.5.1--------------------------------Yes (rd=diskXs3)----------------Yes

Kalyway Leopard 10.5.2------------------------------------------Yes (rd=diskXs2)----------------Yes

iATKOS v2.0i Leopard 10.5.2----------------------------------Yes (rd=diskXs3)----------------Yes

JaS Leopard 10.5.4 (unpatched)-----------------------------Yes (rd=diskXs2)-----------------Yes

JaS Leopard 10.5.4 (nForceATA patched)---------------Yes (rd=diskXs2)----------------Yes

iDeneb v1.1 Leopard 10.5.4------------------------------------Yes (rd=diskXs3)-----------------Yes

iPC OSx86 10.5.6 (Beta unpatched with PPF1)--------Yes (rd=diskXs2)----------------Yes

iDeneb v1.3 Leopard 10.5.5 (patched)---------------------Yes (rd=diskXs3)-----------------Yes (matticus on 630i)

iPC OSx86 10.5.6 (Final patched with V1.1 PPF)-----Yes (rd=diskXs2)-----------------Yes (meww on 780i)

 

Leo4all v3 10.5.2----------------------------------------------------Yes (rd=diskXs2)-----------------Yes (aly69 w/ Chameleon 2.0RC1 on 610i)

iATKOS v1.0r2 Leopard 10.5.1--------------------------------Yes (rd=diskXs3)----------------Yes

(mandaodex w/ Chameleon 2.0RC1 on 650i)

N.B. The value for X in rd=diskXs2 or rd=diskXs3 is dependent on the number of storage/media read/write devices connected to the MOBO…..X starts from 0 and Y starts from 1. For example, the first volume on the first internal HDD will have the Disk Indentifier of disk0s1, while the second volume will be disk0s2 and so on.

 

My Disclaimer:

 

(i) MYSELF AND MY ALPHA TESTER (YOSSARIAN22) HAVE nForce chipset + Intel CPU MOBOs, THUS NO TESTING HAS BEEN DONE ON NON-nForce chipset (e.g. Intel, VIA, ATI) and/or NON-Intel CPU (i.e. AMD) MOBOs.

 

(ii) THUS, NO WARRANTY IS IMPLIED OR GIVEN AS TO WHETHER OR NOT OSx86DeFacto WILL WORK FOR YOU AS IT DOES FOR US, ESPECIALLY IF YOU HAVE AN AMD CPU MOBO, AND

 

(iii) REMEMBER NOT ALL USB FLASH DRIVES ARE BOOTABLE AND NOT ALL MOBO/BIOS COMBINATIONS PERMIT BIOS BOOTING FROM USB DEVICES....OSx86DeFacto REQUIRES A BOOTABLE USB FLASH DRIVE OF AT LEAST 256MB CAPACITY AND A MOBO/BIOS THAT WILL ENABLE BIOS BOOTING FROM OSx86DeFacto.

 

(iv) IT IS NEITHER GUARANTEED NOR CLAIMED NOR IMPLIED THAT OSx86DeFacto WILL ENABLE BOOTING OF EVERY OSx86 Install DVD DISTRIBUTION AND/OR OF A TESTED OSx86 Install DVD DISTRIBUTION ON EVERY PC SYSTEM.

My OSx86DeFacto Setup and Use Guide:

 

How to set up and use the OSx86DeFacto USB Flash Drive DVD OSx86 Install Booter:

 

Step 1. Obtain one or more 256MB USB Flash Drive (or higher capacity) to test for bootability, or only one if you know that it is bootable….

 

Step 2. Use the Partition function of Disk Utility in OS X on an Intel Mac to partition the USB Flash Drive as Master Boot Record (MBR) and format it as Mac OS Extended (Journaled) as a single partition or on the first volume as OSx86DeFacto.

 

Step 3. Use OSx86Tools to install the Darwin non-EFI bootloader onto the USB stick by clicking on Install EFI/Run FDISK, choosing for Disk to Use:

 

"OSx86DeFacto"

 

and for EFI to Install:

 

"No EFI (Darwin Bootloader)"

 

and then clicking on Install EFI button......if successful it should say "Non-EFI Bootloader installed!".

 

If No EFI (Darwin Bootloader) does not work for your MOBO, then try other bootloaders, e.g. PC_EFI v8, Chameleon 1.0.11, PC_EFI v9/Chameleon 1.0.12, Chameleon 2.0RC1.......

Step 4. Owners of nForce chipset + Intel CPU MOBOs who post in my nForce chipset + Intel CPU MOBO topics, who I believe have exhausted all other options for solving their DVD and/or HDD OSx86 booting problems will be invited by myself to PM me to get the download link for OSx86DeFacto, which they must agree not to (i) post in the public domain, e.g. in this forum or in other fora and/or (ii) pass on to another person or persons without my agreement.

 

Step 5. Having downloaded the OSx86DeFacto.zip file, unzip it (using Unarchiver, BetterZip, Stuffit Expander, or whichever unzip software you use) to extract the OSx86DeFacto.dmg file.

 

Now you have two options for copying the OSx86DeFacto.dmg file onto the USB Flash Drive BUT REMEMBER WITH EITHER OPTION DO NOT SELECT THE OPTION TO ERASE THE TARGET VOLUME i.e. the USB Flash Drive!

 

Option A. Use Restore Function of OS X Disk Utility

 

Use "drag and drop" to place the OSx86DeFacto USB Flash Drive volume into the Destination: box, and click the Image button to navigate to the OSx86DeFacto.dmg file and select it as the Source, or use "drag and drop" to place the OSx86DeFacto.dmg file into the Source: box.

 

DO NOT CHECK (TICK) the Erase destination checkbox!!!!

 

Click on Restore button.

 

 

Option B. Use Carbon Copy Cloner

 

Use Carbon Copy Cloner 3.1.1 or 3.1.2,and click on "Select a source" and choose "Restore from disk image...." for the Source Disk and then click on "Select a target"and choose "USB_Boot_JaS_iATKOS.dmg" as the source, and for the Target, select your USB memory stick OS X volume "USB_JaS_iATKOS_Bootloader"..... Now choose for Cloning options: "Backup everything"

 

DO NOT SELECT "Erase the target volume" option or "Delete items that don't exist on the source"!!!!

 

Ignore the "The target volume will not be bootable because a required system file (bin) does not exist at the root of the source volume." warning message.

Step 6. Place the chosen OSx86 Install DVD in the SATA or PATA DVDRW of the PC onto which you want to install OSx86, then eject the USB Bootloader from your Intel Mac (or other OSx86PC) and plug it in your PC.

 

Step 7. Determine the value of X, in rd=diskXs2 or in rd=diskXs3 as appropriate for the chosen OSx86 Install DVD, based upon the number of the number of storage/media read/write devices connected to the MOBO (whether internal or external devices), noting that X starts from 0 and Y starts from 1.

 

For example, the first volume on the first internal HDD will have the Disk Indentifier of disk0s1, while the second volume will be disk0s2 and so on; a second internal two volume HDD would have disk1s1 and disk2s2.....

 

It is strongly recommended that, apart from the OSx86DeFacto USB Flash Drive, you have no external storage/media read/write devices connected to the MOBO......i.e no other external devices connected unless you are attempting to install OSx86 onto an external HDD [uSB2.0, eSATA, or Firewire IEEE1394a or IEEE1394b] and/or are using an external SATA or PATA DVDRW......it will simplify the matter of determining X for the SATA or PATA DVDRW..... :)

 

PLEASE INITIALLY TRY OSx86DeFacto WITH THE rd=diskXsY OPTIONS GIVEN IN THE TABLE BELOW according to the chosen OSX86 Distribution DVD and the deduced X value for the PC system volume onto which you want to install OSx86:

 

OSx86 install DVD=========================Booting passed to DVD===OS X Installer Launched

 

Kalyway Leopard 10.5.1------------------------------------------Yes (rd=diskXs2)----------------Yes

iATKOS v1.0r2 Leopard 10.5.1--------------------------------Yes (rd=diskXs3)----------------Yes

iATKOS v1.0r3 Leopard 10.5.1--------------------------------Yes (rd=diskXs3)----------------Yes

Kalyway Leopard 10.5.2------------------------------------------Yes (rd=diskXs2)----------------Yes

iATKOS v2.0i Leopard 10.5.2----------------------------------Yes (rd=diskXs3)----------------Yes

JaS Leopard 10.5.4 (unpatched)-----------------------------Yes (rd=diskXs2)-----------------Yes

JaS Leopard 10.5.4 (nForceATA patched)---------------Yes (rd=diskXs2)----------------Yes

iDeneb v1.1 Leopard 10.5.4------------------------------------Yes (rd=diskXs3)-----------------Yes

iPC OSx86 10.5.6 (Beta unpatched with PPF1)--------Yes (rd=diskXs2)----------------Yes

iDeneb v1.3 Leopard 10.5.5 (patched)---------------------Yes (rd=diskXs3)-----------------Yes (matticus on 630i)

iPC OSx86 10.5.6 (Final patched with V1.1 PPF)-----Yes (rd=diskXs2)-----------------Yes (meww on 780i)

 

Leo4all v3 10.5.2----------------------------------------------------Yes (rd=diskXs2)-----------------Yes (aly69 w/ Chameleon 2.0RC1 on 610i)

iATKOS v1.0r2 Leopard 10.5.1--------------------------------Yes (rd=diskXs3)----------------Yes (mandaodex w/ Chameleon 2.0RC1 on 650i)

I would suggest that for iATKOS v4i, iATKOS v4.1, iDeneb v1.3 10.5.5, you try rd=diskXs3.

 

For Leo4All v3 and other OSX86 Install DVDs, it will be a matter of initially trying rd=diskXs2 or rd=diskXs3…….there are so many now…….

 

Step 8. Reboot your PC and press the F8 key (or whichever key you need to) IMMEDIATELY after the message "Press DEL to enter SETUP, Press TAB to display BIOS POST message" or similar appears on-screen, in order to bring up the message "Loading Boot Menu......" and when the PC BIOS "Boot Menu" window appears on-screen, select your USB flash memory drive from the list of bootable drives presented in the "Boot Menu", and press Enter......

 

When the Darwin Bootloader appears, press any key quickly and at the "boot:" prompt, type

 

-v  rd=diskXsY

 

where X is your deduced value and Y is either 2 or 3 (very unlikely to be an integer higher than 3)

 

and press Enter.

 

If the bootloader starts loading kexts e.g. AppleNForceATA.....and freezes with "Still waiting for root device error", then the appropriate value for X in rd=diskXs2 or rd=diskXs3 has not been chosen (assuming of course that the DVD is not corrupted or damaged in any way)........so repeat Step 8 using "rd=disk3s2 -v"......etc. until booting from the OSx86 Install DVD occurs…….

 

If booting from OSx86DeFacto fails with boot screen error messages and/or a kernel panic, and/or the booting process cannot be passed on to the OSx86 Install DVD no matter what X and Y values are tried, then I am very sorry BUT please read the DISCLAIMER above.

 

*************************************************************

 

Below are block diagrams showing the 680i, 650i Ultra, 650i and 630i nForce chipset architectures to help thread readers understand more about nForce chipset MOBOs.....

post-200327-1231392561_thumb.gifpost-200327-1231392375_thumb.jpg

 

post-200327-1231394268_thumb.jpgpost-200327-1231393563_thumb.jpg

Link to comment
Share on other sites

EDIT: RESOLVED - THANKS VERDANT! Check below for a link to instructions. :rolleyes:

 

Here we go!

 

Moved this from a seperate thread - cheers Verdant.

 

1. XFX nForce 680i LT

2. 680i

3. Intel Core 2 Duo E8200 2.4 GHz stock OC'd to 3.0 GHz

4. Let me know what you want / need!

5. DVDRW Pioneer SATA currently installed, have an IDE if neccessary

6-7. 1x 320 GB SATA Seagate HDD, 4 partitions (Windows, Data, Apps, potentially MacOSX86), 1x 300GB Seagate IDE, 2 partitions (Data, potentially MacOSX86) [i've tried installing to both which is why there's two mac partitions - ultimately only want one!)

8. Windows Server 2008, hope to dual boot into MacOS - probably using BCD.

9. 2x XFX 9600 GT 512 MB DDR3 Super Clocked (I understand I won't be able to run these in SLi?)

10. 1x Firewire (400?), about 8 USD 2.0 ports (it's a Silverstone SST-TJ04 case). On board sound I think, but I've always used a USB headset.

 

EDIT: RESOLVED - CHECK HERE FOR A RUNDOWN ON INSTALLING WITH THIS HARDWARE.

 

Currently I've just got iDeneb 10.5.5 v 1.3 (I need 10.5.5 for the 9600GT). I'm happy to try other releases if need be.

 

When I try and install with -v I get as attached: ultimately the "cannot find root device" error.

 

I have tried using an IDE DVD drive which leads to the same problem. Next I tried removing the SATA DVD and HDD and using only an IDE DVD and HDD and I was, after a bit of tinkering in disk manager, to get OSX to install however when I came back (after the install, I guess it had rebooted) it was on the grey screen with the cross-symbol on it. I rebooted with -v and ultimately ended up with "cannot find root device" again.

 

If you need any more information please let me know - otherwise any help would be much appreciated!

 

Cheers

post-304855-1224754188_thumb.jpg

Link to comment
Share on other sites

Here we go!

 

Moved this from a seperate thread - cheers Verdant.

 

1. XFX nForce 680i LT

2. 680i

3. Intel Core 2 Duo E8200 2.4 GHz stock OC'd to 3.0 GHz

4. Let me know what you want / need!

5. DVDRW Pioneer SATA currently installed, have an IDE if neccessary

6-7. 1x 320 GB SATA Seagate HDD, 4 partitions (Windows, Data, Apps, potentially MacOSX86), 1x 300GB Seagate IDE, 2 partitions (Data, potentially MacOSX86) [i've tried installing to both which is why there's two mac partitions - ultimately only want one!)

8. Windows Server 2008, hope to dual boot into MacOS - probably using BCD.

9. 2x XFX 9600 GT 512 MB DDR3 Super Clocked (I understand I won't be able to run these in SLi?)

10. 1x Firewire (400?), about 8 USD 2.0 ports (it's a Silverstone SST-TJ04 case). On board sound I think, but I've always used a USB headset.

 

Currently I've just got iDeneb 10.5.5 v 1.3 (I need 10.5.5 for the 9600GT). I'm happy to try other releases if need be.

 

When I try and install with -v I get as attached: ultimately the "cannot find root device" error.

 

I have tried using an IDE DVD drive which leads to the same problem. Next I tried removing the SATA DVD and HDD and using only an IDE DVD and HDD and I was, after a bit of tinkering in disk manager, to get OSX to install however when I came back (after the install, I guess it had rebooted) it was on the grey screen with the cross-symbol on it. I rebooted with -v and ultimately ended up with "cannot find root device" again.

 

If you need any more information please let me know - otherwise any help would be much appreciated!

 

Cheers

 

Hi there,

 

1) To run OS X on x86 installed via current kernels / DVD installers, you cannot have two nVidia GFX cards installed......you need to physically remove one of the cards.....

 

I am happy to be proven wrong on this......but if you check out the GFX card options for Apple Mac Pro, you can install up to 4 x ATI Radeon HD 2600 XT 256MB GFX cards but only 1 x NVIDIA GeForce 8800 GT 512MB, or 1 x NVIDIA Quadro FX 5600 1.5GB GFX card.....

 

2) Is your BIOS is updated to version P08?

 

3) Check your BIOS settings against the Bios template in my Series 7 topic post #1......I have not had time to do a similar template for pre-Series 7 MOBOs yet......but I suspect the BIOS parameters and their options will match up sufficiently with those in the template to serve a useful double-check.....

 

This will be our starting point....... :(

Link to comment
Share on other sites

Working:

Kalyway 10.5.2

Sata seems to gimme alot of freezing for some reason.. If anyone knows the answer lemme know.

 

Current Project:

I am trying to either Update from 10.5.2 Kalyway to 10.5.5 Combo Update. Doesnt seem to like me as last two times my compy froze for some reason... OR i am goin to try and install iDeneb 10.5.5 with Nforce Patch as soon as the ISO finishes D/Ling

 

Specs:

MoBo: EVGA nForce 680i SE SLI

CPU: Intel Core 2 Quad 2.4ghz

DVD: Samsung DVD Burner PATA

HDD: 180gig Maxtor PATA, 250gig WD SATA, 500gig Maxtor SATA

GFX: XFX GeForce 8800 GTS Extreme 640MB

Ethernet: Apple USB to Ethernet Adapter

RAM: OCZ Nvidia SLI 2gig DUAL Channel RAM 800mhz

 

I think that pretty Much sums everything up.

 

Will the voodoo kernels RUN a 680i Motherboard or do you have to use the Nforce kernel only? I havent ever tried anything other than the Nforce and ive only used Kalyway 10.5.2....

 

Hit me up on AIM: SilverSix311

Link to comment
Share on other sites

Working:

Kalyway 10.5.2

Sata seems to gimme alot of freezing for some reason.. If anyone knows the answer lemme know.

 

Current Project:

I am trying to either Update from 10.5.2 Kalyway to 10.5.5 Combo Update. Doesnt seem to like me as last two times my compy froze for some reason... OR i am goin to try and install iDeneb 10.5.5 with Nforce Patch as soon as the ISO finishes D/Ling

 

Specs:

MoBo: EVGA nForce 680i SE SLI

CPU: Intel Core 2 Quad 2.4ghz

DVD: Samsung DVD Burner PATA

HDD: 180gig Maxtor PATA, 250gig WD SATA, 500gig Maxtor SATA

GFX: XFX GeForce 8800 GTS Extreme 640MB

Ethernet: Apple USB to Ethernet Adapter

RAM: OCZ Nvidia SLI 2gig DUAL Channel RAM 800mhz

 

I think that pretty Much sums everything up.

 

Will the voodoo kernels RUN a 680i Motherboard or do you have to use the Nforce kernel only? I havent ever tried anything other than the Nforce and ive only used Kalyway 10.5.2....

 

Hit me up on AIM: SilverSix311

 

Hi there,

 

The Voodoo Beta 2C kernel and slashack's nForceATA kext both are working very well on my 650i MOBO....... :)

 

Are you running Kalyway 10.5.2 currently? Please let me know so that I can guide on what to do next..... :)

Link to comment
Share on other sites

Hi verdant,

 

Thanks for your suggestions - I've tried everything as described but I still get "still waiting for root device" when I run the installation with -v (that's with just a SATA HDD and SATA DVDRW connected).

 

So the bios is definitely P08 and I've mirrored the bios functions wherever possible as described - it seems that the problem is with the nForce SATA drivers not picking up the HDD.. is that about right?

 

Not sure where to go from here..

Link to comment
Share on other sites

Hi verdant,

 

Thanks for your suggestions - I've tried everything as described but I still get "still waiting for root device" when I run the installation with -v (that's with just a SATA HDD and SATA DVDRW connected).

 

So the bios is definitely P08 and I've mirrored the bios functions wherever possible as described - it seems that the problem is with the nForce SATA drivers not picking up the HDD.. is that about right?

 

Not sure where to go from here..

 

I will PM you.......With the Mysticus C* 10.5.5 Combo Updater packages, you will be able to update any install to 10.5.5 from 10.5.0 upwards........ :unsure:

Link to comment
Share on other sites

Hi verdant.

 

Thanks for the PM! While I was AFK I tried installing again using cpus=1 and with the IDE DVD instead of the SATA DVD and the install went without a hitch!

 

When I came to reboot however it crashes.

 

I get to the bootloader (and can select to boot into Windows or add different boot switches such as -x, -v etc) but after about 5 seconds of booting or a bit longer in verbose mode when (at least from what I can see from the split second before it crashes and reboots) it falls over right when it starts to actually boot MacOS X.

 

I've disabled the onboard NIC and have removed one of the 9600GTs (currently there's one in the top PCI-e slot, closest to the CPU) so not sure what could be causing it.

 

During the iDeneb installation I checked the following options:

 

1. Vanilla kernel

2. NVInject 512MB

3. cpu=1 fix

 

I think those were the only things I changed - I'm guessing I could try without the cpu=1 fix but if there's any other changes to the iDeneb installation you'd recommend let me know.

 

Thanks again!

Link to comment
Share on other sites

Hi verdant.

 

Thanks for the PM! While I was AFK I tried installing again using cpus=1 and with the IDE DVD instead of the SATA DVD and the install went without a hitch!

 

When I came to reboot however it crashes.

 

I get to the bootloader (and can select to boot into Windows or add different boot switches such as -x, -v etc) but after about 5 seconds of booting or a bit longer in verbose mode when (at least from what I can see from the split second before it crashes and reboots) it falls over right when it starts to actually boot MacOS X.

 

I've disabled the onboard NIC and have removed one of the 9600GTs (currently there's one in the top PCI-e slot, closest to the CPU) so not sure what could be causing it.

 

During the iDeneb installation I checked the following options:

 

1. Vanilla kernel

2. NVInject 512MB

3. cpu=1 fix

 

I think those were the only things I changed - I'm guessing I could try without the cpu=1 fix but if there's any other changes to the iDeneb installation you'd recommend let me know.

 

Thanks again!

 

NForce MOBOs cannot use a vanilla kernel.....you must used a modified kernel and you should not need the cpu=1 fix......check out my blog entry on my iDeneb v1.1 10.5.4 installation guide....... :)

Link to comment
Share on other sites

Thanks verdant.

 

Followed your instructions from your blog and used all of the same except for NVInject I went with 512mb.

 

Here's where I get now when booting:

 

post-304855-1224911200_thumb.jpg

 

Looking at that and reviewing the instructions I'm now not 100% sure if I selected a NIC driver (although my onboard NIC is disabled in bios and currently there's no PCI NIC), but I think this might be my imagination/frustration getting the better of me!

 

If I boot in -x I get the same, as with booting with cpus=1 maxmem=2048 etc.

 

If I boot in standard mode it just gets to a GSoD as I believe they're called, prompting me to restart.

 

At least we're making some progress though!

Link to comment
Share on other sites

Thanks verdant.

 

Followed your instructions from your blog and used all of the same except for NVInject I went with 512mb.

 

Here's where I get now when booting:

 

post-304855-1224911200_thumb.jpg

 

Looking at that and reviewing the instructions I'm now not 100% sure if I selected a NIC driver (although my onboard NIC is disabled in bios and currently there's no PCI NIC), but I think this might be my imagination/frustration getting the better of me!

 

If I boot in -x I get the same, as with booting with cpus=1 maxmem=2048 etc.

 

If I boot in standard mode it just gets to a GSoD as I believe they're called, prompting me to restart.

 

At least we're making some progress though!

 

 

If you had selected a Ethernet PCI NIC kext during installation, the kext will be loaded but there is no PCI NIC physically present for an internet connection to be established......

 

Until you get a PCI NIC installed suggest that you do the installation without selecting any network options in the installation Customize menu as per my guide.......the correct Ethernet kext can be installed later once you have your PCI NIC.......I recommend a NIC with the RealTek RTL8169 chipset........ :)

Link to comment
Share on other sites

Just thought I'd share my success;

 

My system:

 

MOBO

BFG Tech nforce 680i SLI

 

Chipset

NVIDIA nForce 680i SLI MCP

 

OnBoard Functions

8-Channel HD Azalia Audio

2-Gigabit Nvidia Ethernet Ports

6 USB 2.0 Ports

2 Firewire Ports

 

CPU

Intel Core 2 Duo 4300, Stock Speed: 1.83GHZ; OverClocked to: 2.13GHZ

 

Graphics Card

MSI NX8800GTS 512MB (G92) (no SLI)

 

RAM

2GB Corsair

 

WLAN

Netgear wg111v2 with Realtek 8187L drivers

 

DVD

1 x LITE-ON DVDRW SHM-165H6S: IDE drive used with IDE-SATA converter to use with SATA

HardDrive (no raid)

1 x 320GB IDE drive (install drive)

1 x 320GB IDE drive used with IDE-SATA converter

1 x 40GB SATA drive

 

Partitioning

One OS, OS X 10.5.5, on 320GB SATA converted drive; Windows & Linux on 40GB SATA drive

OS'S Currently In Use

Windows Vista(not used much)

Ubuntu Ultimate 1.9

iDeneb v1.3 10.5.5

 

Install Status

Leopard: iDeneb 10.5.5 v1.3 Did not use available nForce ppf Patch, not sure if it would help or hurt install

 

iDeneb installed relatively easy; I had a minor problem where once in a while the DVD would not boot: it would just hang without giving any errors. So I just rebooted, reinserted the disc, and it would work fine. Also, if I had to reboot and try again, it seemed to work best if I took out the disc, and re-inserted it; it may have something to do with reading from the SATA dvd drive, but I'm not sure.

 

Other than that, the install ran very smooth. I setup one MBR based partition to install OS X too, and installed with the 9.5.4 XNU kernel, Azalia Audio patch, NVInject 0.2.1 512MB, and the OLD AppleNforceATA.kext package. This gave me full acceleration of graphics, audio, and both cores working on first boot, however my SATA dvd drive did not work; it was recognized but would not read any discs. I then installed the 8187L drivers for my WLAN card, and manually installed the new TEST AppleNforceATA package, which fixed the problem with my SATA DVD drive, and GREATLY improved the read/write speeds for my harddrive. I tried installing with the new TEST AppleNforceATA.kext package during the install instead of the old version, but whenever I went to boot my install, it would hang, and not startup without giving any errors. This may have been due to some other error on my part, but the above method worked for me and that's what I stuck with. As for audio, the AzaliaAudioOut patch worked great for me, but with only having audio out I tried using the Apple HDA Patcher with a realtek ALC885 codec dump, which only still gave me audio out. It says it recognizes two inputs and a few outputs, but no inputs actually work.

 

Everything seems to be working great, it seems to be very stable as I haven't had it crash/KP once. I tried the Nforce lan kext but it makes my system hang within ~4 or 5 seconds after booting. This is the first Leopard disc that has worked for me since the original 10.5 TOH RC2 Leopard disc when Leopard was first out.

 

I hope I included everything you wanted, I don't have any problems, just thought I'd share my success. If you would like any further details don't hesitate to ask.

 

 

~Geiman

Link to comment
Share on other sites

@ Mysticus

 

Thanks.......if my emails, PMs and posts to you start sounding like gibberish......then I will either be :shock: before being :stretcher:

Or have :blowup: and gone on a rampage :laser: ......... ;)

 

@ Geiman

 

Thanks for the writeup......it will increase readers' confidence that OS X can be successfully installed on nForce chipset = Intel CPU MOBOs....... :)

Link to comment
Share on other sites

@verdant

Curently i have 10.5.2 working great other than not being able to write to SATA drives it will freeze if i do it. DUnno why... I was using the MeDevil SATA kexts. But i dunno really. And if you have AIM that would be the best way to help me out as i have 2 compys either that or i can try IRC on my dad's laptop. Anyway im ready to start trying to upgrade i just Made a time machine for my 10.5.2 install so i dont have to wait a year everytime i mess it up. Thank you for your help!

Link to comment
Share on other sites

@Geiman

Since you have a 680i motherboard what BIOS settings did you use? I can get iDeneb to boot but getting past the screen telling you all the {censored} its doin it either freezes at Disk Read errors with i think might be my media they were a lil scratched when i burnt them, or it sits at some "Mac OSX version: Not yet" screen. So i could use a BIOS setting Sheet for 680i. Also you can contact me on Gshoe311 AIM for my cell phone.

Link to comment
Share on other sites

verdant: i was not talking about pms or emails, i was talking about posts in this topic :( what i ment was good luck with the samples (people who do things totally opposite than what they are told) :( if you read the first couple posts here, u ll understand what i ment :(

 

Hi Mysticus,

 

I know what to you meant!.....my reference to PMs or emails was the rubbish I may end up writing in my PMs or emails to you if and when some posters send me crazy........ :)

 

Cheers

verdant

 

@Geiman

Since you have a 680i motherboard what BIOS settings did you use? I can get iDeneb to boot but getting past the screen telling you all the {censored} its doin it either freezes at Disk Read errors with i think might be my media they were a lil scratched when i burnt them, or it sits at some "Mac OSX version: Not yet" screen. So i could use a BIOS setting Sheet for 680i. Also you can contact me on Gshoe311 AIM for my cell phone.

 

@ SilverSix311

 

Check your BIOS settings against the BIOS template in my Series 7 topic post #1......I have not had time to do a similar template for pre-Series 7 MOBOs yet......but I suspect the BIOS parameters and their options will match up sufficiently with those in the template to serve a useful double-check.... :(

 

@verdant

Curently i have 10.5.2 working great other than not being able to write to SATA drives it will freeze if i do it. DUnno why... I was using the MeDevil SATA kexts. But i dunno really. And if you have AIM that would be the best way to help me out as i have 2 compys either that or i can try IRC on my dad's laptop. Anyway im ready to start trying to upgrade i just Made a time machine for my 10.5.2 install so i dont have to wait a year everytime i mess it up. Thank you for your help!

 

I assume you tried both the AppleNForceATA.kext and AppleNForceATA-TEST.kext by MeDevil....

 

After you have sorted out your BIOS settings, I suggest you use Mysticus C*'s nForce Drivers package to install Voodoo Beta C2 kernel and slashack's nForceATA kext...... :( If you look at this post you can use Mysticus C*'s 10.5.5 Combo Updater packages to update to 10.5.5 in the same operation....

Link to comment
Share on other sites

I'll get some pics of my BIOS settings up ASAP, but until then:

 

I honestly can't think of anything I had to change in the BIOS. Everything is pretty much stock settings except for overclocking, fans, and the like. But I'll get the pics up soon.

Link to comment
Share on other sites

Hi verdant - thanks again for your patience and help!

 

I'll give that a run through now. Super newbie question: anyone know how to get the DVD to boot into the installer after you've installed MacOS.. even if I boot from DVD it keeps trying to boot MacOS from the HDD.

 

I can format the MacOS install but then I'd have to rebuild the MBR which is a few steps too many if that can be avoided! :D

 

Thanks again - we're getting there!

Link to comment
Share on other sites

Hi verdant - thanks again for your patience and help!

 

I'll give that a run through now. Super newbie question: anyone know how to get the DVD to boot into the installer after you've installed MacOS.. even if I boot from DVD it keeps trying to boot MacOS from the HDD.

 

I can format the MacOS install but then I'd have to rebuild the MBR which is a few steps too many if that can be avoided! :D

 

Thanks again - we're getting there!

 

Not sure I understand your question.......you partition the HDD on which you want to install OS X (using Disk Utility running via the OS X install DVD) as Master Boot Record (MBR) and format the intended OS X volume(s) as Mac OS X Extended (Journaled) BEFORE you install OS X on the HDD........

 

If you want to boot from the DVD you just press F8 when "Press Del to enter BIOS...." message appears onscreen, and you select the DVDRW and press Enter.....

 

If neither of the above answers your question, please elaborate on what you are asking......

Link to comment
Share on other sites

Here are some shots of my bios:

 

post-95699-1224968077_thumb.jpg

post-95699-1224968286_thumb.jpg

post-95699-1224968326_thumb.jpg

post-95699-1224968357_thumb.jpg

post-95699-1224968389_thumb.jpg

post-95699-1224968425_thumb.jpg

post-95699-1224968461_thumb.jpg

 

If there is something I didn't get, or if there is anything else you need, just let me know!

 

I would recommend that you set:

 

CPU Thermal Control [Enabled]

C1E Enhanced Halt State [Disabled]

Link to comment
Share on other sites

Not sure I understand your question.......you partition the HDD on which you want to install OS X (using Disk Utility running via the OS X install DVD) as Master Boot Record (MBR) and format the intended OS X volume(s) as Mac OS X Extended (Journaled) BEFORE you install OS X on the HDD........

 

If you want to boot from the DVD you just press F8 when "Press Del to enter BIOS...." message appears onscreen, and you select the DVDRW and press Enter.....

 

If neither of the above answers your question, please elaborate on what you are asking......

 

Sorry that wasn't very clear! Basically whenever I try and boot the iDeneb installer from the DVD after I've already installed OS X it seems to end up trying to boot from the HDD (after initially booting from the DVD). That is, if I boot from the iDeneb DVD instead of getting to the iDeneb installer I ultimately end up with Mac OS failing to boot as though it's booting from the HDD.

 

Anyhow, I just wiped the partition and started from scratch so no problem. :hysterical:

 

I ran the installer again and this time confirmed I didn't use any NIC drivers. This time I tried the newer 9.0.4 Stage XNU Kernel (last time I used the 9.0.2 Sleep Kernel, as per the 10.5.4 instructions on your blog). Unfortunately, I'm still at the same place I was last time, the boot hangs on the messages:

 

IOKitWaitQuiet() timed out waiting to write kernel symbols
InterfaceNamer: no network interfaces, could not update platform UUID

 

post-304855-1224981488_thumb.jpg

 

There's also a couple of Nvidia errors (you can see one at the top of the image attached), but I'm not sure if these would effect this problem?

 

I've also tried with and without the NIC enabled in bios.

 

Thanks again for your patience and help!!

Link to comment
Share on other sites

Sorry that wasn't very clear! Basically whenever I try and boot the iDeneb installer from the DVD after I've already installed OS X it seems to end up trying to boot from the HDD (after initially booting from the DVD). That is, if I boot from the iDeneb DVD instead of getting to the iDeneb installer I ultimately end up with Mac OS failing to boot as though it's booting from the HDD.

 

Anyhow, I just wiped the partition and started from scratch so no problem. :wacko:

 

I ran the installer again and this time confirmed I didn't use any NIC drivers. This time I tried the newer 9.0.4 Stage XNU Kernel (last time I used the 9.0.2 Sleep Kernel, as per the 10.5.4 instructions on your blog). Unfortunately, I'm still at the same place I was last time, the boot hangs on the messages:

 

IOKitWaitQuiet() timed out waiting to write kernel symbols
 InterfaceNamer: no network interfaces, could not update platform UUID

 

post-304855-1224981488_thumb.jpg

 

There's also a couple of Nvidia errors (you can see one at the top of the image attached), but I'm not sure if these would effect this problem?

 

I've also tried with and without the NIC enabled in bios.

 

Thanks again for your patience and help!!

 

I have PM'd you......if my suggestion works.....I will post it in reply to this post...... :)

 

You could also remove these troublesome kexts.......

 

AppleEFIRuntime.kext

AppleInteCPUPowerManagement.kext

AppleHWSensor.kext

 

and see what happens..........

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share

×
×
  • Create New...