Mac OS X na PC? Czemu nie!
Nie będzie to instrukcja, a moja "przygoda" z Hackintoshem, czyli systemem Apple Snow Leopard na PC
Legalne czy nie?
Licencja Mac OS X, którą musimy zaakceptować, aby zainstalować, zabrania instalacji na innym komputerze niż Mac i tutaj nie można się spierać. Złamałem postanowienia licencji. Jednakże czy jest to legalne? Kierując się tym - http://myapple.pl/think-different/62724-po-raz-kolejny-kwestia-legalno... możemy się dowiedzieć, że nie łamie to polskiego prawa. Dlatego, jeśli przybyłeś/aś tutaj tylko po to, aby napisać "bububu, przestępca, pirat, złodziej, apple-nie fan" - daruj sobie. Jeśli wpis nie podoba się adminom - mówi się trudno, szkoda tylko, że zmarnowałem czas na opisanie tego.
Do dzieła
Pierwszy punkt to rozeznanie ze sprzętem: -Intel core i5‑760 -Asrock P55/Usb 3 -Sata controler - JMicron Technology Corp. -GeForce 240GT -Realtek ALC892 -Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet
I wynik jest pozytywny. Wszystko powinno działać (nie wiedziałem i ciągle nie wiem co z USB3 - kupiłem płytę na przyszłość, a nawet nie mam niczego, co ten standard wykorzysta :D)
Kolejny punkt to zakup Mac OS X. Zgadza sie, zakup, nie żaden pirat z torrentów! Oraz zdobycie specjalnego BootCD, gdyż normalnie Mac OS X się nie zbootuje ze względu na obecny w komuterze klasy PC BIOS. Po włożeniu płyty BootCD, pokazuje się widoczna lista napędów, wtedy wyjmujemy BootCD i wkładamy płytę retail OS X. Wtedy instalacja absolutnie niczym nie różni się od instalacji na Macu. Po zainstalowaniu wyjmujemy płytę i znów wkładamy BootCD, ale teraz bootujemy się na OS X na dysku. Wtedy czas na instalację kextów.
Właściwie, wiele z nich mógłbym ograniczyć: ALC8xxHDA.kext }dźwięk ALC892HDA51G.kext FakeSMC.kext - wymagane do odpalenia Mac OS X na PC IOAHCIBLOCKStorageInjector.kext - aby ładnie wyglądało - normalnie niekiedy dyski wewnętrzne są widziane jako zewnętrzne. Nie jest wymagane do działania JMicron36xATA.kext - kontroler ATA - można uniknąć używając dysku SATA HDAEnabler892.kext - można także użyć poprawki DSDT VoodooPS2Controler.kext - można użyć klawiatury pod USB RealtekRTL81xx.kext - sieć, jedyny sposób na nieużywanie to użycie karty sieciowej, która działa out‑of-the-box
Trzeba także zainstalować bootloader. Ja użyłem Chameleon, który służy także do działania karty graficznej. To była prostsza część. Najtrudniejsza jest edycja DSDT, czyli tabel ACPI potrzebych do uruchomienia zarządania energią. W internecie jest sporo kursów (także po polsku), a także gotowe programy do poprawiania DSDT. Za mnie zrobił program i działa bez błędu.
Teraz zostaje tylko aktualizacja. U mnie nie było żadnych problemów. Finalnie mam Mac OS X Snow Leopard 10.6.7 z dostępem do Appstore zainstalowany z oryginalnej płyty retail 10.6.3.
Wydajność jest bardzo dobra. Nic się nie przycina, nie wiesza, 0 Kernel Panic.
Po co robić, skoro można kupić Maca i nie kombinować?: -już mamy sprzęt -lubimy zajrzeć do środka sprzętu -lubimy kombinować :D
Dlaczego nie warto?: -łamiemy licencję -dużo pracy -nie każdy sprzęt się nadaje -Macintosh to nie tylko system - to cały sprzęt i aura otaczająca go