Skip to content

Dlaczego nadal tak trudno jest zainstalować OS X na komputerach PC?

22 de lipiec de 2021
osxmaverickslogoandwallpaper

Komputery Mac przeszły na procesory Intela lata temu, ale uruchamianie OS X na komputerze wciąż jest ogromnym bólem głowy. Czytaj dalej, gdy badamy przeszkody techniczne związane z instalacją systemu operacyjnego Apple na platformie PC.

Dzisiejsza sesja pytań i odpowiedzi przychodzi do nas dzięki uprzejmości SuperUser — pododdziału Stack Exchange, społecznościowej grupy witryn internetowych z pytaniami i odpowiedziami.

Pytanie

Czytnik SuperUser Braiam chce wiedzieć, jakie przeszkody techniczne uniemożliwiają zwykłym użytkownikom komputerów instalowanie systemu OS X na swoich komputerach:

Zapomnijmy o EULA i wszelkich innych przepisach prawnych. Nie jestem nimi zainteresowany.

Wszyscy wiedzą, że do niedawna OS X (lub Mac OS) można było uruchomić tylko na komputerach Mac z procesorami PowerPC, ale to się zmieniło, gdy Apple zaczął używać procesorów Intela i otworzyło możliwość zainstalowania OS X na komputerach PC. Znowu zapomnijmy o języku prawniczym, kieruję się na referencje merytoryczne i techniczne. Po zmianie użytkownicy zaczęli eksperymentować, dopóki nie było możliwe zainstalowanie i uruchomienie OS X na komputerze PC.

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

Czy naprawdę jest tak skomplikowane, jak wydaje się „sprzętowe” uruchomienie OS X na komputerze PC, czy też różnice między komputerami Mac i PC są mniejsze (i prostsze), niż większość ludzi sądzi?

Odpowiedź

Współtwórca SuperUser Journeyman Geek ma dla nas odpowiedź:

Co dziwne? Systemy Apple sprawdzają konkretny układ i odmawiają uruchomienia lub instalacji bez niego. To się nazywa kontroler zarządzania systemem, aw efekcie jest między innymi uwielbionym kontrolerem wentylatorów. Praktycznie rzecz biorąc, to jest powód, poza kilkoma innymi konkretnymi rzeczami, które mogą się różnić – takimi jak oprogramowanie układowe karty graficznej dla kart graficznych i sterowniki specyficzne dla systemu OS X do różnych rzeczy (przychodzą mi na myśl karty dźwiękowe), których nie można „po prostu” uruchomić waniliowej kopii systemu operacyjnego X bezpośrednio na twoim beżowym pudełku PC. Oczywiście nie jest to trudne do pokonania, dlatego przeciętny host maszyn wirtualnych z systemem OS X może uruchamiać maszyny wirtualne z systemem OS X, a wokół krążą dystrybucje Hackintosha.

Obecnie większość metod instalacji Hackintosha wykorzystuje odmiany boot132, bootloadera, który został dostarczony, gdy Apple przechodziło z PPC na Intela z pewnymi modyfikacjami. Oryginalny bootloader był open source i zbudowany z pewnymi zmianami dla Darwin. Nawiasem mówiąc, były pewne próby przepakowania Darwin jako system operacyjny typu open source.

Apple obsługuje ograniczoną gamę sprzętu, którego używasz wiedzieć będzie działać. W przeciwnym razie będziesz musiał przeszukać przetestowany sprzęt lub włamać się do sprzętu, aby działał. To to sprawia, że ​​uruchomienie OS X na zwykłym sprzęcie jest trudne. Poruszanie się po SMC jest stosunkowo proste. Zdobycie swojego nieobsługiwany chip dźwiękowy (nie ma to jak zablokowanie mikrofonu na laptopie z maksymalną głośnością, aby zepsuć Ci dzień), adapter wideo i inny sprzęt to trudna część. Jeśli masz na przykład procesor AMD, podstawowe jądro spojrzy na niego i wpadnie w panikę, jak mysz wbiegła mu w spodnie. W wielu przypadkach rozwiązanie kończy się budowaniem nowego jądra, z łatami ze źródła Darwina (którym jest FOSS) i używaniem go.

Krótko mówiąc, dużym problemem nie jest magiczny układ, to OS X, który musi ładnie grać cały system.

Jak widać, chociaż uruchomienie systemu OS X na komputerze może nie być łatwe, jest to wykonalne. Chcesz zbudować własny komputer Hackintosh? Następnie zapoznaj się z naszymi wspaniałymi przewodnikami tutaj:


The How-To Geek Guide to Hackintoshing – Część 1: Podstawy

The How-To Geek Guide to Hackintoshing – Część 2: Instalacja

The How-To Geek Guide to Hackintoshing – Część 3: Aktualizacja do wersji Lion i podwójne uruchamianie

Masz coś do dodania do wyjaśnienia? Dźwięk w komentarzach. Chcesz przeczytać więcej odpowiedzi od innych doświadczonych technologicznie użytkowników Stack Exchange? Sprawdź pełny wątek dyskusji tutaj.

Czy ten post był pomocny?