Jump to content

[GUIDE]+[STUDIO] ZOTAC GEForce 9300 WIFI DDR2 and DDR3 Snow --> ML TEST 1082 sleep #795

ZOTAC 9300 Mountain Lion

  • Please log in to reply
837 replies to this topic

#81
concord

concord

    InsanelyMac Protégé

  • Members
  • Pip
  • 9 posts
MiniHack,

Well I took a breather and tried again with the USB method you mentioned. And surprise, this time it worked!? I'm not sure why that method worked over the "OS X install from Mac" method didn't. Oh well :P

To add to the topic,

VoodooPS2.kext works well with this board if you need PS2 keyboard/mouse. Although I went out and bought a Logitech G15 keyboard which runs native, and offers OS X support for the LCD.

VoodooHDA.kext 0.22 still crackles... I think I'll try some of the HDA methods in this thread since I only need line out, but my C-Media usb stick works great. I just don't like having "core" USB devices hanging off my machines if possible.

Thanks again to ugokind and MiniHack

#82
fr500

fr500

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 6 posts
Ok so I gave 10.5.6 a shot yesterday if someone cares this is what I did:

- Setup BIOS as ugokind said, disable on board serial ports and set SATA mode as AHCI, seems OSX doesn't recognize the SATA controller or something without this.

- Install IPC 10.5.6, don't select any drivers, install the shutdown/restart fix, the SATA icon fix, and OSx86 utilities

After that I booted just fine, then get NVkush here, extract and install using the wizard, don't reboot, get the audio drivers here, and install using OSx86 utility (the option install kexts), then install the boot loader (don't remember the label on the icon, it's the rightmos first one at the last section, something about EFI I think) there you select your volume and select chamelon EFI.

That's it! reboot, open the util again and enable QI or whatever it's called, set your res accordingly and enjoy.

I Installed and moved the 2.5" drive to an USB enclosure, using OSx from an external USB HDD

Works:
- Network
- Audio (analog)
- Video (QI)

Doesn't work:
- WiFi
- DVD-ROM (moved to IDE mode on BIOS because I have another OS as primary)
- SATA HDDs not recognized (same as above)
- Video out from my GTS 250, dunno why doesn't finish booting when using the discrete GPU

Haven't tested :
- Sleep
- HDMI out for video and audio?

#83
Dreamwatcher

Dreamwatcher

    InsanelyMac Protégé

  • Members
  • PipPip
  • 61 posts
dose anyone run with new BIOS 2K090602 (N0602WZT.BIN) ?

i have GF9300-D-E of PCB 03 and BIOS 2K090602, HPET is enabled in bios.

but this topic's DSDT file use without Disabler.kext, kernel panic happened!

recomple DSDT Pachter -f -newHPET DSDT.dsl, use DSDT.aml without Disable.kext, boot message output HPET: probeHPET() failed , then kernel panic happen.

i think 2K090602 BIOS is not enable HPET option.... :(

does not the same event occur? where is older BIOS 2K090422 for PCB 03 ?

i can't find 2K090422 BIOS for PCB03 or newer in ZOTAC's site or other web site.

#84
Dreamwatcher

Dreamwatcher

    InsanelyMac Protégé

  • Members
  • PipPip
  • 61 posts
my ZOTAC GF9300-D-E is PCB 03 (Dual-Link DVI supoort) , latest BIOS is 2K090602.
PCB 01/02 is no support Dual-Link DVI, only Single-Link DVI, latest BIOS is 2K090422.

os version is 10.5.6. kernel is vanila 9.6.0.
kext is below. boot loader is Chameleon 2.0RC1. put them in /Extra/Extensions .

AHCIPortInjector.kext (add 0x0ab810de for AHCI)
AppleDecrypt.kext
Disabler.kext
HDAEnabler.kext
IOAHCIBlockStorageInjetor.kext
LegacyHDAController.kext
LegacyHDAPlatformDriver.kext
OpenHaltRestart.kext

video kext's mod NVdarwin.kext (add 0x086c10de into Info.plist and string GeForce 9300 into NVdarwin binary) . put it in /System/Library/Extensions .

1. run without Disabler.kext, kernel panic :(

2. run using DSDT.aml without Disabler.kext, kernel panic ;)

kernel panic's message is "No HPET's available...CPU(s) configured incorrectly"

Posted Image

3. run using DSDT.aml recompiled newHPET opition (DSDT Patcher -f -newHPET dsdt.dsl) without Disabler.kext :(

HPET is enabled in bios.
boot message output HPET: probeHPET() failed , then kernel panic.
kernel panic's message is "No HPET's available...CPU(s) configured incorrectly"

thx , replay!

Attached Files



#85
Dreamwatcher

Dreamwatcher

    InsanelyMac Protégé

  • Members
  • PipPip
  • 61 posts
silly? :(

of cource , it run okay with the Disabler kext (or IntelCPUPMDisabler kext).

i say that it run using DSDT.aml w/o Disabler.kext, kernel panic on GF9300-D-E's PCB03(BIOS is 2K090602).

problem may occur that GF9300-D-E's PCB03 is only (PCB03 or newer's initial BIOS is 2K090602, so cannot update to older BIOS), because DSDT.aml in GF9300-D-E's PCB03 is no effect to AppleIntelCPUPowerManagement.kext.

i want to run using DSDT.aml and w/o Disabler.kext.

can GF9300-D-E PCB01 or PCB02 in 2K090422 run using DSDT.aml w/o Disabler.kext ? i think PCB01 or PCB02 cannot update to 2K090602, so problem not happen.

ZOTAC site's Details

Version 2K090602 .Initial mass production release for PCB 03 or newer version.
Dual-Link DVI function is only applicable to PCB 03 or newer Version. BIOS for different hardware PCB versions are NOT interchangeable.



#86
Dreamwatcher

Dreamwatcher

    InsanelyMac Protégé

  • Members
  • PipPip
  • 61 posts
GF9300-D-E(PCB03/BIOS is 2K090602) run on Snow Leopard. 32/64 bit working.

Posted Image

Snow Leopard running on below.

M/B: GF9300-D-E(PCB 03)
BIOS: 2K090602
CPU: Intel Zeon L3110 TDP45W
MEM: Kingston 8GB (4GBx2)
CASE: Lutec SMA-280/AC Adapter 90W/230mm(W) x 65mm(H) x 220mm(D)

Posted Image

Bootloader
Chameleon 2.0RC1

PCEFI emulation
netkas PC_EFI v10.2

DSDT file
CMOS clear fixed DSDT.aml (this topcs posted)

MOD KEXT
/Extra/Extensions (32/64bit)
AppleAHCIInjecotr.kext , fakesmc.kext, IOAHCIBlockStroageInjector.kext, NullPowerManagement.kext,
OpenHaltRestart.kext, PlatformUUID.kext, Sleepenabler.kext

/System/Library/Extensions (if you want to run on both 32 and 64 bit , use EFIString)
NVInject.kext (64bit only, no QE running)

DSDT.aml cannot correct HPET :D , so NullPowerManagement.kext is required.

Attached Files



#87
dieformel

dieformel

    InsanelyMac Protégé

  • Members
  • Pip
  • 21 posts

GF9300-D-E(PCB03/BIOS is 2K090602) run on Snow Leopard. 32/64 bit working.

Snow Leopard running on below GF9300-D-E.

M/B: GF9300-D-E(PCB 03)
BIOS: 2K090602
CPU: Zeon L3110
MEM: 8GB (4GBx2)

Posted Image

Bootloader
Chameleon 2.0RC1

PCEFI emulation
netkas PC_EFI v10.2

DSDT file
CMOS clear fixed DSDT.aml (this topcs posted)

MOD KEXT
/Extra/Extensions (32/64bit)
AppleAHCIInjecotr.kext , fakesmc.kext, IOAHCIBlockStroageInjector.kext, NullPowerManagement.kext,
OpenHaltRestart.kext, PlatformUUID.kext, Sleepenabler.kext

/System/Library/Extensions (or EFIString)
NVInject.kext (64bit only)

DSDT.aml cannot correct HPET ;) , so NullPowerManagement.kext is required.



But there is still no possibility to get QE running without an extra graphic adapter in 64 Bit? Or am I mistaken?

#88
ibedonc

ibedonc

    InsanelyMac Protégé

  • Members
  • Pip
  • 31 posts

GF9300-D-E(PCB03/BIOS is 2K090602) run on Snow Leopard. 32/64 bit working.

Posted Image

Snow Leopard running on below.

M/B: GF9300-D-E(PCB 03)
BIOS: 2K090602
CPU: Intel Zeon L3110 TDP45W
MEM: Kingston 8GB (4GBx2)
CASE: Lutec SMA-280/AC Adapter 90W/230mm(W) x 65mm(H) x 220mm(D)

Posted Image

Bootloader
Chameleon 2.0RC1

PCEFI emulation
netkas PC_EFI v10.2

DSDT file
CMOS clear fixed DSDT.aml (this topcs posted)

MOD KEXT
/Extra/Extensions (32/64bit)
AppleAHCIInjecotr.kext , fakesmc.kext, IOAHCIBlockStroageInjector.kext, NullPowerManagement.kext,
OpenHaltRestart.kext, PlatformUUID.kext, Sleepenabler.kext

/System/Library/Extensions (if you want to run on both 32 and 64 bit , use EFIString)
NVInject.kext (64bit only)

DSDT.aml cannot correct HPET ;) , so NullPowerManagement.kext is required.


Hi I got everything working for Snow except for sound and internal Ethernet , it sees it the interface but will not get a dhcp address , or when manually configured , I cannot ping anything

any ideas ?


also I am using HDMI to 42" hdtv and vga to a 22" monitor and that works , I got one big desktop across both

#89
Dreamwatcher

Dreamwatcher

    InsanelyMac Protégé

  • Members
  • PipPip
  • 61 posts
use NVdarwin.kext mod GeForce9300, on board video DVI with QE run on only 32bit kernel.

1. if you want to use it , put it /System/Libray/Extensions
2. rebuild kextcache , kextcache -v -t -l -m /System/Library/Caches/com.apple.kext.caches/Startup/Extensions.mkext /System/Library/Extensions

Posted Image

EFI string or 64bit NVinject.kext cannot run with QE. it's software emulation.

internel ethernet is working , but after S3 sleep wakeup, ethernet is not work.

Attached Files



#90
dieformel

dieformel

    InsanelyMac Protégé

  • Members
  • Pip
  • 21 posts

use NVdarwin.kext mod GeForce9300, on board video DVI with QE run on only 32bit kernel.

if you want to use it , put it /System/Libray/Extension.

rebuild kextcache ,
kextcache -v -t -l -m /System/Library/Caches/com.apple.kext.caches/Startup/Extensions.mkext /System/Library/Extension

Posted Image

EFI string or 64bit NVinject.kext cannot run with QE. it's software emulation.

internel ethernet is working , but after S3 sleep wakeup, ethernet is not work.


Thank you :-)

I still use the NVkush.kext. Everything works fine for me in 32Bit. My only issue is the missing QE in 64Bit :-(

#91
ibedonc

ibedonc

    InsanelyMac Protégé

  • Members
  • Pip
  • 31 posts
should I worry about these ?


ash-3.2# kextcache -v -t -l -m /System/Library/Caches/com.apple.kext.caches/Startup/Extensions.mkext /System/Library/Extension
Can't stat /System/Library/Extension - No such file or directory.
bash-3.2# kextcache -v -t -l -m /System/Library/Caches/com.apple.kext.caches/Startup/Extensions.mkext /System/Library/Extensions
AppleACPIPCI.kext - no compatible dependency found for com.apple.driver.AppleACPIPlatform.
AppleACPIPCI.kext is missing dependencies (including anyway; dependencies may be available from elsewhere)
Dependency Resolution Failures:
Only incompatible kexts found for these libraries:
com.apple.driver.AppleACPIPlatform

JMicronATA.kext does not declare a kernel dependency; using com.apple.kernel.6.0.
Created mkext archive /System/Library/Caches/com.apple.kext.caches/Startup/Extensions.mkext.



use NVdarwin.kext mod GeForce9300, on board video DVI with QE run on only 32bit kernel.

1. if you want to use it , put it /System/Libray/Extension
2. rebuild kextcache , kextcache -v -t -l -m /System/Library/Caches/com.apple.kext.caches/Startup/Extensions.mkext /System/Library/Extension

Posted Image

EFI string or 64bit NVinject.kext cannot run with QE. it's software emulation.

internel ethernet is working , but after S3 sleep wakeup, ethernet is not work.



#92
ibedonc

ibedonc

    InsanelyMac Protégé

  • Members
  • Pip
  • 31 posts
I get no video out , but that probably because I am using VGA and hdmi and not dvi KVkush works but no QE

my ethernet does not work , it does work in Linux , in OSX it just gives me a local 169 addr this is a rev 1 board ( not what I was hoping to get)

use NVdarwin.kext mod GeForce9300, on board video DVI with QE run on only 32bit kernel.

1. if you want to use it , put it /System/Libray/Extension
2. rebuild kextcache , kextcache -v -t -l -m /System/Library/Caches/com.apple.kext.caches/Startup/Extensions.mkext /System/Library/Extension

Posted Image

EFI string or 64bit NVinject.kext cannot run with QE. it's software emulation.

internel ethernet is working , but after S3 sleep wakeup, ethernet is not work.



#93
dieformel

dieformel

    InsanelyMac Protégé

  • Members
  • Pip
  • 21 posts

I get no video out , but that probably because I am using VGA and hdmi and not dvi KVkush works but no QE

my ethernet does not work , it does work in Linux , in OSX it just gives me a local 169 addr this is a rev 1 board ( not what I was hoping to get)


No matter if VGA, DVI or HDMI... i always have QE with NVkush. But NVkush is only 32 Bit.

#94
ibedonc

ibedonc

    InsanelyMac Protégé

  • Members
  • Pip
  • 31 posts

No matter if VGA, DVI or HDMI... i always have QE with NVkush. But NVkush is only 32 Bit.


I was trying NVdarwin
I think my problem is that I am not in 32bit , even though I have 32bit set, I see 64bit enabled in boot ?? , what am i missing

bash-3.2# cd /Library/Preferences/SystemConfiguration/bash-3.2# cat com.apple.Boot.plist 	Kernel	mach_kernel	Kernel Flags	arch=x86_32


#95
ugokind

ugokind

    InsanelyMac Deity

  • Donators
  • 1,713 posts
  • Gender:Male
  • Location:10100
  • Interests:Apicoltura
    Mac
    Linux
    Homebrew
    Australia
    Spremermilcervello
ehy.. not enough!

it's better to put in the flag: boot-uuid=number uuid of boot partition

#96
ibedonc

ibedonc

    InsanelyMac Protégé

  • Members
  • Pip
  • 31 posts
well I guess I and running 32bit

System Software Overview:

System Version: Mac OS X 10.6 (10A432)
Kernel Version: Darwin 10.0.0
Boot Volume: SnowMacOS
Boot Mode: Normal
Computer Name: Don Carroll’s MacBook
User Name: Don Carroll (don)
Secure Virtual Memory: Not Enabled
64-bit Kernel and Extensions: No
Time since boot: 20 minutes


I was trying NVdarwin
I think my problem is that I am not in 32bit , even though I have 32bit set, I see 64bit enabled in boot ?? , what am i missing

bash-3.2# cd /Library/Preferences/SystemConfiguration/bash-3.2# cat com.apple.Boot.plist 	Kernel	mach_kernel	Kernel Flags	arch=x86_32



#97
dieformel

dieformel

    InsanelyMac Protégé

  • Members
  • Pip
  • 21 posts
This is my com.apple.Boot.plist

bash-3.2# cd /Extra/
bash-3.2# cat com.apple.Boot.plist 
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>Kernel</key>
	<string>mach_kernel</string>
	<key>Kernel Flags</key>
	<string>boot-uuid=0E0FAD21-A464-3EBF-98DB-AF275D9AAAAA -x32</string>
	<key>Timeout</key>
	<string>3</string>
	<key>device-properties</key>
	<string></string>
</dict>
</plist>
bash-3.2#


#98
ibedonc

ibedonc

    InsanelyMac Protégé

  • Members
  • Pip
  • 31 posts
my video now

I am running 512 MB , how can I fix that and fix the model name

and no QE

[codebox]

I Can Has Model?:

Chipset Model: I Can Has Model?
Type: GPU
Bus: PCI
VRAM (Total): 256 MB
Vendor: NVIDIA (0x10de)
Device ID: 0x086c
Revision ID: 0x00b1
ROM Revision: 3362
Displays:
L2210NW:
Resolution: 1680 x 1050 @ 60 Hz
Pixel Depth: 32-Bit Color (ARGB8888)
Main Display: Yes
Mirror: Off
Online: Yes
Rotation: Supported
VW42LFHDTV10A:
Resolution: 1920 x 1080 @ 60 Hz
Pixel Depth: 32-Bit Color (ARGB8888)
Mirror: Off
Online: Yes
Rotation: Supported
Television: Yes
[/codebox]

#99
ntsmkfob

ntsmkfob

    InsanelyMac Geek

  • Donators
  • 233 posts
Use ATY_INIT.kext from Netkas to initialise the onboard Graphics instead.

#100
ibedonc

ibedonc

    InsanelyMac Protégé

  • Members
  • Pip
  • 31 posts

Use ATY_INIT.kext from Netkas to initialise the onboard Graphics instead.


ok I like that better
now how do I tell if QE is on ?
NVIDIA Graphics Card:  Chipset Model:    NVIDIA Graphics Card  Type:    GPU  Bus:    PCI  VRAM (Total):    512 MB  Vendor:    NVIDIA (0x10de)  Device ID:    0x086c  Revision ID:    0x00b1  ROM Revision:    netkas.org  Displays:L2210NW:  Resolution:    1680 x 1050 @ 60 Hz  Pixel Depth:    32-Bit Color (ARGB8888)  Main Display:    Yes  Mirror:    Off  Online:    Yes  Rotation:    SupportedVW42LFHDTV10A:  Resolution:    1920 x 1080 @ 60 Hz  Pixel Depth:    32-Bit Color (ARGB8888)  Mirror:    Off  Online:    Yes  Rotation:    Supported  Television:    Yes






0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy