14Aug

Dlaczego instalacja systemu OS X na komputerach jest tak trudna?

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

Dzisiejsze pytanie &Sesja odpowiedzi przychodzi do nas dzięki uprzejmości SuperUser - poddziału Stack Exchange, opartego na społecznościach grupy Q & A.

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.

Każdy wie, ż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 otworzyło możliwość zainstalowania OS X na komputerach. Ponownie pozwala zapomnieć o legale, 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 uruchomić system OS X na komputerze PC, czy też różnice pomiędzy komputerami Mac i PC są mniejsze( i prostsze), niż większość ludzi sądzi?

Odpowiedź Odpowiedź

SuperUser Journeyman Geek ma odpowiedź dla nas:

Dziwnie wystarczy? 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, jest to z powodu , poza niektórymi innymi konkretnymi rzeczami, które mogą się różnić - takimi jak oprogramowanie karty graficznej dla kart graficznych i sterowniki specyficzne dla OS X dla różnych rzeczy( karty dźwiękowe przychodzą na myśl), że nie możesz "po prostu "załaduj waniliową kopię OS X bezpośrednio na 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 także udostępniają się 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, który będzie wiedział, że będzie działał.W przeciwnym razie będziesz musiał przetestować testowany sprzęt lub włamać się do sprzętu. Ten sprawia, że ​​uruchamianie OS X na twardym sprzęcie staje się trudne. SMC jest stosunkowo trywialne, aby się poruszać.Niełatwa jest obsługa w postaci nieobsługiwanego układu dźwiękowego ( nie ma mowy o tym, że mikrofon utknął przy maksymalnej głośności laptopa, aby zrujnować dzień), karcie wideo i innym sprzęcie. 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 łatkami od źródła Darwina( co jest FOSS) i korzystania z niego.

Krótko mówiąc, dużym problemem nie jest magiczny układ, to OS X musi grać dobrze z całym .

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 zapoznaj się z naszymi niesamowitymi przewodnikami:

Przewodnik po Hackintoshingu - poradnik do gry Hackintoshing - Część 1: Podstawy

Przewodnik po Hackintoshingu z poradami - Część 2: Przewodnik

Przewodnik po Hackintoshingu- Część 3: Aktualizacja do Lwa i podwójne uruchamianie

Czy chcesz coś dodać 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.