Forum OSx86 - instalacja Mac OS X na PC Strona Główna


 
   
 
Poprzedni temat «» Następny temat
Autor Wiadomość
EFI String czy NVinject/NVenabler itp.
witucha0 
Absurd Inside


Pomógł: 108 razy
Wiek: 15
Dołączył: 12 Gru 2009
Posty: 1505
Skąd: Warszawa
Wysłany: 2010-03-11, 20:14   EFI String czy NVinject/NVenabler itp.

Witam.

Pytanie mało skomplikowane, co jest lepsze, EFI String w com.apple.boot.plist czy te wszystkie kexty typu NVinject lub NVenabler? (osobiście korzystam z EFI Stringa)
_________________
MacOS X Lion 10.7.2 64-bit on MSI P55-GD65 (Intel P55, ALC889) | i5-750 2.66 Ghz | G.Skill ECO 4GB DDR3 1600Mhz CL7 | ZOTAC NVidia 9600GT AMP! Edition | Samsung HD103SJ
MacOS X Lion 10.7.2 32-bit on Gigabyte EP41-UD3L (G41 + ICH7R) | Intel Pentium E5300 2.6Ghz | 3GB DDR2 | Palit NVidia GeForce 7600GT | Seagate 7200.12 500GB
MacOS X Lion 10.7.2 64-bit on MacBook Pro 15' Mid-2010 | i5-520M 2.4Ghz | NVidia GeForce GT330M + IntelHD | 4GB DDR3 | Toshiba 320GB 5400rpm
iPhone 4 32GB White + iOS 5.0.1 JB | TL-WR1043ND + OpenWRT (GargoylePL) | NIE POMAGAM NA PW!!! | Snow Leopard 10.6.8 Retail z BootCD | Piszę poprawnie po polsku!
 
 
 
314TeR 
Administrator


Pomógł: 260 razy
Wiek: 36
Dołączył: 04 Lis 2008
Posty: 7258
Wysłany: 2010-03-11, 20:53   

Ważny jest efekt końcowy... Wszystkie metody sprowadzają się do jednego - uruchomienia poprawnie VGA - jeśli komuś działa wszystko poprawnie na każdej metodzie, to może wybrać sobie dowolną mu pasującą... Metody można podzielić na trzy grupy:
1. Injectory w postaci kextów (NVinject, NVkush etc)
2. EFI String - czy to generowany automatycznie z chameleon'a czy manualnie z np EFI Studio
3. Mod do DSDT.
Najwięcej kart odpali się chyba za pomocą injectorów, ale najmniej pracy jest z GraphicsEnablerem, ale znów nie działa on na sporej ilości kart. Bardzo skuteczny jest EFI String wygenerowany ręcznie - jak już się uda to jest on praktycznie niezmienny i zawsze będzie działał, czy na BootCD czy Systemie. Dla purystów i posiadaczy laptopów sprawdza się fix do DSDT - można się szczycić że nie potrzeba nic więcej do odpalenia VGA, ale aby zrobić poprawnie ten fix potrzebna jest spora wiedza.

Ja osobiście stosuje GraphicsEnabler z chameleon'a może po trochu że jestem leniem, ale pzrede wszystkim dla tego, że Netkas tak doskonale to zrobił, że po prostu więcej nie jestem w stanie osiągnąć inną metodą.
_________________
haMac 1: ASUS P8Z68 Deluxe/GEN3 | Core i5-2500K | 8GB DDR3 | RAID 3ware 9750-4i + 4xSamsung HD103SJ | Sapphire 6870 1GB | Snow Leopard Retail
haMac 2: ASUS P5W DH Deluxe | Xeon 1,83GHz | 2GB DDR2 | GF9600 | Snow Leopard Retail
były haMac: ASUS P7P55 WS Supercomputer | Core i7-875K | P55 | 4GB DDR3 | RAID 3ware 9750-4i + 4xSamsung HD103SJ | Sapphire 6870 1GB | Snow Leopard Retail
Jak uruchomić na wypasie ALC 882/888/889/1200 | STOP Gigafail | P5W DH Deluxe - perfekcyjny hackintosh
| Piszę poprawnie po polsku!
Ostatnio zmieniony przez 314TeR 2010-03-11, 21:49, w całości zmieniany 1 raz  
 
 
rzooff 
iKapć


Pomógł: 227 razy
Wiek: 34
Dołączył: 08 Sty 2009
Posty: 4232
Skąd: Warszawa
Wysłany: 2010-03-11, 21:38   

NVEnabler nie jest injectorem ;-) On dział na zasadzie patchowania ROM'u - zupełnie inaczej niż wszystkie inne metody. Aczkolwiek skutek finalny jest ten sam... teoretycznie.
W praktyce injectory (ATY_Init, NViject, NVkush) często mają problemy ze zmianami rodzielczości. Gdy działasz tylko w jednej to jest git, ale jak chcesz przełączyć to zostajesz na błękitnym ekranie. Przy EFI Stringu, Enabler'ze Chameleona, problem nie występuje (Z metod opartych o kexty, to jedynie NVEnabler nie ma tego feleru).
Metody, że tak powiem non-kext, mają jeszcze jedną praktyczną zaletę. Nie trzeba się o nie martwić niezależnie od wersji systemu i można je umieścić w Extra. Co czasem się po prostu przydaje (Bootowanie z CD, PenDrive, partycji EFI).
_________________
MacOS X 10.6.8 (retail, 64bit) | Asus P7P55D | i7 870 2,93 Ghz | 8GB RAM | GF 8400GS | AirPort | Trust Ultra Small Bluetooth 2.1
MacOS X 10.6.8 (retail, 32bit) | Toshiba Satellie L40-17R | T2330 | GMAX3100 / GM965 | ICH8M | ALC660 | RTL8139 + AirPort
MacOS X 10.6.8 (retail, 32bit) | Apple MacBook Air 2,1 | SL9300 | GF9400M | 2GB DDR3 | HDD120GB
| Jak zacząć | Jak zrobić listę konfiguracji sprzętu | DualBoot: Mac OS X & Windows | Snow Retail by rzooff | Jak uruchomić kartę graficzną NVidia | Piszę poprawnie po polsku!
 
 
314TeR 
Administrator


Pomógł: 260 razy
Wiek: 36
Dołączył: 04 Lis 2008
Posty: 7258
Wysłany: 2010-03-11, 21:52   

rzooff napisał/a:
NVEnabler nie jest injectorem

O no proszę i sam mogę się czegoś nowego dowiedzieć. :-D Od długiego okresu czasu, właściwe bardzo długiego zawsze wychodziło tak że miałem karty ATI... 7500, 8500, X800, 1950Pro, HD3870 i obecnie HD4870.
_________________
haMac 1: ASUS P8Z68 Deluxe/GEN3 | Core i5-2500K | 8GB DDR3 | RAID 3ware 9750-4i + 4xSamsung HD103SJ | Sapphire 6870 1GB | Snow Leopard Retail
haMac 2: ASUS P5W DH Deluxe | Xeon 1,83GHz | 2GB DDR2 | GF9600 | Snow Leopard Retail
były haMac: ASUS P7P55 WS Supercomputer | Core i7-875K | P55 | 4GB DDR3 | RAID 3ware 9750-4i + 4xSamsung HD103SJ | Sapphire 6870 1GB | Snow Leopard Retail
Jak uruchomić na wypasie ALC 882/888/889/1200 | STOP Gigafail | P5W DH Deluxe - perfekcyjny hackintosh
| Piszę poprawnie po polsku!
 
 
holkov 
It's me


Wiek: 23
Dołączył: 04 Lut 2010
Posty: 170
Skąd: Tarnów
Wysłany: 2010-03-13, 14:42   

rzooff napisał/a:
W praktyce injectory (ATY_Init, NViject, NVkush) często mają problemy ze zmianami rodzielczości. Gdy działasz tylko w jednej to jest git, ale jak chcesz przełączyć to zostajesz na błękitnym ekranie. Przy EFI Stringu, Enabler'ze Chameleona, problem nie występuje (Z metod opartych o kexty, to jedynie NVEnabler nie ma tego feleru). .


Ja mam stringa do swojej karty i niby jest QE/CI ale rozdzielczośći są dziwne dosyć np. ja w Win zawsze używałem 1600x1200 70 Hz tak teraz w osx na stringu uzyskam max rozdzielczość 1400x1050 75 Hz a prawie wszystkie pozostałe skutkują błękitnym ekranem.
_________________
iPhone 3GS iOS 5.0.1 / OSX 10.7.2ASUS P5G41T M LX|| Q6600 || G41/ICH7 || ALC 887 || DDR3 4GB ||GeForce 8400 GS|| Maxtor 500 GB SATA || DVD SATA ||
 
 
 
rzooff 
iKapć


Pomógł: 227 razy
Wiek: 34
Dołączył: 08 Sty 2009
Posty: 4232
Skąd: Warszawa
Wysłany: 2010-03-13, 14:57   

314TeR napisał/a:
zawsze wychodziło tak że miałem karty ATI... 7500, 8500, X800, 1950Pro, HD3870 i obecnie HD4870.

Jak nic fanboy ATI :mrgreen:

holkov napisał/a:
Ja mam stringa do swojej karty i niby jest QE/CI ale rozdzielczośći są dziwne

A masz podłączoną przez DVI czy D-SUB?
Mam ten sam model - 8400GS 512MB - w domu i drugą niedawno przerabiałem w innym sprzęcie jeszcze. Obie śmigają bardzo dobrze bez żadnych ale. Ta pierwsza na Stringu, za drugą udało się odpalić Chameleonowym Enablerem. Próbowałeś?
_________________
MacOS X 10.6.8 (retail, 64bit) | Asus P7P55D | i7 870 2,93 Ghz | 8GB RAM | GF 8400GS | AirPort | Trust Ultra Small Bluetooth 2.1
MacOS X 10.6.8 (retail, 32bit) | Toshiba Satellie L40-17R | T2330 | GMAX3100 / GM965 | ICH8M | ALC660 | RTL8139 + AirPort
MacOS X 10.6.8 (retail, 32bit) | Apple MacBook Air 2,1 | SL9300 | GF9400M | 2GB DDR3 | HDD120GB
| Jak zacząć | Jak zrobić listę konfiguracji sprzętu | DualBoot: Mac OS X & Windows | Snow Retail by rzooff | Jak uruchomić kartę graficzną NVidia | Piszę poprawnie po polsku!
 
 
holkov 
It's me


Wiek: 23
Dołączył: 04 Lut 2010
Posty: 170
Skąd: Tarnów
Wysłany: 2010-03-13, 16:04   

D-SUB i do tego monitor CRT niestety ,spróbował bym jakąś przejściówke do DVI ale takiej nie posiadam. A co do Enablera to szczerze nie wiem o co dokładnie chodzi ,mógł byś mnie nakierować mniej więcej ?
_________________
iPhone 3GS iOS 5.0.1 / OSX 10.7.2ASUS P5G41T M LX|| Q6600 || G41/ICH7 || ALC 887 || DDR3 4GB ||GeForce 8400 GS|| Maxtor 500 GB SATA || DVD SATA ||
 
 
 
rzooff 
iKapć


Pomógł: 227 razy
Wiek: 34
Dołączył: 08 Sty 2009
Posty: 4232
Skąd: Warszawa
Wysłany: 2010-03-13, 16:35   

To poszukaj przejściówki. Ogólnie faktycznie są problemy z D-SUB, które rozwiązuje przeniesienie się na DVI. Enabler (z Chameleona) zwykle przez to pierwsze złącze nie działa w ogóle.
Pamiętaj, że jeśli będziesz używał EFI Stringa, to inny działa na inne wejście. Tu polecam OSx86Tools i opcję custom GFXString.

Sprawa enablera była już omawiana dużo razy - poszukaj i/lub przeczytaj:
Kod:
http://dl.dropbox.com/u/750399/OSx86/Using%20Chameleon%202RC.zip
_________________
MacOS X 10.6.8 (retail, 64bit) | Asus P7P55D | i7 870 2,93 Ghz | 8GB RAM | GF 8400GS | AirPort | Trust Ultra Small Bluetooth 2.1
MacOS X 10.6.8 (retail, 32bit) | Toshiba Satellie L40-17R | T2330 | GMAX3100 / GM965 | ICH8M | ALC660 | RTL8139 + AirPort
MacOS X 10.6.8 (retail, 32bit) | Apple MacBook Air 2,1 | SL9300 | GF9400M | 2GB DDR3 | HDD120GB
| Jak zacząć | Jak zrobić listę konfiguracji sprzętu | DualBoot: Mac OS X & Windows | Snow Retail by rzooff | Jak uruchomić kartę graficzną NVidia | Piszę poprawnie po polsku!
 
 
holkov 
It's me


Wiek: 23
Dołączył: 04 Lut 2010
Posty: 170
Skąd: Tarnów
Wysłany: 2010-03-13, 20:49   

Hmm moja zabawa z osx86tools skonczyła sie kernel panic-iem ,jak narazie się głowię nad cofnięciem do poprzedniego stanu systemu żeby w ogóle ruszył

A warto próbować na tą karte NVKush czy NVinject albo podobne ?
_________________
iPhone 3GS iOS 5.0.1 / OSX 10.7.2ASUS P5G41T M LX|| Q6600 || G41/ICH7 || ALC 887 || DDR3 4GB ||GeForce 8400 GS|| Maxtor 500 GB SATA || DVD SATA ||
 
 
 
rzooff 
iKapć


Pomógł: 227 razy
Wiek: 34
Dołączył: 08 Sty 2009
Posty: 4232
Skąd: Warszawa
Wysłany: 2010-03-13, 22:36   

Akurat część dot. GFX działa OK.
Choć niektóre inne funkcje pod Snowem faktycznie nie za specjalnie ;)

NViject u mnie się nie sprawdził, NVkush działał pod Leo. Ale warto się pomęczyć i odpalić Stringiem albo przez Chameleona - definitywnie zapomnisz o problemie...
_________________
MacOS X 10.6.8 (retail, 64bit) | Asus P7P55D | i7 870 2,93 Ghz | 8GB RAM | GF 8400GS | AirPort | Trust Ultra Small Bluetooth 2.1
MacOS X 10.6.8 (retail, 32bit) | Toshiba Satellie L40-17R | T2330 | GMAX3100 / GM965 | ICH8M | ALC660 | RTL8139 + AirPort
MacOS X 10.6.8 (retail, 32bit) | Apple MacBook Air 2,1 | SL9300 | GF9400M | 2GB DDR3 | HDD120GB
| Jak zacząć | Jak zrobić listę konfiguracji sprzętu | DualBoot: Mac OS X & Windows | Snow Retail by rzooff | Jak uruchomić kartę graficzną NVidia | Piszę poprawnie po polsku!
 
 
holkov 
It's me


Wiek: 23
Dołączył: 04 Lut 2010
Posty: 170
Skąd: Tarnów
Wysłany: 2010-03-15, 10:19   

Kupiłem przejściówke i problem z rozdzielczościami znikł na dobre tak że dzięki za porade :-) lecz nie zmieniałem nic ze stringiem i jest ten który wygenerowałem przez EFI Studio na jeszcze złączu VGA. Dla testów zainstalowałem pierwsza lepszą grę (NFS U2) i zauwarzyłem że wydajność mojego sprzętu jest wręcz za niska. Jak myślicie to przez ten string ? Bo myślę też wpisać stringa wygenerowanego przez OSX86Tools ale nie chcę nic popsuć żeby wpierw tamtego wykasować a potem wprowadzić nowego
_________________
iPhone 3GS iOS 5.0.1 / OSX 10.7.2ASUS P5G41T M LX|| Q6600 || G41/ICH7 || ALC 887 || DDR3 4GB ||GeForce 8400 GS|| Maxtor 500 GB SATA || DVD SATA ||
 
 
 
rzooff 
iKapć


Pomógł: 227 razy
Wiek: 34
Dołączył: 08 Sty 2009
Posty: 4232
Skąd: Warszawa
Wysłany: 2010-03-15, 10:24   

Przecież możesz sobie zapisać gdzieś obecny apple.com.Boot.plist i sobie przywrócisz jakby co.
W pierwszej kolejności wywal Stringa i spróbuj odpalić kartę tylko przez Chameleona.
_________________
MacOS X 10.6.8 (retail, 64bit) | Asus P7P55D | i7 870 2,93 Ghz | 8GB RAM | GF 8400GS | AirPort | Trust Ultra Small Bluetooth 2.1
MacOS X 10.6.8 (retail, 32bit) | Toshiba Satellie L40-17R | T2330 | GMAX3100 / GM965 | ICH8M | ALC660 | RTL8139 + AirPort
MacOS X 10.6.8 (retail, 32bit) | Apple MacBook Air 2,1 | SL9300 | GF9400M | 2GB DDR3 | HDD120GB
| Jak zacząć | Jak zrobić listę konfiguracji sprzętu | DualBoot: Mac OS X & Windows | Snow Retail by rzooff | Jak uruchomić kartę graficzną NVidia | Piszę poprawnie po polsku!
 
 
holkov 
It's me


Wiek: 23
Dołączył: 04 Lut 2010
Posty: 170
Skąd: Tarnów
Wysłany: 2010-03-15, 10:36   

Ok rozumiem. A jeśli właśnie zepsuję coś z apple.com.Boot.plist to jak najszybciej to przywrócic ?
_________________
iPhone 3GS iOS 5.0.1 / OSX 10.7.2ASUS P5G41T M LX|| Q6600 || G41/ICH7 || ALC 887 || DDR3 4GB ||GeForce 8400 GS|| Maxtor 500 GB SATA || DVD SATA ||
 
 
 
rzooff 
iKapć


Pomógł: 227 razy
Wiek: 34
Dołączył: 08 Sty 2009
Posty: 4232
Skąd: Warszawa
Wysłany: 2010-03-15, 11:57   

Z kopii pliku...
W terminalu zrób sobie kopię tego co działa:
Kod:
sudo cp /Extra/com.apple.Boot.plist /Extra/com.apple.Boot.plist.bak

Potem sobie modyfikujesz oryginalny plik i sprawdzasz czy działa.

Jeśli coś się kompletnie posypie, to wystarczy dostać się do terminala (vide poradnik o terminalu) i:
Kod:
sudo mv /Extra/com.apple.Boot.plist.bak /Extra/com.apple.Boot.plist
_________________
MacOS X 10.6.8 (retail, 64bit) | Asus P7P55D | i7 870 2,93 Ghz | 8GB RAM | GF 8400GS | AirPort | Trust Ultra Small Bluetooth 2.1
MacOS X 10.6.8 (retail, 32bit) | Toshiba Satellie L40-17R | T2330 | GMAX3100 / GM965 | ICH8M | ALC660 | RTL8139 + AirPort
MacOS X 10.6.8 (retail, 32bit) | Apple MacBook Air 2,1 | SL9300 | GF9400M | 2GB DDR3 | HDD120GB
| Jak zacząć | Jak zrobić listę konfiguracji sprzętu | DualBoot: Mac OS X & Windows | Snow Retail by rzooff | Jak uruchomić kartę graficzną NVidia | Piszę poprawnie po polsku!
 
 
holkov 
It's me


Wiek: 23
Dołączył: 04 Lut 2010
Posty: 170
Skąd: Tarnów
Wysłany: 2010-03-15, 12:44   

com.apple.Boot.plist nie mam w Extra tylko w Library/Preferences/SystemConfiguration/ ale to chyba nie robi różnicy i zrobie tak jak w przydadku gdyby było w Extra
_________________
iPhone 3GS iOS 5.0.1 / OSX 10.7.2ASUS P5G41T M LX|| Q6600 || G41/ICH7 || ALC 887 || DDR3 4GB ||GeForce 8400 GS|| Maxtor 500 GB SATA || DVD SATA ||
 
 
 
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Nie możesz ściągać załączników na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  
 
   

Powered by phpBB modified by Przemo © 2003 phpBB Group
Template created by Qbs. Template theme based on Unofficial modifications.

Forum użytkowników Mac OS X na PC. Co to jest Hackintosh. Instalacja Mac OS X na PC z płyty Retail. Instalacja i opisy dystrybucji iDeneb, iPC, Kalyway, Leo4ALL, iAtkos.

STOP ACTA