OS X'i neden PC'de çalıştıramazsınız? [çiftleme]


12

Bunu düşündüğümde Mac'ler ve PC'ler çok benzer donanıma sahipler. Örneğin örnekler Mac'ler Intel Core CPU'ları kullanır ve PC'lerde de bulunabilir. GPU'lar için de aynı. Ana farklardan biri elbette Mac'lerin OS X çalıştırması ve PC'lerin çalışmamasıdır ('hackintosh' hariç).

Benim sorum, örneğin, bir Snow Leopard DVD'si bir Mac'te neden önyükleniyor, ancak bir PC'de değil ?


10
Modern Mac'ler PC'lerdir.
gronostaj

3
"PC", "kişisel bilgisayar" ın kısaltması olduğundan, tanım gereği, tüm Mac'ler (Macintosh 128k'ye kadar bile) PC'lerdir. Bunlar kişisel bilgisayarlardır. Bir makinenin neden bir PC olmasın diye düşünebildiğim tek şey, paylaşılan bir makine veya sunucu olması. Neden "Mac'ler PC değil" diye düşünebilmemin tek nedeni, Apple'ın yıllar önce yayınladığı PC ve PC reklamlarından, Windows'dan farklı bazı şeyler yaptıkları için PC'lerden nasıl farklı olduklarını göstermesidir. Çünkü onlar Ama kişisel bilgisayarlar, Mac'ler olan PC'ler.
Cole Johnson

4
@Gronostaj ve OP'nin terminolojiyle ilgilenmediğini düşünmüyorum ve "Mac" in bir Apple PC ve "PC" nin her şey olduğunu anladığımız sorunun bağlamı için düşünüyorum.
Deli

Terim IBM uyumludur .
Mazura

@Mazura Mac'ler olan IBM uyumlu. :)
DA.

Yanıtlar:


19

Elma Intel geçiş yapmadan önce Eh, o oldu sebebi.

Şimdi Intel kullanıyorlar - sanırım kendi Journeyman Geek'in cevabı var:

Tuhaf mı? Apple sistemleri belirli bir çipi kontrol eder ve onsuz çalıştırmayı veya yüklemeyi reddeder. Buna sistem yönetimi denetleyicisi denir ve aslında diğer şeylerin yanı sıra yüceltilmiş bir fan denetleyicisidir. Pratik olarak, video kartları için ekran kartı ürün yazılımı ve 'sadece' yapamayacağınız çeşitli şeyler için OS X'e özel sürücüler (ses kartları akla geliyor) gibi, farklı olabilecek bazı özel şeylerin dışında, bu nedenle OS X'in vanilya kopyasını bej kutu pc'nizde başlatın . Tabii ki, bu kadar zor değil, bu yüzden ortalama OS X barındırılan VM ana makineniz OS X VM'leri çalıştırabilir ve etrafında Hackintosh dağıtımları vardır.

Çoğu Hackintosh kurulum yöntemi , Apple'ın bazı değişikliklerle PPC'den Intel'e geçişi sırasında sağlanan bir bootloader olan boot132 varyasyonlarını kullanıyor . Orijinal bootloader açık kaynak kodluydu ve Darwin için bazı değişikliklerle inşa edildi. Bir yana, Darwin'i açık kaynaklı bir işletim sistemi olarak yeniden paketleme girişimleri olmuştur.

Apple , çalışacağını bildiğiniz sınırlı sayıda donanımı destekler . Aksi takdirde, test edilmiş donanımı taramanız veya donanımı kesmek zorunda kalacaksınız. Emtia donanımında OS X'i çalıştırmayı zorlaştıran şey budur . SMC, dolaşmak için nispeten önemsizdir. Desteklenmeyen ses yongasını (gününüzü mahvetmek için mikrofonunuzun bir dizüstü bilgisayarda maksimum ses seviyesinde takılıp kalması gibi bir şey), video bağdaştırıcısını ve diğer donanımları almak zor bir parçadır. Örneğin bir AMD işlemciniz varsa, stok çekirdeği ona bir kez bakacak ve panik bir fare pantolonunu yukarı atmış gibi panikleyecektir. Çoğu durumda çözüm, Darwin kaynağından yamalar (FOSS) olan yeni bir çekirdek oluşturmak ve bunu kullanmaktır.

Kısacası, büyük problem sihirli çip değil, OS X'in tüm sistemle güzel oynaması gerekiyor.

Kaynak: OS X'i PC'lere Yüklemek Neden Bu Kadar Zor?


10
@ Nelson, daha geniş TL olmasına rağmen; DR çünkü: Apple donanım işinde. Donanım satıyorlar. Bu şey üzerinde OS çalışmasına izin için herhangi bir iş anlam ifade etmedi ama Apple donanım.
DA.

12
Ben gönderdiğim bir cevap alıntı alıntı kendime çok sert gülüyorum,
Journeyman Geek

Alıntı katmanlarını çözmek için, burada alıntılanan makalede alıntılanan cevapla ilgili orijinal soru ... superuser.com/a/679911/132466
Jon Story
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.