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


 
   
 
Poprzedni temat «» Następny temat
Autor Wiadomość
Przesunięty przez: rzooff
2011-04-08, 11:07
XPC - jak przygotować klucz USB
314TeR 
Administrator


Pomógł: 261 razy
Wiek: 36
Dołączył: 04 Lis 2008
Posty: 7258
Wysłany: 2009-03-18, 22:09   XPC - jak przygotować klucz USB

EDIT: 19.04.2009
Nowa wersja XPC 0.45 b2
Kod:
http://uploaded.to/file/irgvyz

Poprawiony Black Screen przy drugim starcie

EDIT: 17.04.2009
Nowa wersja XPC 0.45 x64
Kod:
http://ul.to/6n5gsu

Działające AHCI na nowszych chipsetach, np ICH10

EDIT: 06.04.2009
Nowa wersja XPC 0.42
Kod:
http://uploaded.to/?id=9awvam

W nowej wersji - obsługa rEFIt - kto miał, używał na oryginalnym maku rEFIt'a to doceni go jako bootmanager'a.
UWAGA - NIE uzywać gptsync z paczki refit'a
rEFIt - tools:
Kod:
http://www.megaupload.com/?d=WJXE4T6R

Należy włączyć Page Driver in Machine Setup. Ta opcja uruchamia działanie dsmos.kext.


EDIT: 27.03.2009
Wersja z 27.03 XPC 0.40h do pobrania:
Kod:
http://uploaded.to/?id=hlyvqx

w nowej wersji:
-Fixed FSB Detection on 45nm Quad cpus (Please Test)
-Added boot flags to Machine Setup section

EDIT: 24.03.2009
Wersja z 24.03 XPC 0.40d do pobrania:
Kod:
http://uploaded.to/?id=ghyjq2

w nowej wersji:
Cytat:
- blackscreen on 2nd boot
- dsdt backup failure
- some minor bugs
- improved on fix up efivar.bin at boot


EDIT: 23.03.2009
Wersja z 21.03 XPC 0.39a3_bm_fix do pobrania:
Kod:
http://uploaded.to/?id=r0l8yv

Dodano możliwość wyboru systemu do uruchomienia, jak i tworzenie backup'u dsdt.aml.
Wersja z 23.03 XPC 0.40a
Kod:
http://uploaded.to/?id=0idrpb

w nowej wersji:
Cytat:
- added Machine-Data-Setup
- removed hardcoded '-legacy' Kernel-Flag.
- some Bugfix


Krótki poradnik jak przygotować poprawnie i łatwo klucz USB aby zadziałał XPC.

Pobieramy kompletną paczkę stąd:
Kod:
http://rapidshare.com/files/210846927/XPC_for_osx86.org.pl.zip

rozpakowujemy archiwum XPC_for_osx86.org.pl

Znajduje się tam:
bootsector.rar - zestaw narzędzi do utworzenia klucza pod Windows
HP USB key format utility - specjalne narzędzie którym wpierw sformatujemy klucz
xpc_0.37c.rar i xpc_0.38a.rar - dwa ostatnie XPC UEFI loader'y.

Przygotowanie dzielimy na 2 części:
A. Przygotowanie klucza pod Windows.
1. Formatujemy klucz USB narzędziem do formatowania kluczy usb od HP jako system plików wybieramy FAT32 - krok opcjonalny, ale zalecany tak na wszelki wypadek gdyby klucz posiadał jakiś niestandardowy system plików.
2. Rozpakowujemy archiwum bootsectror.rar
3. Uruchamiamy wiersz poleceń (cmd.exe) a w nim zmieniamy katalog na ten w którym znajduje się rozpakowany bootsector.rar
4. Uruchamiamy właściwą procedurę tworzenia klucza komendą "makeusb.bat x:" gdzie x: to litera dysku z kluczem USB.
5. Koniecznie !! należy od montować klucz USB, wyjąć i włożyć go spowrotem przed kontynuowaniem wgrywania.

B. Cześć już do zrobienia z poziomu Mac OS X - ale też można spróbować zrobić z Windows (osobiście nie próbowałem)
5. Kopiemy na klucz zawartość xpc_0.38a.rar - czyli "Efildr20" do katalogu głównego klucza
6. Tworzymy folder "extra_kext" na kluczu i do niego wrzucamy nasze kexty z np /Extra/Extension (poniżej zesaw podstawowych kextów)
7. Jeśli Leopard do działania wymaga modyfikacji DSDT, wgrywamy go do głównego folderu klucza pod nazwą "dsdt.aml"
8. Jeśli używamy jakieś EFI Stringi, np do uruchomienia VGA, Karty sieciowej, to wklejamy je do "dev-props.dat" - wklejamy same HEX'y bez żadnych dodatków XML.

Gotowa struktura plików wygląda tak jak na załączniku.

Co już działa a co nie.

Nie trzeba dodawać do extra_kext dsmos.kext lub appledecrypt - XPC ma wbudowaną obsługę
XPC ma docelowo zastąpić SMBIOSResolver lub AppleSMBIOSEfi itp...
Od wersji 0.38a można uruchamiać system z HDD oraz startować instalację z napędów IDE.
Oficjalnie wersja 0.38a nie obsługuje trybu AHCI a wyłącznie IDE - to jest nie do końca prawda ponieważ przetestowałem iż tryb AHCI działa, a jedynie trzeba wyczekać niestety dodatkowe 30 sek zanim start przejdzie dalej. Nie mniej istalacja wystartuje jedynie z DVD SATA działającego w trybie IDE bądź z DVD IDE.
Nie ma możliwości wybrania dysku startowego, uruchamiany jest system z pierwszego dysku zgłaszającego się w BIOS, najczęściej będzie to port SATA z najniższą cyferką.
Po każdej modyfikacji zawartości klucza należy skasować tworzący się automatycznie "Efivar.bin".

Koniecznie po przetestowaniu należy wysłać raport na adres:
xpc.boot@gmail.com
Oczywiście w znanym nam Angielskim ;-)

Dużo więcej informacji w dokumentacji w archiwum.

PS - Pamiętajcie - to jest pierwsze publiczne bety - więc wiele może nie działać a inne rzeczy działać nieoczekiwanie, nie mniej mi się udało zainstalować Mac OS X z płyty 10.5.4, zaktualizować do 10.5.6, a cały czas miałem uruchomioną obsługę ATI3870, natywną rozdzielczość lcd i dźwięk, nawet podczas instalacji.
_________________
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 2009-05-31, 20:46, w całości zmieniany 14 razy  
 
 
MietasSR 
Czas na Maka.

Pomógł: 30 razy
Wiek: 16
Dołączył: 05 Lis 2008
Posty: 863
Wysłany: 2009-03-19, 13:21   

A teraz pytanie:

da się to zainstalować na partycji EFI ? Jako że mam laptopa, trochę niewygodnie byłoby cały czas nosić go z podpiętym kluczem USB... :roll:
_________________
eMachines E730G (MBP8,2) | i5-430M | 2GB RAM DDR3 | HDD 320GB | Radeon HD5470 512MB (QE/CI @ Lion) | Atheros AR9287 | OS X 10.7.2 & Kubuntu 11.10 AMD64 & Gentoo AMD64
Modyfikuję framebuffery ATI :) Pisać w razie potrzeby.
Piszę poprawnie po polsku!
 
 
 
314TeR 
Administrator


Pomógł: 261 razy
Wiek: 36
Dołączył: 04 Lis 2008
Posty: 7258
Wysłany: 2009-03-19, 13:56   

MietasSR napisał/a:
da się to zainstalować na partycji EFI ? Jako że mam laptopa, trochę niewygodnie byłoby cały czas nosić go z podpiętym kluczem USB... :roll:


Docelowo autor potwierdził że będzie implementował taką możliwość... na dziś start jedynie z klucza USB, lub wyznaczonego innego dysku IDE/SATA (całego dysku).
_________________
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!
 
 
Aro_Dj_

Dołączył: 09 Lis 2008
Posty: 16
Wysłany: 2009-03-21, 15:38   

Hej mam problem z kodekiem ALC888.Po zainstalowaniu Retaila z XPC strasznie charczy mi głos.Moze ktos wie jak temu zaradzić.Wcześniej miałem iPC 10.5.6 i wszystko działało dobrze.
_________________
Mac OS X 10.5.7 Retail - Bootloader on EFI Partition
Intel Dual Core E5200 -AboutThisMac.pkg
Gigabyte GA-P31-DS3L
ALC888 - ALC888Audio.mpkg
4Gb Ram 800Mhz - AppleSMBIOS-27rev3-800
Segate 500Gb SATA
Geforce 7900GS - EFI String
 
 
314TeR 
Administrator


Pomógł: 261 razy
Wiek: 36
Dołączył: 04 Lis 2008
Posty: 7258
Wysłany: 2009-03-21, 20:46   

Aro_Dj_ napisał/a:
Hej mam problem z kodekiem ALC888.Po zainstalowaniu Retaila z XPC strasznie charczy mi głos.Moze ktos wie jak temu zaradzić.Wcześniej miałem iPC 10.5.6 i wszystko działało dobrze.


Użyłeś dobrego kexta do ALC888?
Wcześniej używałeś metody /Extra/Extensions?
_________________
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!
 
 
Aro_Dj_

Dołączył: 09 Lis 2008
Posty: 16
Wysłany: 2009-03-22, 08:57   

Wczescniej używałem paczki ALC888Audio.mpkg i wszystko było dobrze teraz już nie.Może dodać jakieś kexty do Klucza ??
_________________
Mac OS X 10.5.7 Retail - Bootloader on EFI Partition
Intel Dual Core E5200 -AboutThisMac.pkg
Gigabyte GA-P31-DS3L
ALC888 - ALC888Audio.mpkg
4Gb Ram 800Mhz - AppleSMBIOS-27rev3-800
Segate 500Gb SATA
Geforce 7900GS - EFI String
 
 
Stef 

Wiek: 24
Dołączył: 14 Lis 2008
Posty: 43
Skąd: Belfast
Wysłany: 2009-03-22, 12:25   

hmhm może to się nada ;-)
http://www.insanelymac.co...dpost&p=1067465
_________________
Debian GNU Linux amd64 Sid
Acer Aspire 5735z
 
 
 
314TeR 
Administrator


Pomógł: 261 razy
Wiek: 36
Dołączył: 04 Lis 2008
Posty: 7258
Wysłany: 2009-03-23, 01:20   

Pewnie to kwestia dobrania odpowiednich kextów i tyle.. zawsze możesz sobie je wyciągnąć z iPC.
_________________
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!
 
 
Aro_Dj_

Dołączył: 09 Lis 2008
Posty: 16
Wysłany: 2009-03-23, 11:58   

Cytat:
Pewnie to kwestia dobrania odpowiednich kextów i tyle.. zawsze możesz sobie je wyciągnąć z iPC.

A możesz powiedzic jak to zrobić ??
_________________
Mac OS X 10.5.7 Retail - Bootloader on EFI Partition
Intel Dual Core E5200 -AboutThisMac.pkg
Gigabyte GA-P31-DS3L
ALC888 - ALC888Audio.mpkg
4Gb Ram 800Mhz - AppleSMBIOS-27rev3-800
Segate 500Gb SATA
Geforce 7900GS - EFI String
 
 
314TeR 
Administrator


Pomógł: 261 razy
Wiek: 36
Dołączył: 04 Lis 2008
Posty: 7258
Wysłany: 2009-03-23, 12:36   

Aro_Dj_ napisał/a:
A możesz powiedzic jak to zrobić ??

Ale co zrobić? dobrać kexty czy wyciągnąć z iPC?
Pierwszy i drugi problem nie jest związany bezpośrednio z tym wątkiem.
_________________
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!
 
 
Aro_Dj_

Dołączył: 09 Lis 2008
Posty: 16
Wysłany: 2009-03-23, 13:21   

314TeR, Chciałbym wyciagnac kexty z iPC
_________________
Mac OS X 10.5.7 Retail - Bootloader on EFI Partition
Intel Dual Core E5200 -AboutThisMac.pkg
Gigabyte GA-P31-DS3L
ALC888 - ALC888Audio.mpkg
4Gb Ram 800Mhz - AppleSMBIOS-27rev3-800
Segate 500Gb SATA
Geforce 7900GS - EFI String
 
 
314TeR 
Administrator


Pomógł: 261 razy
Wiek: 36
Dołączył: 04 Lis 2008
Posty: 7258
Wysłany: 2009-03-23, 14:48   

Aro_Dj_,
/System/Library/Extensions - tam się znajdują po zainstalowaniu... potrzebujesz AppleHDA... dodatkowo HDAEnabler z paczki jakie podanej w pierwszym poście. Oba kexty wrzuć do extra_kext. W AppleHDA możliwe że będziesz musiał zmodyfikować OSBundleRequired z "Root" na "Local-Root"...
_________________
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 2009-03-24, 20:58, w całości zmieniany 1 raz  
 
 
314TeR 
Administrator


Pomógł: 261 razy
Wiek: 36
Dołączył: 04 Lis 2008
Posty: 7258
Wysłany: 2009-03-23, 23:23   

W pierwszym poście 2 nowe wersje XPC do testów... działa już bootmanager i parę innych drobiazgów.
_________________
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!
 
 
Aro_Dj_

Dołączył: 09 Lis 2008
Posty: 16
Wysłany: 2009-03-24, 19:33   

Cytat:
AppleHDA możliwe że będziesz musiał zmodyfikować OSBundleRequired z "Root" na "Local-Root"...

Możesz powiedzić jak to zrobić???

Co do nowych XPC :
ver.0.39a3- U mie nie działa ładuje się do niebieskiego ekranu i na tym koniec.
ver.0.40a - Działa bez problemu
_________________
Mac OS X 10.5.7 Retail - Bootloader on EFI Partition
Intel Dual Core E5200 -AboutThisMac.pkg
Gigabyte GA-P31-DS3L
ALC888 - ALC888Audio.mpkg
4Gb Ram 800Mhz - AppleSMBIOS-27rev3-800
Segate 500Gb SATA
Geforce 7900GS - EFI String
 
 
314TeR 
Administrator


Pomógł: 261 razy
Wiek: 36
Dołączył: 04 Lis 2008
Posty: 7258
Wysłany: 2009-03-24, 20:57   

Aro_Dj_, Prosto... otwierasz kext, edytujesz Info.plist i w nim na dole jest ten OSBundleRequired a pod nim "Root" - zmień go na Local-Root i tyle.

Kod:
<key>OSBundleRequired</key>
<string>Local-Root</string>
_________________
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!
 
 
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