Główna » jak » Dlaczego tak trudno jest zainstalować OS X na PC?

    Dlaczego tak trudno jest zainstalować OS X na PC?

    Komputery Mac zostały przełączone na procesory Intela lata temu, ale wciąż jest wielkim bólem głowy, aby uruchomić OS X na PC. Czytaj dalej, ponieważ badamy techniczne przeszkody w instalowaniu systemu operacyjnego Apple na platformie PC.

    Dzisiejsza sesja pytań i odpowiedzi przychodzi do nas dzięki uprzejmości SuperUser - poddziału Stack Exchange, opartego na społecznościach grupowania witryn z pytaniami i odpowiedziami.

    Pytanie

    Czytnik SuperUser Braiam chce wiedzieć, jakie techniczne przeszkody, które uniemożliwiają normalnym użytkownikom komputerów instalowanie OS X na ich komputerach to:

    Pozwala zapomnieć o umowie EULA i wszelkich innych przepisach prawnych. Nie jestem nimi zainteresowany.

    Wszyscy wiedzą, że do niedawna OS X (lub Mac OS) mógł być uruchamiany tylko na komputerach Mac opartych na procesorze PowerPC, ale to się zmieniło, gdy Apple zaczął używać procesorów Intela i otwierało możliwość instalacji OS X na komputerach. Ponownie pozwala zapomnieć o legalese, idę do referencji faktycznych i technicznych. Po przełączeniu użytkownicy zaczęli eksperymentować, dopóki nie udało się zainstalować i uruchomić OS X na komputerze.

    Czy ktoś wie, dlaczego OS X nie działałby na normalnym komputerze? Czy jest to jakiś sprzęt, który jest wykonany na zamówienie lub dostosowany do OS X, który mają tylko komputery Mac? A może tylko Apple sprawia, że ​​życie użytkowników komputerów jest trudne na poziomie technicznym?

    Czy jest to naprawdę tak skomplikowane, jak wydaje się "sprzętowe", aby uruchamiać OS X na PC, czy też różnice pomiędzy komputerami Mac i PC są mniejsze (i prostsze), niż większość ludzi wierzy?

    Odpowiedź

    Pomocnik SuperUser Journeyman Geek ma dla nas odpowiedź:

    Co dziwne? Systemy Apple sprawdzają konkretny układ i odmawiają jego uruchomienia lub instalacji bez niego. Nazywa się to kontrolerem zarządzania systemem, co w efekcie jest gloryfikowanym kontrolerem wentylatorów. Praktycznie rzecz biorąc, to jest powodu, poza niektórymi innymi konkretnymi rzeczami, które mogą się różnić - takimi jak oprogramowanie karty graficznej do kart graficznych i sterowniki specyficzne dla OS X do różnych rzeczy (karty dźwiękowe przychodzą na myśl), że nie można "po prostu" załadować wanilii kopii systemu operacyjnego X na twoim beżowym pudełkowatym pudełku. Oczywiście nie jest to takie trudne, dlatego przeciętny gospodarz VM hostowany przez system OS X może uruchamiać maszyny wirtualne z systemem OS X, a w pobliżu znajdują się również dystrybucje Hackintosh..

    Większość metod instalacji Hackintosh obecnie używa wariantów boot132, bootloadera, który został dostarczony, gdy Apple przechodziło z PPC do Intela z pewnymi modyfikacjami. Oryginalny bootloader był open source i został zbudowany z pewnymi zmianami dla Darwina. Na marginesie próbowano przepakować Darwina jako system operacyjny open source.

    Apple obsługuje ograniczony zakres sprzętu wiedzieć będzie działać. W przeciwnym razie będziesz musiał przetestować sprawdzony sprzęt lub włamać się do sprzętu. To to sprawia, że ​​uruchamianie OS X na towarowym sprzęcie jest trudne. SMC jest dość trywialne, aby się poruszać. Zdobywanie nieobsługiwane Układ dźwiękowy (nie ma potrzeby, aby twój mikrofon utknął przy maksymalnej głośności na laptopie, aby zrujnować dzień), karta wideo i inny sprzęt to część trudna. Jeśli masz na przykład procesor AMD, jądro stanie się jednym spojrzeniem, a panika podskoczyła jak spodek. W wielu przypadkach rozwiązanie kończy się budowaniem nowego jądra, z poprawkami poza źródłem Darwina (co jest FOSS) i używaniem tego.

    W skrócie, dużym problemem nie jest magiczny układ, ale OS X musi dobrze bawić się z cały system.

    Jak widać, chociaż może nie być łatwo uzyskać OS X i działać na komputerze, jest to wykonalne. Chcesz zbudować własny komputer Hackintosh? Następnie przeczytaj nasze wspaniałe przewodniki tutaj:

    Poradnik How to To Geek do Hackintoshing - Część 1: Podstawy

    Przewodnik po Hackintoshingu "Jak to zrobić" - Część 2: Instalacja

    Poradnik How to To Geek do Hackintoshing - Część 3: Aktualizacja do Lion i Dual-Booting


    Czy masz coś do dodania do wyjaśnienia? Dźwięk w komentarzach. Chcesz przeczytać więcej odpowiedzi od innych użytkowników Stack Exchange, którzy znają się na technologii? Sprawdź cały wątek dyskusji tutaj.