Kāpēc joprojām ir tik grūti instalēt OS X datoros?

Satura rādītājs:

Kāpēc joprojām ir tik grūti instalēt OS X datoros?
Kāpēc joprojām ir tik grūti instalēt OS X datoros?

Video: Kāpēc joprojām ir tik grūti instalēt OS X datoros?

Video: Kāpēc joprojām ir tik grūti instalēt OS X datoros?
Video: CS50 2015 - Week 0 - YouTube 2024, Aprīlis
Anonim
Macs pirms daudziem gadiem pārcēlās uz Intel procesoriem, taču joprojām ir milzīgs galvassāpes, lai palaistu OS X datorā. Lasiet tālāk, kad mēs izpētām tehniskos šķēršļus Apple OS instalēšanā datora sistēmā.
Macs pirms daudziem gadiem pārcēlās uz Intel procesoriem, taču joprojām ir milzīgs galvassāpes, lai palaistu OS X datorā. Lasiet tālāk, kad mēs izpētām tehniskos šķēršļus Apple OS instalēšanā datora sistēmā.

Šodienas jautājumu un atbilžu sesija mums priecājas par SuperUser - Stack Exchange dalību, kas ir kopienas vadīta Q & A tīmekļa vietņu grupa.

Jautājums

SuperUser lasītājs Braiam vēlas uzzināt, kādi ir tehniskie šķēršļi, kas neļauj normāliem datoru lietotājiem instalēt OS X viņu datoros:

Lets forget about the EULA and any other legal regulation. I’m not interested in those.

Everyone knows that until recently, OS X (or Mac OS) could only be run on PowerPC-based Macs, but that changed when Apple started using Intel’s CPUs, and opened up the possibility of installing OS X on PCs. Again lets forget about legalese, I’m going for factual and technical references. After the switch, users started experimenting until it was possible to install and run OS X on a PC.

Does anyone know why OS X wouldn’t work on a normal person’s PC? Is it some piece of hardware that is custom made or tailored for OS X that only Mac computers have? Or is it just Apple making computer users’ lives difficult on a technical level?

Vai tas patiešām ir tikpat sarežģīts, kā šķiet, ka tas ir "aparatūras līdzeklis", lai palaistu operētājsistēmu OS X datorā, vai arī atšķirības starp Mac datoriem un datoriem ir mazākas (un vienkāršākas) nekā lielākā daļa cilvēku tic?

Atbilde

SuperUser atbalstītājs Journeyman Geek mums ir atbilde:

Oddly enough? Apple systems check for a specific chip and refuse to run or install without it. This is called the system management controller, and in effect is a glorified fan controller amongst other things. Practically speaking, this is the reason, outside of some other specific things that might be different – such as video card firmware for video cards and OS X specific drivers for various things (sound cards come to mind) that you can’t ‘just’ boot a vanilla copy of OS X right on your beige box pc. Of course, this isn’t that hard to get around, which is why your average OS X hosted VM host can run OS X VMs, and there are Hackintosh distros floating around.

Most Hackintosh install methods these days use variations of boot132, a bootloader that was provided when Apple was transitioning from PPC to Intel with some modifications. The original bootloader was open source, and built with some changes for Darwin. As an aside, there have been some attempts to repackage Darwin as an open source OS.

Apple supports a limited range of hardware you know will work. Otherwise, you’re going to have to scrounge up tested hardware or hack hardware into working. This is what makes running OS X on commodity hardware difficult. The SMC is relatively trivial to get around. Getting your unsupported sound chip (nothing like having your mic stuck at maximum volume on a laptop to ruin your day), video adaptor, and other hardware is the tricky part. If you have an AMD processor, for example, the stock kernel will take one look at it and panic like a mouse ran up its pants. In many cases, the solution ends up being building a new kernel, with patches off Darwin source (which is FOSS) and using that.

In short, the big problem isn’t the magic chip, it is OS X needing to play nice with the entire system.

Kā redzat, lai arī operētājsistēma X nevarētu viegli piekļūt datoram, tā ir iespējama. Vai esat ieinteresēts izveidot savu Hackintosh datoru? Tad pārliecinieties, lai izlasītu mūsu drausmīgs ceļveži šeit:

How-To Geek rokasgrāmata Hackintoshing - 1.daļa: pamati

How-to Geek rokasgrāmata Hackintoshing - 2.daļa: uzstādīšana

How-to Geek rokasgrāmata Hackintoshing - 3.daļa: jaunināšana uz lauva un dubultā palaišana

Vai kaut ko pievienot paskaidrojumam? Skatieties komentāros. Vēlaties lasīt citas atbildes no citiem tehnoloģiju savvy Stack Exchange lietotājiem? Šeit skatiet pilnu diskusiju pavedienu.

Ieteicams: