Hackintosh wi fi için Kext'ler. Kext'ler. Sistem programı önbelleklerini temizleme

Bu materyalin yalnızca bilgilendirme amacıyla sağlandığını size hatırlatırız. Aşağıda açıklanan adımları tekrar edecekseniz, makaleyi en az bir kez dikkatlice sonuna kadar okumanızı şiddetle tavsiye ederiz. 3DNews editörleri olası sonuçlardan sorumlu değildir.

⇡ Giriş

"Hackintosh", bir Apple bilgisayarına değil, normal bir PC'ye yüklenen Mac OS X için ironik bir addır. Bu fenomen, Cupertino şirketi, makinelerini 2005 yılında PowerPC platformundan x86'ya geçirmeye başladığında ve Mac'ler, kişisel bilgisayarlarda kullanılan aynı Intel işlemcileri ve yonga setleriyle donatılmaya başladığında mümkün oldu. İlk mütevazı zaferlerinden bu yana, sözde OSx86 projesi, bir avuç meraklının eğlencesinden, büyüyen bir kullanıcı tabanına sahip kitlesel bir harekete dönüştü. Bugün, Apple, işletim sisteminin yeni bir sürümünü resmi olarak yayınladığında, Lion, Mac'i olmayan, ancak Mac OS X'e ilgi duyan ve deney yapma arzusu olan herkese Hackintosh'u anlatmanın zamanı geldi.

Bir PC'de bir Mac işletim sistemi gören bir kişinin sorduğu ilk soru: "Kurulması zor mu?" ve "Her şey düzgün çalışıyor mu?". İkisinin de cevabı olumsuz. Kurulum artık son derece basitleştirildi, böylece hemen hemen her modern bilgisayarda Mac OS X ile oynayabilirsiniz, ancak herkes tam işlevselliğe sahip değildir - kullanıcıların adil bir kısmı ya donanım grafik hızlandırması alamaz ya da ağ, ses veya başka bir şey düşecek. Hackintosh'un uyku modunda da büyük sorunları var. Tüm bu zorlukların üstesinden gelinebilir, ancak elbette birkaç uykusuz gece geçirmeniz gerekecek. Genel olarak, durum birkaç yıl önce masaüstü Linux dağıtımlarında olanları tamamen kopyalar. Ancak bu, hem hacker topluluğu hem de Apple'ın kendisi için çok gurur verici bir karşılaştırma: Hiç kimse Mac OS X'i yerel olmayan donanımlarla çalışmaya hazırlamamış olmasına rağmen, işler çok daha kötü olabilirdi. Evet, bazı demir parçaları asla Mac OS altında çalışmaz, diğerleri bunun için bir tef ve tavşan ayağı ile dans etmeyi gerektirir. Ancak aynı zamanda, büyük bir bileşen filosu ya kutudan çıkar çıkmaz çalışır ya da kolay manipülasyonlardan sonra başlar. Ve her durumda Mac OS için yazılım kurulur ve gerçek bir Mac'tekiyle tamamen aynı şekilde çalışır. Bu Hackintosh'un o kadar korkutucu olmadığı ortaya çıktı.

Olayın yasal yönüne kayıtsız kalmayanlar için: Elbette, Mac OS X yalnızca Apple markalı bir bilgisayara yasal olarak yüklenebilir ve diğer seçenekler lisans sözleşmesini ihlal eder. İşletim sistemi bileşenlerini değiştirmek de yasaktır, "torrentlerden" korsan dağıtımların kullanılmasından bahsetmiyorum bile. Bununla birlikte, Apple OSx86 topluluğuna karşı herhangi bir zulüm yapmıyor (her ne kadar Hackintosh'ta para kazanan şirketlere dava açsa da) ve yetkisiz kullanıma karşı koruma henüz emekleme aşamasında ve bunları aşmanın yolları uzun zamandır bulundu. Mac OS X, bir lisans anahtarı veya çevrimiçi etkinleştirme bile gerektirmez. Sonuçta, hackintosh kullanıcıları bu işletim sisteminin reklamını ücretsiz yapıyor ve gizlice gerçek bir Mac'e sahip olmayı hayal ediyor. Ve temelde Hackintosh'u tercih eden en sadık kırmızı gözlü deneyciler, potansiyel alıcılar olarak hala kayboluyor.

Fark yoksa, neden daha fazla ödeyesiniz? Yoksa var mı?

O halde küçük bir suç sizi rahatsız etmiyorsa ve teknik zorluklar sadece sağlıklı heyecana neden oluyorsa, birlikte bir PC'ye Mac OS X yüklemeyi deneyelim. Makalede, işletim sisteminin önceki, ancak yine de popüler sürümü olan Snow Leopard'ı (10.6) kurmanın iki kolay yolunu ve yenisi Lion (10.7) için bir yol açıklayacağız. Leopard'ı (10.5) ve hatta Tiger'ı (10.4) kurmak hiç mantıklı değil. Sonucu beğendiyseniz, bu talimatlar Hackintosh'ta kendi kendine ustalaşmanın başlangıç ​​noktası olacaktır. Son bölüm, diğer kullanıcılardan öğrenebileceğiniz ve belirli sorunlara çözümler bulabileceğiniz popüler OSx86 topluluk kaynaklarına bağlantılar sağlar.

⇡ "Hackintosh"un Hazırlanması

Aslında, Mac OS X neden sadece bir PC'de çalışamıyor ve bu engellerin üstesinden nasıl gelinir? Bunun bir numaralı nedeni, Mac'lerin eski güzel BIOS'u değil, işletim sistemi ile donanım sabit yazılımı arasında bir katman olarak EFI'yi kullanması ve Mac OS'nin başlaması için EFI'nin özel bir "hacker" düzeyinde öykünmesidir. bootloader (bu arada, bu başarıyı Netkas takma adı altındaki Rus hacker'a borçluyuz). Günümüzde en popüler ve hızla gelişen bootloader, Chameleon ve Chimera gibi türevleridir.

İkinci neden, Mac OS X'in Dont Steal Mac OS X adlı bir kext'e (çekirdek uzantısından, bu terimi hatırlayın) sahip olmasıdır. Kullanıcıya bir işletim sistemi gibi görünen uygulamaların (Dock, Finder, loginwindow, SystemUIServer ve diğerleri), yalnızca gerçek Mac'lerde bulunan SMC çipindeki anahtarlara dayalıdır. Eh, "bacaklar yoksa, o zaman çizgi film de yok" demektir. FakeSMC kext, yine Netkas sayesinde SMC Aygıtını başarıyla taklit eden kurtarmaya geliyor. Bilgisayarın donanımı gerçek Mac'lerden çok farklı değilse, Mac OS X'i başlatmak için özel bir önyükleyici ve FakeSMC.kext yeterlidir.

Ve bu tam olarak üçüncü sebep. Desteklenmeyen donanımlar için Mac OS X için sürücü yoktur veya yerleşik sürücüler vardır, ancak sistem, tanıdık olmayan tanımlayıcılara sahip donanımı tanımadığından bunları kullanamaz.

Hackintosh için donanım gereksinimleri aynıdır - SSE2 talimatlarını destekleyen bir işlemciye ihtiyacınız vardır, hepsinden iyisi - Intel Core 2 Duo ve daha eski. AMD kullanıcıları, işletim sistemi çekirdeğini "saldırıya uğramış" bir sürümle değiştirmek zorunda kalacak, bunun sonucunda sistemi Apple sunucusundan güncellemede sorunlar olacaktır. Aynısı Atom platformuna dayalı netbook'lar için de geçerlidir. AHCI modunun SATA denetleyicisinden desteklenmesi son derece arzu edilir. Mac OS X Lion'u yüklemek için 2 GB RAM'e ihtiyacınız var, Snow Leopard için bir tane yeterli. Ütü seçmenin ilk kuralı: Bilgisayar ne kadar gerçek Mac'lere benziyorsa, o kadar az sorun olur. İkinci kural: En yeni ve en gelişmiş cihazlar ne kadar uğraşırlarsa uğraşsınlar çalışmayabilir. donanım desteği öncelikle Mac OS'nin kendisine bağlıdır (Hackintosh için ağır donanım sürücüleri yazılmamıştır) ve Apple'ın acele edecek hiçbir yeri yoktur. Wiki.osx86project.org sitesi, Mac OS X'in farklı sürümleri için HLC'yi (Donanım Uyumluluk Listeleri) içeren başarı şansını değerlendirmenize yardımcı olacaktır.

Kurulum için, SATA arabirimli ayrı bir sürücü kullanmak ve Windows sürücüsünü zarar vermeden kapatmak en iyisidir. Çalışan bir işletim sistemine sahip bir HDD'de deney yapmak korkutucu değilse, bir tür disk yardımcı programı kullanarak üzerinde yeni bir bölüm oluşturmanız gerekecektir (temiz bir Mac OS X için 10 GB yeterlidir). Kurulum işlemi sırasında Hackintosh önyükleyicinin HDD'ye yazılacağını ve ardından yalnızca Windows'a bunun üzerinden girebileceğinizi unutmayın. Hiçbir şey mevcut verileri tehdit etmez, ancak bir yedekleme de zarar vermez. Disk, anakartın güney köprüsü bağlantı noktasına bağlanmalıdır, BIOS'taki SATA denetleyicisi AHCI moduna ayarlanmalıdır. Hız aşırtmayı kaldırmanız, üst PCI-E yuvasındaki grafik adaptörü dışındaki tüm genişletme kartlarını çıkarmanız, klavye ve fareye ek olarak çevre birimlerini devre dışı bırakmanız, RAM miktarını 4 GB'a düşürmeniz (daha fazla takılıysa) önerilir. . Minimum işlevselliğe sahip kurulum başarılı olursa, tüm bunlar adım adım iade edilebilir. Çok fazla koşul mu? Ardından kediler üzerinde yani sanal bir makinede pratik yapabilirsiniz. Web'de çeşitli hipervizörler için hazır görüntüler bile var, ancak bunların kullanımı bir Hackintosh oluşturma deneyimi getirmeyecektir.

Okuyucuları uyarıyoruz: "Hackintosh" bilgisayarı bozmayan ve herhangi bir veriyi bozma olasılığı düşük olan tamamen zararsız bir eğlence olmasına rağmen, makalede açıklanan tüm manipülasyonlar kendi sorumluluğunuzda ve riskinizde yapılır. Ek olarak, bilgisayara aşina olmanız ve önyükleyici, işletim sistemi çekirdeği ve sabit disk düzeninin ne olduğunu bilmeniz gerekir. Pekala, Hackintosh'ta mükemmelliğe hakim olduğunuzda, arkadaşlarınız sizden PC'nize yüklemenizi isterse hiçbir durumda aynı fikirde olmayın, aksi takdirde bu mucizeyi sürdürmek için dürüst bir insan olarak evlenmeniz gerekir.

⇡ Snow Leopard'ı iATKOS 10.6.3 v2 derlemesinden yükleme

En kolay ve çok yönlü seçenek, Mac OS X'i özel olarak değiştirilmiş bir dağıtımdan yüklemektir. Snow Leopard'ın piyasaya sürülmesinden bu yana, bu tür hacker yapıları daha zarif bir çözüme yol açtı - markalı diskin bir kopyasından ayrı bir önyükleme CD'si kullanarak kurulum ve bu aşağıda açıklanmıştır. Ancak AMD veya Intel Atom'dan CPU kullanıcıları montaj olmadan yapamazlar. Mac OS X'in orijinal çekirdeği (İngilizce konuşan arkadaşlarımızın vanilya çekirdeği dediği) yalnızca Core mimarisi ve daha eski Intel işlemcileri destekler ve derleme, yükleme işlemi sırasında "yama uygulanmış" sürümü hemen seçmenize olanak tanır. Ve montaj yardımı ile Hackintosh dünyasına girdikten ve bilgi sahibi olduktan sonra, bileşenleri üzerinde tam kontrole sahip olduğunuz temiz bir kurulum yapabilirsiniz.

iATKOS 10.6.3 v2, yayınlanan en son sürümlerden biridir ve işletim sisteminin oldukça eski sürümüne rağmen (Snow Leopard 10.6.8'e güncellenmiştir), üzerindeki tüm "hacker" yazılımları oldukça moderndir. Resmi indirdikten sonra (size yerini söylemeyeceğiz), bir diske yazın. iATKOS diskinden önyükleme yapın ve "hacker" önyükleyicisinin çalışmasını ve işletim sisteminin başlamasını bekleyin.

Bu işlem birkaç dakika sürer, ancak aniden makul sınırların ötesine geçerse veya bir hata mesajı verirse, bir şeyler ters gitti demektir.

Bu durumda yeniden DVD'den önyükleme yapmanız gerekir, ancak yeşil bir bukalemun ile önyükleyici ekranında F8'e basın, optik sürücüyü vurgulayın, klavyeden "-x" yazın ve Enter'a basın. Bu, sözde güvenli moddur, ancak onunla şanslı değilseniz, o zaman önyükleme günlüğünü gözlemlemenizi sağlayacak olan “-v” argümanıyla başlatmanız gerekir. Sürecin tıkandığı veya Kernel Panic ifadesinin ortaya çıktığı anda ekranın fotoğrafını çekip ardından sakin bir ortamda tematik siteler, Google ve deneyimli "hacker"ların tavsiyelerini kullanarak neler olduğunu anlamaya çalışabilirsiniz. ".

Dil seçimi olan bir pencerenin görünümü, indirmenin başarılı olduğunu ve sisteminizin Mac OS X çalıştırabildiğini gösterir. İnternetteki çoğu talimat ve sorun giderme, bu dilde yazıldığından, mümkünse Shakespeare dilini seçmenizi öneririz. O.

Disk seçimi ile bir pencere görünene kadar yükleyicinin sayfalarını kaydırın.

Menünün Yardımcı Programlar bölümünü açın ve Disk İzlencesi'ni başlatın. Hackintosh'a boş bir disk verdiyseniz, bu programın yardımıyla onu “bölmeniz” gerekir (Bölüm sekmesi). Windows'un yanındaki bir bölüme yüklemek için, bölümün HFS+ dosya sisteminde (Sil sekmesi) biçimlendirilmesi yeterlidir. Güvenilirlik için HFS + Günlüklü seçeneğini seçmek daha iyidir ve çoğu kullanıcı Büyük/Küçük Harfe Duyarlı seçeneğine ihtiyaç duymaz.

HDD kurulum için hazır olduğunda, Disk Utility kapatılabilir ve kurulum penceresinde belirtilen bölüm. Ve şimdi temel nokta, Mac OS X'in donanımınız üzerinde tam olarak çalışmasına izin veren sürücü ve ayarların seçimidir. Liste, Özelleştir düğmesiyle açılır. Tüm kullanıcıların Bootloader şubesine bakmaları ve varsayılan seçenek yerine Chameleon v2 RC5 seçeneğini seçmeleri önerilir. AMD işlemci sahipleri ve Intel Atom, Yamalar, Değiştirilmiş Çekirdekler bölümünde değiştirilmiş bir çekirdek seçmelidir.

Sürücüler, VGA bölümünde grafik bağdaştırıcısı için herhangi bir "sürücü" seçmemelisiniz. Önyükleyici Seçenekleri bölümünde Grafik Etkinleştirici seçeneğinin yanındaki kutuyu işaretlemek daha iyidir - bu durumda önyükleyicinin kendisi donanım hızlandırmayı etkinleştirmeye çalışacaktır. Ancak, işletim sistemi neredeyse her zaman 2D modunda yüklenir ve Graphics Enabler yöntemi işe yaramadıysa, şansınızı ayrı "sürücüler" ile deneyebilirsiniz. Bu arada, bunlar sürücü değil, yalnızca Mac OS X'te yerleşik sürücülerin bilinmeyen ekran kartlarıyla çalışmasına izin veren enjektörlerdir, bu yüzden alıntılanmıştır.

Sürücüler, Ağ bölümünde ağ kartı için uygun paketi seçin - orada iyi bir koleksiyon var. Bir dizüstü bilgisayar için, Sürücüler, Dizüstü Bilgisayar Donanımı bölümünün içeriği yararlıdır. Sürücüler, Ana Donanım, CPU Güç Yönetimi bölümünden CPU güç tasarrufu işlevleri için bazı sürücüler alabilirsiniz. Bu işlevi taşıyan AppleIntelCPUPowerManagement.kext adlı "yerel" çekirdek uzantısı, derlemede ihtiyatlı bir şekilde engellenir, çünkü yalnızca Intel işlemciler için uygundur ve o zaman bile hepsi için uygun değildir ve hata durumunda sisteme izin vermez. önyükleme için.

Yamalar bölümünde Uyku Etkinleştirici'yi işaretlemeyin - uyku moduna ihtiyacınız varsa, işletim sistemini güncelledikten sonra bu uzantının yine de değiştirilmesi gerekecektir.

Dil Çevirileri bölümü, resmi dağıtımdan iATKOS'a girmiştir ve Rusça dahil olmak üzere işletim sistemi arabirimi yerelleştirme paketlerini içerir.

Yeni kurulan işletim sisteminin başlamaması ve suçluyu aramanız durumunda, seçtiğiniz seçeneklerin bir listesini yazmanız önerilir. Seçim yapıldığında, Tamam'ı ve ardından Yükle'yi tıklayabilirsiniz. Gitmek!

Kurulumun sonunda bilgisayar yeniden başlatılacaktır. iATKOS diskini çıkarabilir ve Mac OS X'i yüklediğimiz sabit sürücüden önyükleyebilirsiniz.Chameleon önyükleyici, OS varsayılan olarak başlayana kadar saniyeleri geri sayarken, herhangi bir tuşa basabilir ve önyüklemenin hangi bölümlerden yapıldığını görebilirsiniz. mevcut. İlk başta sabit sürücüde zaten Windows varsa, Sistem Ayrılmış adlı bir hizmet bölümünden veya herhangi bir nedenle hizmet bölümü eksikse doğrudan kök bölümünden başlar.

Ama Mac OS'yi görmek için sabırsızlanıyoruz, değil mi? Bu durumda sadece bekliyoruz ve kurulum sırasında seçenekler doğru seçilmişse ekranda bir kayıt penceresi belirecek ve eğer Graphics Enabler seçeneği işe yaradıysa bir hoşgeldin videosu da gösterilecektir.

İşletim sistemi önyükleme aşamasında takılırsa veya bir hata mesajı verirse ne yapmalı? Bu durumda ilk ipucu, günlük görünümüyle önyükleme yapmaktır. Bunu yapmak için, işletim sistemi başlayana kadar geçen süreyi geri sayarken önyükleyiciyi durdurmanız, onunla bölümü seçmeniz, “-v” argümanını girmeniz ve Enter tuşuna basmanız gerekir. Ekrandaki mesajlara göre arızaya neden olan bileşeni bulabilirsiniz. Ardından, “-x” argümanıyla güvenli modda başlatmayı deneyebilirsiniz ve bu başarılı olursa, sorunun bir tür kext'te olması muhtemeldir - Özelleştir menüsünde not ettiğiniz bir aygıt sürücüsü veya enjektör. kurulum diski ve değiştirilmesi gerekiyor. Kext'lerle nasıl çalışılacağı makalenin özel bir bölümünde anlatılmaktadır.

⇡ Snow Leopard'ı tescilli bir dağıtımdan yükleme

Vicdanınızı sakinleştirmek için bile satın alabileceğiniz yerel Snow Leopard görüntüsünü kullanarak bir Hackintosh da oluşturabilirsiniz. Aynı zamanda Mac OS X'i bir PC ile uyumlu hale getiren tüm yazılımlar ayrı bir diske kaydediliyor. Ancak bu yöntem yalnızca Intel'in CPU'larının sahipleri için uygundur, çünkü. hem dağıtım diski hem de ondan kurulacak işletim sisteminin kopyası, AMD desteği olmadan orijinal çekirdeği kullanır. Ayrıca, değiştirilmemiş Snow Leopard yükleyicisi, sistemi MBR ile bölümlenmiş bir sabit sürücüye aktarmanıza izin vermez ve yalnızca GUID bölümleme şemasını destekler. Bu nedenle, MBR'li diskin yeniden bölümlenmesi gerekecektir.

Windows zaten oradaysa ve en popüler işletim sistemine sonsuza dek veda etmeye hazır değilseniz, o zaman açık olmayan bir çözüm var: Disk İzlencesi'ni kullanarak önce diski bir GUID ile işaretleyin, “windows” için kendi bölümünü oluşturun ve Windows'u ve ardından ikinci bölüme yükleyin - kar leoparı. Buradaki anahtar kelime Disk Utiliy'dir. Bildiğiniz gibi Mac OS X kurulum diskinden de çalışan bu program, GUID ve MBR'nin senkronize olduğu hibrit bir düzen oluşturur. Ve Windows'u yüklemek için MBR gereklidir.

Bu nedenle, önce bir iBoot önyükleme disk görüntüsüne ve bir MultiBeast sürücü paketine ihtiyacımız var - her ikisinin de en son sürümleri www.tonymacx86.com/viewforum.php?f=125 adresinde mevcuttur (indirmek için kayıt gerekir). İBoot ISO görüntüsünü bir diske yazdırır ve ondan önyükleme yaparız. Önyükleme için bir bölüm seçeneği olan bir pencere göründüğünde, sürücüdeki iBoot'u yerel Mac OS X dağıtımıyla değiştirmeniz gerekir, F5'e basın, DVD'yi seçin ve Enter'a basın.

Diğer prosedür, iATKOS'un montajı hakkında yazılanlara tamamen benzer, yalnızca Özelleştir menüsünde "sol" sürücü yoktur, ancak yalnızca standart Snow Leopard paketleri - arayüz yerelleştirmeleri, yazı tipleri vb.

Bu, kurulum tamamlandıktan hemen sonradır, çünkü doğrudan sabit sürücüden önyükleme çalışmayacaktır. işletim sisteminin bir kopyası el değmemiş ve gerçek Mac'lerdekinden farklı değil. Bu nedenle, iBoot diskinden yeniden önyükleme yapmanız ve Snow Leopad ile bölümü seçmeniz gerekir.

Bir hata oluşursa, ne yapacağınızı zaten biliyorsunuz: “-v” argümanıyla önyükleme yapın ve tanılamayı çalıştırın, ardından “-x” argümanıyla işletim sistemini güvenli modda başlatmayı deneyin. Tonymacx86 web sitesi ayrıca "-x" ve "-v" ile birleştirilebilen PCIRootUID=1 argümanını önerir.

Mac OS X bir kayıt penceresi gösterdiyse, bunu PC'ye alıştırmanın zamanı gelmiştir. Önceden indirdiğimiz arşivden MultiBeast'i çalıştırmamız ve yükleyicinin tüm sayfalarını bileşen seçim menüsüne kadar kaydırmamız gerekiyor. Burada, tüm kullanıcılar, minimum kext setinin kurulumunu belirleyen EasyBeast Install öğesini kontrol etmelidir. Belirli donanım desteğini etkinleştirmek için listenin tek tek dallarına bakmalı ve gerekli uzantıları seçmelisiniz. Prosedürün sonunda bilgisayar yeniden başlatılacak ve HDD'den güvenle önyükleme yapabilirsiniz.

Kextlere ek olarak diske Chimera bootloader kurulacak ve eğer daha önceden Windows kurulu ise uygun bölüm seçilerek yüklenir.

⇡Aslan kurulumu

İşte en lezzetlisi - Mac OS X'in en son sürümü. Şimdiye kadar sadece Intel kullanıcıları bunu takdir edebilir. Bu yazının yazıldığı sırada Apple, Lion çekirdeğinin kaynağını henüz yayınlamadı, bu da değiştirilmiş çekirdek olmadığı anlamına geliyor. Ancak Snow Leopard için yazılan çoğu kext, Lion ile çalışır.

Lion'u kurmak için, 10.6.6'dan daha düşük olmayan çalışan bir Snow Leopard sürümüne, yükleyici dosyalarını barındırmak için ücretsiz bir 5 GB sabit sürücü bölümüne, Lion dağıtımına ihtiyacımız var (App Store'da 29,99 $ karşılığında mevcut ve nerede ücretsiz olduğunu biliyorsunuz) , xMove yardımcı programı ve tanıdık MultiBeast paketi.

Install Mac OS X Lion programı doğrudan çalışan işletim sisteminin altından başlatılır ve yükleme bölümü olarak, işletim sistemini hiçbir şekilde etkilemeyecek olan Snow Leopard'ın başlatıldığı bölümü seçmeniz gerekir. Dosyalar kopyalandıktan sonra, yeniden başlatmayı ve Snow Leopard'da tekrar oturum açmayı kabul edebilirsiniz.

Şimdi sıra xMove yardımcı programına kalmış. Çalıştırdıktan sonra, Lion için önceden hazırladığımız boş bölümü işaretlemeniz gerekiyor ve xMove, Install Mac OS X Lion programı tarafından paketten çıkarılan dosyaları oraya aktaracak. Snow Leopard, iBoot + MultiBeast yöntemi kullanılarak kurulursa, sabit sürücüden önyükleme yapmak ve Chimera önyükleyici menüsünde "Lion" ile bölümü seçmek yeterlidir. Kurulum için iATKOS veya başka bir çözüm kullanıldıysa, ancak önyükleyici ve kext'ler de ilk tazelik değilse, o zaman iBoot diskinden önyükleme yapmanız gerekecektir. Diğer prosedür, Snow Leopard'ı tescilli bir dağıtımdan yükleme işlemini tamamen tekrarlar. Ayrıca, hedef olarak, halihazırda çalışan bir Mac OS X'e sahip bir bölüm seçebilir ve ardından sorunsuz bir şekilde güncellenecektir.

⇡ kext'leri yükleme ve kaldırma

Sorunlu bir sürücüyü, enjektörü nasıl kaldırabilirim veya ilk kurulumdan sonra başlamayan cihazlar için nasıl destek ekleyebilirim? Mac OS X'te kext'lerin (çekirdek uzantıları) depolanması /System/Library/Extensions dizinidir ve /System/Library/Caches/com.apple.kext.caches/Startup/Extensions konumunda tek bir önbellekten yüklenirler. İşletim sisteminin yalnızca gerekli uzantıları koyduğu mkext. Ancak modern Hackintosh yükleyiciler (Bize zaten tanıdık olan Chameleon ve Chimera), /Extra/Extensions dizininden ek kext'ler yükleyebilir ve onlardan kendi küçük önbellekleri /Extra/Extensions.mkext oluşturulur. MultiBeast ve iATKOS bu şemayı kullanır, yalnızca ikinci durumda /Extra dizini gizlenir. Gizli dosyaların görüntülenmesi, terminaldeki bir komut kullanılarak etkinleştirilir.

varsayılanlar com.apple.finder AppleShowAllFiles TRUE yazar
öldürücü bulucu

Birçok kext, /Extra/Extensions klasörüne kopyalanarak kurulabilir. Ancak aynı zamanda, bazıları bağımlılıkları çözemeyecek ( /S/L/C/c/S/Extensions.mlext önbelleğinde gerekli uzantılar yok) ve tek bir önbellek oluşturmanız gerekecek. / İşletim sisteminin yeniden oluşturamayacağı tüm "yerel" ve "üçüncü taraf" uzantılardan ekstra dizin. Bu, aşağıdaki komutla yapılır:

sudo kextcache -m /Extra/Extensions.mkext -- /System/Library/Extensions /Extra/Extensions

/Extra/Extensions içindeki bu dosyalardan önce gerekli izinleri atamanız gerekir. Takımlar:

sudo chown -R 0:0 /Ekstra/Uzantılar

sudo chmod -R 755 /Ekstra/Uzantılar

Ve bir nüans daha: kext, doğru izinlerle bile önbelleğe girmedi ve yüklenmediyse, dosya bağlam menüsündeki Paket İçeriğini Göster seçeneğini kullanarak açmanız ve İçindekiler'de Info.plist dosyasını görüntülemeniz gerekir. dizin. Bu bir xml dosyasıdır ve sonunda, kapanış etiketlerinden önce aşağıdaki giriş olmalıdır:

OSBundleGerekli

kök

Aksi takdirde eklenmesi veya değiştirilmesi gerekir.

Mac OS X 10.7'de işler biraz farklıdır. Lion, önceden bağlanmış çekirdek olan farklı bir önbellek biçimi kullanır. Varsayılan olarak, Chameleon bunu okumaz ve /Extra/Extensions dizininin tüm içeriğini tarar, bu da indirmeyi yavaşlatır. Şu ana kadar yapılabilecek tek şey, /System/Library/Caches/com.apple.kext.caches/Startup sistem dizininde paylaşılan bir önbellek oluşturmaktır. Takım:

sudo kextcache -c /System/Library/Caches/com.apple.kext.caches/Startup/kernelcache -v -t -K /mach_kernel -- /System/Library/Extensions /Extra/Extensions

Önyükleyicinin çekirdek önbelleğini alması için, başlangıçta "UseKernelCache=Yes" argümanını kullanmanız gerekir. Ancak /Extra'nın içeriğinden farklı olarak, bu dosya işletim sistemine tabidir ve zaman zaman onu günceller, elbette "hacker" uzantılarımızı unutur. Sorunun bir çözümü, kext'leri /Extra'dan /System/Library/Extensions dizinine taşımak ve komutlarla onlar için gerekli izinleri ayarlamaktır:

sudo chown -R 0:0 /Sistem/Kütüphane/Uzantılar

sudo chmod -R 755 /Sistem/Kütüphane/Uzantılar

⇡ işletim sistemi güncellemesi

Hackintosh, yerleşik Yazılım Güncelleme yardımcı programı kullanılarak Apple sunucusundan güncellenebilir. Ancak aynı zamanda, güncellemeden sonra bazı kext'lerin çalışmayı bırakacağı veya arızalara neden olacağı gerçeğine hazırlıklı olmalısınız ve onlar için bir yedek bulmanız gerekecek. Neyse ki, popüler uzantıların geliştiricileri, Mac OS X'in yeni sürümlerinin yayınlanmasına hızlı bir şekilde yanıt verir. Ayrıca, güncellemeden sonra, sistemi “-f” argümanıyla başlattıktan sonra kext'lerin önbelleğini yeniden oluşturmanız gerekir. AMD işlemci kullanıcıları, işletim sistemini güncellemeden önce, değiştirilmiş çekirdeğin yeni bir sürümünün bulunduğundan emin olmalıdır, yoksa eskisini bırakabilirsiniz.

⇡ Önyükleyici kurulumu

Chameleon önyükleyicisinin veya benzerlerinin çalışması /Extra klasöründeki com.apple.boot.plist dosyası tarafından kontrol edilir. Manuel olarak değiştirilebilir, ancak darwinx86.net/software/darwinx86_software.html adresinden indirilebilen özel bir GUI yardımcı programı olan Lizard da vardır. "Standart olmayan" işlemci sahipleri için ekran çözünürlüğünü, önyükleme argümanlarını (örneğin, yukarıda bahsedilen "UseKernelCache=Yes") yapılandırmaya ve değiştirilmiş çekirdek dosyasının adını girmek istenir. iATKOS'ta bu özel dosyadır (bak, diskin kök bölümündedir). Ayrıca, bu seçenek 3B hızlandırmayı etkinleştirmenize yardımcı olduysa, Grafik Enjeksiyonu'nu da kontrol edin.

32 bit Uyumluluk Modu seçeneği, çekirdeği bazı kext'ler için gerekli olabilecek 32 bit modunda önyüklemeye zorlar. Aynı zamanda, büyük miktarda RAM desteği korunur ve uygulamalar, çekirdekten bağımsız olarak 64 bit modunda çalışabilir. Eşdeğer komut satırı argümanı "-x32"dir.

Argüman listesi ayrıca bireysel kext'ler için özel seçenekler içerebilir.

Program /Extra/com.apple.boot.plist dosyasını otomatik olarak açar ve mevcut değilse, değişiklikleri kaydetmeye çalıştığınızda onu oluşturacaktır. iATKOS'ta da tam olarak bu olacak. bu derleme varsayılan olarak önyükleyici yapılandırmasını aynı adı taşıyan /Library/Preferences/SystemConfiguration/com.apple.boot.plist sistem dosyasında saklar. Bu doğru değil, bu nedenle /Extra'da dosyayı oluşturduktan sonra sistem dosyasını temizlemek ve yalnızca ekran görüntüsünde gösterilen satırları bırakmak en iyisidir.

Diğer bir Kertenkele özelliği, /Extra/SMBIOS.plist dosyasını düzenlemektir. Bilgisayar modeli ve kurulu donanım hakkında bilgi içerir ve bilgisayarın Sistem Bilgisi programında bir tür "Mac" olarak gösterilmesine yardımcı olur.

⇡ Apple'dan Çevre Birimleri

Birçoğunu endişelendiren bir soru, ancak bir deney için para harcamak istemiyorum: Mac cihazları Hackintosh - Apple Cinema Display, Magic Mouse ve Magic Trackpad ile çalışıyor mu? Bu nedenle, monitör DisplayPort ile donatılmış herhangi bir video kartıyla uyumludur (DP Mini veya bağlantı noktasının adaptörlü tam uzunlukta bir sürümü uygundur) ve Sistem Tercihlerindeki hem ışık sensörü hem de parlaklık kontrolü çalışır. Fare ve dokunmatik yüzey bir USB Bluetooth adaptörüne ihtiyaç duyar - bazıları kutudan çıktığı anda herhangi bir ek kext olmadan çalışır ve bağlantı işlemi yine gerçek Mac'lerde bundan farklı değildir.

⇡ Serbest yüzme

www.kexts.com - Mac OS X için orijinal ve üçüncü taraf kextlerin veritabanı.

Bir epigraf yerine:
Sürücü diyoruz - kext demek istiyoruz

Dürüst olmak gerekirse, bugün tam teşekküllü bir adım olmayacak. Ama bu onu daha az kullanışlı yapmaz. Ve yorumlarda görünen bazı soruların cevabı olarak tasarlandı. Bazı yararlı ipuçları vermeye ve bazı korkuları gidermeye çalışacağım. Ya da dağıtmayın. Bakalım ne olacak 🙂

Önceki 3 bölüm etiketi ile bulunabilir.

korkuları dağıtmak

Kendi deneyimlerime dayanarak, en büyük sinir gerginliğinin, görünüşte normal çalışan bir sistemin yüklemeyi durdurmasının bir sonucu olarak bazı yanlış kullanıcı eylemleri durumunda meydana geldiğini varsayabilirim. Bu durumda ne yapmalı?

  1. Her şeyden önce, hatırlamanız gerekir - sistemin yüklenmesini durduran şey neydi?
  2. Güvenli modda başlatmayı deneyin. Bunu yapmak için, yüklemeden önce herhangi bir anahtar (-v veya -s) yerine help girin ve dikkatlice okuyun. Bence -F anahtarları (yapılandırma dosyasını yok sayarak) ve ana kozumuz -x (standart sürücüleri kullanarak güvenli modda önyükleme) yardımcı olabilir.
  3. Güvenli modda önyükleme yaptığı ortaya çıktıysa, kurulu olanı manuel olarak silin. Genellikle tüm kext'ler /System/Library/Extensions/ dizinindedir.
  4. InsanelyMac forumunu okuyun ve video kartınız, ağ bağdaştırıcınız veya diğer donanımlarınız için sürücü yüklemeye ilişkin ayrıntılı yönergeleri bulun. İnanın bana, vakaların %95'inde her şeyi tam olarak nereden alacağınızı ve nasıl kuracağınızı bileceksiniz. Veya bu donanım için bir sürücü olmadığını öğreneceksiniz.

Ve şimdi en önemli şey:

Sistem bozulduysa ve ondan önce çalıştıysa - bölümü biçimlendirmekten ve az çok "çalışan" bir Leopard yapılandırmasını yeniden kurmaktan korkmayın. Genellikle tüm problemler ortaya çıkar ve en baştan, Hackintosh'un sürekli kullanıldığı ana kadar çözülebilirler.

Bu normal bir uygulamadır, burada çok şaşırtıcı bir şey yoktur. Konuştuğum insanların çoğu, sistemlerini başlangıçta en az 15-30 kez yeniden yükledi. Bu yüzden sabırlı ol.

Video Sürücülerini Kaldırma

Bu noktayı ayrıca belirttim çünkü size küçük bir sürprizim var. Zaten kullanılmayan (10.5.2) açıklamasında, bu soruna ayrılmış ayrı bir paragraf var:

Videoyla yeniden başlatmada sorun yaşıyorsanız (mavi veya siyah ekran):
Tek yapmanız gereken Darwin'in isteminde F8'e basmak ve ardından -s (tek kullanıcı modu) ve ardından mount -uw / ve /movevideodrivers kök tipinde yazmak, ardından video sürücülerini sınıfa göre taşımanız istenecektir (nvidia ; ati ; veya intel gma) işte! onaylamak için evet yazın veya atlamak için girin!

Çeviride aşağıdakiler ne anlama geliyor:

Videoyla ilgili sorunlarınız varsa (mavi veya siyah ekran): tek ihtiyacınız olan -s anahtarıyla önyükleme yapmaktır (tek kullanıcı modunda), ardından 2 komutu root olarak çalıştırın: mount -uw / ve /movevideodrivers . Bundan sonra, hangi video sürücüsüne sahip olduğunuz sorulacaktır (nvidia, ati veya intel gma). Onaylamak için evet yanıtını verin ve atlamak için enter'a basın. işte! Sistem yükleniyor.

Her şey yoluna girecek, ancak bu komut dosyası yalnızca Kalyway için mevcuttu ve başka bir derleme için artık mevcut değildi. Çok uzun zamandır arıyordum ve sonunda size bir sürpriz hazırladım. Video sürücülerini yüklemeden önce, indirin ve buraya / (kök bölüm) koyun - evet, evet, bu aynı movevideodrivers. Bundan sonra, terminale gitmeniz ve onu çalıştırmak için hakları ayarlamanız gerekecek. Yanlış hatırlamıyorsam aşağıdaki komut yeterli olacaktır:

sudo chmod +x /movevideodrivers

Her şey, bundan sonra video ile deney yapmak mümkün olacak. Ve şimdi size nasıl olduğunu anlatacağım.

pasifist bizim her şeyimiz

Yardımcı program .pkg paketleri, .iso ve .dmg görüntüleri, .zip, .tar, .tar.gz vb. gibi bir dizi arşivle çalışmak üzere tasarlanmıştır. Ayrıca kurulum disklerini de açabilir (ve bizim durumumuzda , herhangi bir yapıya sahip herhangi bir disk). Ayrıca, arşivlerden yalnızca belirli paketleri çıkarabilir. İhtiyacımız olan fonksiyon bu.

Program ücretlidir (shareware) ve maliyeti 20 $'dır, ancak ücretsiz modda çalışabilmek için (20 saniye) sadece belirli bir süre beklemeniz gerekir. Ve işlevsellik kesilmiş gibi görünmüyor.

Bu nedenle, yardımcı programı çalıştırdıktan ve “Apple kurulum diskini aç”ı seçtikten sonra, Pacifist onu tarar ve tüm paket listesini bir dizin ağacı şeklinde gösterir. Seçtiğinizde ağaç yapısı kabaca benzer bir menüye karşılık gelir. Bu yapıya göre (veya uygulamada arama yaparak) ilgilendiğimiz sürücüyü bulabilir ve Install butonuna tıklayarak sisteme kurabilirsiniz. Bu, şifrenizi girmenizi gerektirecektir.

Bundan sonra yeniden başlatıyoruz - ekran tekrar siyah / mavi ise - video sürücülerini kullanın / hareket ettirin ve uygun sürücüyü tekrar yüklemeyi deneyin.

kext yükleme

Başlangıç ​​olarak, kext'lerin (çekirdek uzantısı) sistem çekirdeğinin bir uzantısı olduğunu not ediyorum. Windows'ta benzer bir kavram sürücülerdir. Aynı InsanelyMac'te, gönderiye ek olarak, wifi, video veya ağ bağdaştırıcısı başlatmak için çalışan bir kext var. Manuel olarak yükleyebilirsiniz (ancak bu bazı baş ağrılarıyla ilişkilidir) veya Kext Helper B7 yardımcı programını kullanabilirsiniz (genellikle herhangi bir montajla birlikte gelir).

Bundan sonra, yeniden başlatmanız ve sürücünün doğru yüklenip yüklenmediğini kontrol etmeniz gerekecektir. Ancak kext'leri /System/Library/Extensions/ klasöründen manuel olarak silmeniz gerekir.

Bazı çözümler zaten .pkg biçiminde gelir - normal bir yükleyici. Bu nedenle, sürücüyü yüklemek daha da kolay olacaktır.

Mutlu kurulum 😉

LÜTFEN OKUYUN

Dosyaları bir flash sürücüye açamıyorsanız, lütfen klavyeden uzaklaşın ve hemen "Aptallar için Bilgisayar: Bilgisayar Kullanmak için Ayrıntılı Bir Kılavuz" kitabını okuyun !!!

1. Tüm dosyalar MEGU'ya yüklenir. Kim onunla sorun yaşıyor - yorumlarda torrent'e yeniden yüklediler.
2. Lütfen bana dizüstü bilgisayarlara Mac yükleme hakkında soru sormayın. Sana soruyorum. Rica ederim. Bu çok hemoroid bir süreçtir. Ubuntu'yu yükleyin ve Mac temasını bağlayın. Aynı deneyimi yaşayın
3. Habré'ye nadiren cevap veririm, tüm sorular için VK'ya yazarım.

Bu kılavuz/kılavuz/vb. bir PC'ye "haşhaş" yüklemekle ilgili şu veya bu bilgiyi bir araya getiremeyecek kadar tembel olanlar için yazılmıştır, her şey açık ve raflardadır.

Aslında, sistemin kendisini bir PC'ye kurmadan önce, buna ihtiyacımız olup olmadığına karar vermeniz gerekir, çünkü sistemin kendisi kurulum ve konfigürasyon açısından çok spesifiktir, tabii ki bir bilgisayarınız yoksa. elma cihazı. Başlangıçta masaüstü bilgisayarlar için planlanmayan bir sistemi kurmanın karmaşık bir konu olduğunu ve donanımın uyumluluğuna bağlı olarak 2 ila N saat sürebileceğini açıklamak anlamsız.

Şimdi Hackintosh'un ne olduğunu bulalım: "hackintosh" kelimesi, burada "hack" ile ilgisi olmamasına rağmen, esasen "hacklenmiş mac" anlamına gelen "Macintosh" ve "Hack" kelimelerinin birleşmesinden oluşmuştur. .

Bu kılavuzda, Windows altından bir kurulum USB flash sürücüsü oluşturmayı ("acemi hackintoshnik'ler" arasında en popüler sistem olduğu için), sistemi boş bir diske kurmayı, donanımınız için çekirdeği genişletmeyi ve aslında , önyükleyiciyi kurma ve yapılandırma (bu noktada birçok sorun var)

İşlemci: Intel Core i5 4460 3.2 GHz (Haswell)
Bellek: 16 GB Önemli Ballistix Sport
Grafikler: MSI GeForce GTX 760 2048MB
Anakart: Gigabyte GA-H81-S2V (UEFI Bios)



Ayrıca bu yazıda NVidia ekran kartları ve UEFI BIOS ile çalıştığımıza dikkatinizi çekmek istiyorum.

İyi hadi gidelim.

Adım 1. Demir değerlendirmesi ve analizi

Evet, Hackintosh'un şu ya da bu şekilde hemen hemen her konfigürasyonda çalışmasına rağmen, bunu her zaman farklı şekillerde yapar. Bu nedenle, donanımımızı hemen analiz etmeye değer.

işlemciler

Öyleyse, AMD işlemcili makinelerde olduğu gerçeğiyle başlayalım. sistem ÇALIŞMAZ(Geleceği o can çekişme durumuna “iş” demek çok zordur). Evet, aslında, özel bir çekirdek koyabilir, yeniden ateşleyebilir ve benzeri şeyler yapabilirsiniz, ancak bir şekilde kırılacaksa, tekerleği çubuklardan yeniden icat etmek mantıklıdır. Core i3 ile başlayan Intel işlemcilerde sistem sorunsuz kalkıyor (özellikle macOS Sierra 10.12'den bahsediyoruz, önceki sürümler Core 2 Duo ve Pentium işlemcilere de çıkabiliyor). Benim durumumda, i5 4460 taşı düştü (4 çekirdek, 4 iş parçacığı, 3.4 GHz'e kadar turbo güçlendirme).

ACHTUNG 2

Soket 2011-3 işlemcilerde, özellikle X99 yonga setinde sorunlar var. Genellikle anakart üzerinde çok fazla zil ve ıslık olması nedeniyle kendini gösterir.

ekran kartları

Ardından, grafiklere bakalım. Entegre Intel grafikleri kullanıyorsanız (benim durumumda HD4600), o zaman büyük olasılıkla ayrı bir grafik “fabrikasına” ihtiyacınız olacak (yerel olarak başlayabilmelerine rağmen).

Desteklenen Intel grafik çekirdeklerinin listesi

Intel HD 3000
Intel HD4000
Intel HD 4600 (dizüstü bilgisayarlar)
Intel HD 5000


Radeonlar (AMD) başlıyor, ancak yine bir patlama ile. Örneğin, yeni kartlar (RX-4**) ve iyi bilinen R9 380 veya R9 380x, önyüklemeyi siyah bir ekrana getirebilir.

Tam olarak desteklenen AMD kartlarının listesi

Radeon HD 4000 serisi
Radeon HD 5000 serisi
Radeon HD 6000 serisi (Tercih edilen 6600 ve 6800)
Radeon HD 7000 serisi (Tercih edilen 7700, 7800 ve 7900)
Radeon R9 200 serisi (R9 290 başlamıyor)
Radeon R9 300 series (R9 380 ile ilgili sorunlar olabilir. Şahsen test etmedim, ancak Reddit'teki incelemelere göre bu kartlarla ilgili olarak değerlendiriyorum) orada sorunlar)


Bu kılavuzda, AMD grafik fabrikasını ele almayacağız, çünkü her şey önyükleyicideki (her biri için ayrı olan) çerçeve arabellek düzeltme ekleri ve Aygıt Kimliği değişiklikleriyle ilgilidir. AMD kartları hakkında daha fazla bilgiyi buradan okuyun: tyk (İngilizce).

Durum, NVidia kartlarında oldukça farklı. Özellikle yetenekli olanlar dışında hemen hemen herkes başlar. 10. seride sorunlar gözlemleniyor, ancak büyük olasılıkla yakında olmayacaklar, her şey yolunda. GTX kartlarda, grafikler bir tutam ile başlar, GT baskı kartları da bazı istisnalar olmasına rağmen geride kalmaz.

Çalışan NVidia kartlarının listesi

Geforce 7000 serisi
GeForce 8000 serisi
Geforce 9000 serisi
Geforce 200 serisi
Geforce 400 serisi
Geforce 500 serisi
Geforce 600 serisi
Geforce 700 serisi
Geforce 900 serisi
UPD 14.05 Geforce GTX 1000 Serisi


Listede kartınızı bulacağınızdan fazlasıyla eminim.

Ağ denetleyicisi

Ağ kartınızı nasıl belirleyeceğiniz konusunda kafa yormanıza gerek yok bence...

yeni başlayanlar rehberi

Görev Yöneticisi → “Performans” sekmesini açın → Ethernet (Windows 10), büyük siyah harflerle ağ kartı olacaktır.

Bu arada, hala BIOS "e'ye bakabilirsiniz.


Öyle ya da böyle, bunun üzerinde ayrıntılı olarak durmayacağız. Her durumda, bir ağ kartı başlatmanız gerekecek, bu yüzden sadece desteklenen ağ kartlarının bir listesini vereceğim.

ağ kartları

Intel Gigabit

5 Serisi - 82578LM/82578LC/82578DM/82578DC
6 ve 7 Serisi - 82579LM/82579V
8 ve 9 Serisi – I217LM/I217V/I218LM/I218V/I218LM2/I218V2/I218LM3

Realtek

RTL8111, 8168, 8101E, 8102E, 8131E, 8169, 8110SC, 8169SC
RTL8111/8168 B/C/D/E/F/G
RTL8101E/8102E/8102E/8103E/8103E/8103E/8401E/8105E/8402/8106E/8106EUS
RTL8105/8111E/8111F/8136/8168E/8168F

ateros

AR8121, 8113, 8114, 8131, 8151, 8161, 8171, 8132, 8151, 8152, 8162, 8172
AR816x, AR817x desteklenir

Broadcom

BCM5722,5752,5754,5754M,5755,5755M,5761,5761e,57780,57781.57785,5784M,5787,5787M,5906,5906M,57788.5784M

harika

88E8035, 88E8036, 88E8038, 88E8039, 88E8056, 88E8001

katil

E2200

Hafıza

Herhangi bir kısıtlama yoktur. Sistem iki gigabayt üzerinde çalışır. Tavsiye edilen 4. Yazar tavsiye eden 8.

Demir ile, aslında, anladım. Bu aşamada fikrinizi değiştirmediyseniz, devam edin.

Adım 2. Önyüklenebilir bir flash sürücü oluşturma ve yükleyiciyi ona dağıtma

Yani, işte uygulamaya geldik. Tüm bunları Windows altından yaptığımızı hatırlatmama izin verin. Hemen söylüyorum ki, "18'e kadar" hackintoshnik'lerle çalışan her şeye sahip insanlar tarafından şiddetle tavsiye edilen kök izleyiciden görüntüler kullanmayacağız. İlk önce BDU yardımcı programına (BootDiskUtiliy) ihtiyacımız var.

> 8 GB bir flash sürücüye ihtiyacınız olacak. Hiç.

1. Yardımcı programı çalıştırın
2. Hedef disk → flash sürücümüzü seçin
3. Diski biçimlendirin

Şimdi bekliyoruz. Flash sürücü Apple HFS'de biçimlendirilecek ve iki bölüme ayrılacak; bunlardan birinde önyükleyici (CLOVER) kurulu olacak ve ikincisi, yükleyicinin orada dağıtılabilmesi için temiz kalacak.

Yapılan manipülasyonlardan sonra aşağıdaki resme benzer bir şey elde ederiz:


Ardından, yükleyiciyi ikinci bölüme dağıtmanız gerekir. Bunu ayrıca BDU yardımcı programı aracılığıyla yapıyoruz. Ancak buradaki soru, görüntünün nereden alınacağıdır. İki seçenek vardır: hazır, paketinden çıkarılmış bir tane alın ya da AppStore'dan Install Mac OS Sierra.app'den kişisel olarak alın. İkinci yöntem çok zaman gerektirdiğinden ve bu .app'nin kendisini aramak çok uzun sürdüğünden, ilkini kullanacağız. Ustalar bu yardımcı program için zaten hazır HFS dosyaları hazırladılar, bunları bizim için .app'den çıkardılar. Tek ihtiyacımız olan onu indirmek (görüntü neredeyse 5 konser ağırlığında, yani sadece indirebilirsiniz). Aslında buradan macOS 10.12 Sierra'yı indirin.

İndirildi.

1. Arşivden HFS Bölüm Dosyasını (HFS +) alıyoruz, uzantılı bir dosya .hfs.
2. BDU "Hedef disk" yardımcı programı penceresinde, bozuk flash sürücümüzün 2. Kısmını seçin.
3. "Parçayı geri yükle"yi açın.
4. *.hfs dosyamızı arayın ve seçin. BÖLÜM 2 bölümlerinden daha büyük olmaması gerektiğini lütfen unutmayın..
5. Açılmasını bekliyoruz.
Her şey, flash sürücüdeki yükleyici paketinden çıkarıldı ve kullanıma hazır.

Şimdi sisteminiz için bazı dosyalara ihtiyacımız var. İhtiyacım olan her şeyi bu arşivde topladım. Daha sonra ne olduğunu ve nedenini açıklayacağım.

Bu kext'e de ihtiyacınız olacak, onu da indiriyoruz: tyk. Clover bölümünün kök dizinine arşivden klasörü ve paketini açtığımız klasörün kextini açıyoruz.Her şey hazır.Flash sürücü bitti.Hadi devam edelim.

Adım 3Bir Intel-PC'ye macOS Sierra yükleyin

Flash sürücünün 2.0 bağlantı noktasına takılı olduğunu kontrol ediyoruz. Yeniden başlatın, BIOS'a gidin. BIOS'umuzun UEFI olduğunu hatırlatmama izin verin. Sanallaştırmayı devre dışı bırakın (Intel Sanallaştırma). Önyükleme önceliğinde (BOOT) flash sürücümüzü belirtiyoruz. UEFI modunda önyükleneceğinden emin olun. Ayarları kaydedin ve uygulayın, yeniden başlatın. Clover menüsüne giriyoruz.

Clover ("Clover"), yükleyicisinin yanı sıra bir hackintosh yükleyicisidir.

Seçenekler menüsüne ulaşana kadar aşağı oka basın. Enter'a bas. Burada ihtiyacımız olan tek şey şu satır:

İçine şunları yazıyoruz:

kext-dev-mode=1 köksüz=0 -v npci=0x2000 nv_disable=1
Bu argümanların her birinin ne yaptığını açıklayayım:

kext-dev-mode=1 - gerekli arg, onsuz hack başlamaz. Sisteme kext yüklemenizi sağlar (Başlangıçta FakeSMC.kext).
rootless=0 - SIP'yi (Sistem Bütünlüğü Koruması) devre dışı bırakır. Gerekli arg.
-v - "Ayrıntılı mod". Güzel bir elma yerine, varsa hatayı tespit edebilmemiz için bir "konsol" indirmesi göreceğiz.
npci=0x2000 (veya PCI-e sürümüne bağlı olarak 0x3000) - isteğe bağlı. İndirmenin PCI tarama aşamasında duracağı konusunda sizi uyarıyoruz. yazamayabilirsin.
nv_disable=1 - isteğe bağlı. Yükleme ve diğer çöpler sırasında yapaylıkları önlemek için grafik kabuğu devre dışı bırakın. Ortodoks 144p çözünürlükte yerel grafik modunda yüklenir. yazamayabilirsin.

Enter tuşuna basarak bağımsız değişkenleri uygulayın. OS X Base System'dan Boot Mac OS Sierra'yı seçin. Ve böylece yerel indirme başladı. Hemen bazı hataları inceleyelim: hala kök aygıtı bekliyoruz - IDE denetleyicisinin bağlanmak için zamanı yok.

Düzeltmek

Flash sürücüyü başka bir 2.0 bağlantı noktasına yeniden bağlarız, aşağıdaki argümanlarla önyükleme yaparız:
kext-dev-mode=1 köksüz=0 cpus=1 npci=0x2000 -v UseKernelCache=Hayır


Eksik Bluetooth denetleyici aktarımı - video kartı açılmadı veya FakeSMC.kext çalışmadı. kexts/other klasöründe FakeSMC.kext olup olmadığını kontrol edin. Sinezub'un bununla hiçbir ilgisi yok.

Düzeltmek

Şu şekilde yüklüyoruz:

kext-dev-mode=1 köksüz=0 -v npci=0x2000
Veya bunun gibi:
kext-dev-mode=1 köksüz=0 -v -x npci=0x2000


Bu tür hatalar hala devam ediyorsa, şu şekilde yüklemeye çalışırız:

kext-dev-mode=1 köksüz=0 -v npci=0x3000 darkwake=0 nv_disable=1 cpus=1
Diğer durumlarda, bu düzeltmelerin bu sorunları çözmesi gerekse de, yalnızca Google yardımcı olacaktır.

Bekleriz. Bazı noktalarda donabilir. Bir dakikadan fazla kilitleniyorsa - yeniden başlatın. Bazı durumlarda yardımcı olmalıdır.

Ve işte, aslında, yükleyicideyiz. Dili seçin ve oka tıklayın. Dil paketi yüklenecek (bir dakika donabilir). Şimdi Utilities>Disk Utility'yi açın, diski macOS için biçimlendirmemiz gerekiyor. İstediğiniz diski seçin, "Sil" e tıklayın. Kolaylık sağlamak için yeni sürücüyü "Macintosh HD" olarak adlandırıyoruz. Biçimlendir, Disk Yardımcı Programını kapatın. Ardından, sistemi kuracağımız sürücüyü seçin (bizim durumumuzda Macintosh HD), kurun.

Kurulum 15 ila 30 dakika sürer, hepsi diske yazma hızına bağlıdır. Kurulumdan sonra sistem bizden bir İnternet bağlantısı kurmamızı isteyecek - atlayın, daha sonra yapacağız. Bir kullanıcı yapıyoruz. Bitti, sistemin içindeyiz. Daha doğrusu, kütüğünde. Şimdiye kadar, hiçbir şey bizim için çalışmıyor. Makineyi yeniden başlatırsanız, sisteme girmek imkansız olacaktır (bir önyükleyici olmaması nedeniyle).

Düzeltmek

Bilgisayar hala yeniden başlatılıyor veya kapanıyorsa, bir USB flash sürücüden önyüklemeyi seçebilir, ardından seçenekler menüsünde önyükleme argümanları yazmayı unutmadan yonca menüsünde "MacOS Sierra'yı Macintosh HD'den Önyükle" seçeneğini seçebilirsiniz.


Devam et…

Adım 4. Temel sistem kurulumu ve kext'lerin kurulumu

Yani sistemin içindeyiz. Çok az şey biliyor olsa da, çevrimiçi olmayacağız, grafikler çalışmıyor ve genel olarak her şey bir şekilde çok kötü görünüyor. Bunun düzeltilmesi gerekiyor.

Kext'lerin ne olduğunu anlayalım.

kext(Çekirdek Uzantısı) - orijinal haşhaş ile uyumlu olmayan bir veya daha fazla ekipmanı çalıştıran çekirdek uzantıları (Örneğin, iMac'te bir Realtek ağ kartını veya ses kartını nerede bulabiliriz?). Şu anda ihtiyacımız olan şey bu.

Başlangıç ​​olarak, önyüklenebilir bir USB flash sürücüdeki CLOVER bölümüne açtığınız PostInstall klasörüne ihtiyacımız var. Oradan, her şeyden önce, sisteme kext kurmanıza izin veren Kext Yardımcı Programına ihtiyacımız var. Başlatıyoruz, kullanıcıdan şifreyi girin, “Her şey bitti” yazısını görene kadar bekleyin.


Kext'i ağ kartına yüklüyoruz (Ağ klasörü, her ağ kartı için klasörlere ayırdı), sadece program penceresine sürükleyin. "Her şey bitti" yazısının görünmesini bekliyoruz. Ardından, flash sürücümüzün CLOVER bölümüne, ardından kexts'e, ardından Diğer'e gidin. FakeSMC.kext'i oradan herhangi bir yere kopyalıyoruz (Aynı PostInstall'a daha iyi), ardından kext ile aynı şekilde ağ kartına kuruyoruz. Ayrıca bir USB 3.0 kext'e ihtiyacınız olacak. PostInstall ile çıkardığınız Legacy_13.2_EHC1.kext.zip arşivindeydi. Onu kuruyoruz.

Bitti, İnternet'i, USB'yi başlattık ve sistemin tamamen açılmasına izin verdik (FakeSMC.kext, yalnızca Apple anakartlarında bulunan Sistem Yönetim Kontrol yongasını taklit eder. Bu kext olmadan sistem başlamaz).

Şimdi önyükleyiciyi yükleyelim. PostInstall → Clover_v2.3k_r3949 klasörüne gidin. Bir *.pkg dosyası var, açın.


Devam etmek için tıklıyoruz, önyükleyici ile ilgili bilgileri okuyoruz (Yalan söylüyorum, ayrıca devam'a tıklayın). Ardından, sol alt köşede "Ayarlar" ı tıklayın.

UEFI önyüklemesi için aşağıdaki ayarları yapın:


Eski yükleme hakkında daha sonra konuşacağız çünkü orada her şey biraz daha karmaşık ve DSDT'ye yama yapmanız gerekecek.
"Yükle" ye tıklayın. Önyükleyiciyi yükleme sürecinden geçelim.
Bitti, önyükleyici yüklendi.

Adım 5 Önyükleyiciyi Ayarlama

Kurulumdan sonra, biraz yeniden yapılandırılması gereken temiz, yapılandırılmamış bir Clover önyükleyici alacağız. Clover Configurator'ı açıyoruz (gelecekte bu programı bootloader konfigürasyonunun nokta düzenlemesi için kullanmanızı önermiyorum).

İlk önce bootloader ile EFI bölümüne gitmemiz gerekiyor. Soldaki menüde, EFI Dağı'nı tıklayın. Ardından, Bölümü kontrol et'e tıklayın, tüm bölümlerin bir tablosu görünecektir. İhtiyacımız olan bölüm Apple_HFS ile aynı bölümde olmalı, EFI EFI olarak görüntüleniyor. Bölümü bağla'yı tıklayın. Listeden ihtiyacımız olan diski seçin (Örneğin disk0s1). Lütfen tüm bölümler görünmediğinde bir hata olduğunu unutmayın. Fare tekerleğini kaydırın, böylece bölümler arasında gezinebilir ve ihtiyacınız olanı seçebilirsiniz.

Ardından, Bölümü Aç'ı tıklayın. İstenilen bölümle bir "klasör" açar. EFI>CLOVER'ı geçiyoruz. Kolaylık olması için plist.config dosyasını PostInstall klasörüne kopyalayın. Ayrıca, her ihtimale karşı başka bir yere kopyalıyoruz, çünkü az önce kopyaladığımızı düzenleyeceğiz. Ve yedekleme için bir tane daha. Kopyalayın, plist.config'i açın.

Şöyle bir şey görüyoruz:

ACPI - Düzeltmelere dokunmayın, video kartımızı düşürün (DropOEM) (DropOEM_DSM, iki DSDT yaması bir araya geldiğinde çalışır. Bu nedenle, yükleyici olarak orijinal otomatik düzeltme yöntemini bırakırız ve görünürse bizimkini devre dışı bırakırız).
BOOT bölümüne gidin.

Yani kazmamız gereken yer burası. Argümanları sisteme bağlı olarak kendimiz belirleriz.

-v (ayrıntılı) - zaten bilinen "metin" önyükleme modu. Etkinleştirmemek, ancak gerekirse manuel olarak reçete etmek daha iyidir.
kemer - mimari. Benim durumumda x86_64
npci zaten bildiğimiz anahtardır. Gerekirse ifşa ederiz. İlk önyüklemeyi onsuz, ancak Ayrıntılı modda yapmanızı öneririm.
darkwake - uyku ve hazırda bekletme modundan sorumludur. 7 modu vardır. Rüya, terminaldeki hazırda bekletme modunu değiştirerek başlamazsa, istenen karanlık uyandırma modunu bulmak için deneme yanılma yöntemini kullanmanızı öneririm.
cpus=1 - sadece bir çekirdek kullanmaya başlayın. seçmeni tavsiye etmem.
nvda_drv=1 - biraz sonra kuracağımız Nvidia web sürücüsünün aktivasyonu. nVidia'nız olup olmadığını seçin.
nv_disable=1 - grafik görünmezliğini devre dışı bırakın ve yerel haşhaş sürücüsünde çalıştırın. Seçmemek daha iyidir, ancak gerekirse manuel olarak reçete edin.
kext-dev-mode=1 ve rootless=0 daha önce açıklanmıştır.

Sağ alt bölüme geçiyoruz.
Varsayılan Önyükleme Birimi - varsayılan olarak önyükleme için bir disk seçiminin başlayacağı bölüm. Varsayılan olarak, LastBootedVolume (son bölüm seçildi).
Eski - Windows ve Linux'un eski sürümleri için Eski Önyükleme. Donanıma ve BIOS yapısına çok bağlıdır, bu nedenle birkaç algoritma geliştirilmiştir:
LegacyBiosDefault - LegacyBios protokolüne sahip UEFI BIOS'lar için.
PBRTest, PBR - PBR Önyükleme çeşitleri, bu sadece aşırıya kaçıyor. Benim durumumda PBR çalışıyor.
XMPDetection=YES önemli bir parametredir. RAM miktarını, yuvaları, zarı, frekansı ve kanal sayısını düzeltir.
DefaultLoader - bölümde birkaç yükleyici varsa, varsayılanı seçin. Boş olmamalı!
Zaman aşımı - otomatik önyükleme zamanı.
Hızlı - bir bölüm seçmeyi atlayan ve hemen önyüklemeye devam eden bir parametre.
-1 (Zaman aşımı -1) - otomatik başlatmayı devre dışı bırakın.

CPU bölümünü atlıyoruz, önyükleyici gerekli değerleri alacak. Sahte yapacak bir şeyiniz yoksa, cihazlar da en iyi şekilde atlanır. Sürücüleri Devre Dışı Bırak - önyükleme sırasında gereksiz sürücüleri devre dışı bırakın. GUI - önyükleyicinin görünümünü ayarlama. Bence burada bir şey açıklamaya gerek yok, burada özel bir parametre yok. Ekran çözünürlüğü, dil ve menü teması. Her şey basit. Grafikler - grafik ayarları ve enjeksiyonlar.

Inject NVidia parametresine dokunmayın! Lansman sırasında eserler olacak. Eski GT hat kartlarını çalıştırmak için tasarlanmıştır

Çekirdek ve Kext Yamaları - yamalar ve çekirdek özelleştirme. Varsayılan olarak Apple RTC seçilidir. Dokunmamak daha iyi. SMBIOS - çoğu meyve suyu, özelleştirme ve sahte "haşhaş".

Fabrika bilgilerini ayarlamak için sihirli değnek simgesine tıklayın. Ardından, iMac'i (PC ise) veya MacBook'u (dizüstü bilgisayar ise) seçin.

3

Ayrıca MacMini veya Mac Pro gibi daha eski yapılandırmalara da bakabilirsiniz. Göreviniz, donanımınıza en çok benzeyen haşhaşı seçmektir.


Bellek ve Yuvalara hiçbir şey eklemeyin. Bunlar, yoncanın yükleme aşamasında aldığı tamamen kozmetik parametrelerdir. Yanlış ayarlanmış parametreler çakışmalara neden olabilir.

UYARI: Policy-kext düzenlemeleri olmayan Nvidia grafik kartları yalnızca iMac13.1 ve iMac14.2 mac'lerde çalışır.

AppleGraphicsControl.kext/Contents/PlugIns/AppleGraphicsDevicePolicy.kext/Contents/info.plist'te Config1'i burada hiçbirine sabitlemiyoruz:


Şimdi çalışması gerekir.

Hazır. Başka hiçbir şeye dokunmuyoruz, temel ayarları yaptık. Dosyamızı kaydediyoruz. Şimdi EFI bölümünün CLOVER klasörüne kopyalıyoruz, giriş yapın, değiştirin. Bundan önce bir yedekleme yapmanız gerektiğini hatırlatmama izin verin.

Adım 6 Grafik sürücüsünü yükleyin ve ilk kez yeniden başlatın

İşte neredeyse hedefe geldik. Şimdi sadece video kartını başlatmak için kalır. PostInstall klasörü, WebDriver*.pkg paketini içerir. Açın, kurun. Sonra yeniden başlatmamızı istiyor. Yeniden başlatıyoruz.

Şimdi bir USB flash sürücüden önyükleme yapmadığımızdan emin olalım, ancak UEFI modunda sabit sürücüden. Macintosh HD'den Boot macOS Sierra'yı seçin. Hadi başlayalım.

Not

İlk çalıştırma için -v anahtarını kullanmanızı öneririm, böylece bir şeyler ters giderse hatayı hemen tespit edebilirsiniz. Önyükleyici bozuksa ve sisteme giremiyorsanız, bir USB flash sürücüden önyükleme yapın, seçeneklerde gerekli tuşları belirtin ve sistemi Ayrıntılı moda önyükleyin.


Bitti, işte sistemin içindeyiz. Resimde kabaca tüm ayarlardan sonra eksenin nasıl görüneceğini gösterdim. Sistemin "mac"ınızı nasıl anladığına ve işlemcinin frekansına dikkat edin.

Nvidia sürücüsünün çalışmasının kesin bir işareti, görev çubuğundaki logosu olacaktır. Bu arada müdahale ettiği için kapattım ama görünmez kontrol paneline "Sistem Tercihleri ​​..." üzerinden erişebilirsiniz. İnterneti Safari üzerinden kontrol edebiliriz. USB flash sürücüyü bir 3.0 bağlantı noktasına takarak USB 3.0.

bunlara ek olarak

- Ses

Ses konusunda ise durum farklıdır. Harici bir ses kartınız varsa, sürücülerini üreticinin web sitesinden indirmeniz yeterlidir (karıştırma konsolları gibi analog cihazlar sürücü gerektirmez ve hemen başlatılır). Yerleşik bir ses kartı için şu kext'lerden birini kullanın:

AppleHDA ile ilgili

Çalışması için aşağıdaki koşulların karşılanması gerekir:

  1. Sistemde vanilya (saf) AppleHDA.kext kext kullanılabilirliği.
  2. DSDT'nizde bir HDEF bölümünün olması (veya bir yonca düzeltmesi FixHDA_8000->True)
  3. DSDT'de (veya clover config.plist Devices->Audio->Inject->1,2,28...vb.'de) düzeni belirtin. Yukarıda codec'iniz için belirtilenlerden seçin)
  4. Bırakmak TÜMÜ KextsToPatch bölümünden ses yamaları (config.plist'inizdeyse)
  5. DummyHDA.kext'i kaldırın (kullanılıyorsa)
  6. VoodooHDA.kext kullandıysanız - silin. Ayrıca AppleHDADisabler.kext'i silin ve önbelleği yeniden oluşturun.
  7. Intel HDMI 4000/4600, yonca düzeltmesi gerektirir UseIntelHDMI->True

Aslında hepsi bu. MacOS Sierra'yı kullanıma hazır hale getirdikten sonra.

14.05.2017 tarihinden itibaren UPD

- Yorumlarda, kibar insanlar dosyayı mega'dan torrent'e yeniden yükledi. Bunun nedeni, birçok kişinin bir megadan dosya indirirken sorun yaşamasıdır. Dürüst olmak gerekirse, Mega'nın indirme hızı sınırı olduğunu bilmiyordum (premium hesap kullanıyorum). Ayrıca, lütfen tüm soruları bana VK'da yazın, ancak önce yorumları kontrol edin. Sorununuzun zaten orada çözülmüş olma ihtimali var. Yine, bilgisayarınıza yüklenebilecek herhangi bir riskten sorumlu değilim. Ayrıca, makalenin sadece eğitim amaçlı sunulduğu bir noktayı belirtmek istiyorum. Bir PC'ye hackintosh yükleme gerçeği, Apple'ın sistemleriyle ilgili yasalarca cezalandırılan politikasının büyük bir ihlalidir. Yazar, Apple dışındaki bilgisayarlarda MacOS kullanımını teşvik etmez ve sistemin kaynak kodunun değiştirilmesini teşvik etmez.
- Son

Etiketler: Etiketler ekle

LÜTFEN OKUYUN

Dosyaları bir flash sürücüye açamıyorsanız, lütfen klavyeden uzaklaşın ve hemen "Aptallar için Bilgisayar: Bilgisayar Kullanmak için Ayrıntılı Bir Kılavuz" kitabını okuyun !!!

1. Tüm dosyalar MEGU'ya yüklenir. Kim onunla sorun yaşıyor - yorumlarda torrent'e yeniden yüklediler.
2. Lütfen bana dizüstü bilgisayarlara Mac yükleme hakkında soru sormayın. Sana soruyorum. Rica ederim. Bu çok hemoroid bir süreçtir. Ubuntu'yu yükleyin ve Mac temasını bağlayın. Aynı deneyimi yaşayın
3. Habré'ye nadiren cevap veririm, tüm sorular için VK'ya yazarım.

Bu kılavuz/kılavuz/vb. bir PC'ye "haşhaş" yüklemekle ilgili şu veya bu bilgiyi bir araya getiremeyecek kadar tembel olanlar için yazılmıştır, her şey açık ve raflardadır.

Aslında, sistemin kendisini bir PC'ye kurmadan önce, buna ihtiyacımız olup olmadığına karar vermeniz gerekir, çünkü sistemin kendisi kurulum ve konfigürasyon açısından çok spesifiktir, tabii ki bir bilgisayarınız yoksa. elma cihazı. Başlangıçta masaüstü bilgisayarlar için planlanmayan bir sistemi kurmanın karmaşık bir konu olduğunu ve donanımın uyumluluğuna bağlı olarak 2 ila N saat sürebileceğini açıklamak anlamsız.

Şimdi Hackintosh'un ne olduğunu bulalım: "hackintosh" kelimesi, burada "hack" ile ilgisi olmamasına rağmen, esasen "hacklenmiş mac" anlamına gelen "Macintosh" ve "Hack" kelimelerinin birleşmesinden oluşmuştur. .

Bu kılavuzda, Windows altından bir kurulum USB flash sürücüsü oluşturmayı ("acemi hackintoshnik'ler" arasında en popüler sistem olduğu için), sistemi boş bir diske kurmayı, donanımınız için çekirdeği genişletmeyi ve aslında , önyükleyiciyi kurma ve yapılandırma (bu noktada birçok sorun var)

İşlemci: Intel Core i5 4460 3.2 GHz (Haswell)
Bellek: 16 GB Önemli Ballistix Sport
Grafikler: MSI GeForce GTX 760 2048MB
Anakart: Gigabyte GA-H81-S2V (UEFI Bios)



Ayrıca bu yazıda NVidia ekran kartları ve UEFI BIOS ile çalıştığımıza dikkatinizi çekmek istiyorum.

İyi hadi gidelim.

Adım 1. Demir değerlendirmesi ve analizi

Evet, Hackintosh'un şu ya da bu şekilde hemen hemen her konfigürasyonda çalışmasına rağmen, bunu her zaman farklı şekillerde yapar. Bu nedenle, donanımımızı hemen analiz etmeye değer.

işlemciler

Öyleyse, AMD işlemcili makinelerde olduğu gerçeğiyle başlayalım. sistem ÇALIŞMAZ(Geleceği o can çekişme durumuna “iş” demek çok zordur). Evet, aslında, özel bir çekirdek koyabilir, yeniden ateşleyebilir ve benzeri şeyler yapabilirsiniz, ancak bir şekilde kırılacaksa, tekerleği çubuklardan yeniden icat etmek mantıklıdır. Core i3 ile başlayan Intel işlemcilerde sistem sorunsuz kalkıyor (özellikle macOS Sierra 10.12'den bahsediyoruz, önceki sürümler Core 2 Duo ve Pentium işlemcilere de çıkabiliyor). Benim durumumda, i5 4460 taşı düştü (4 çekirdek, 4 iş parçacığı, 3.4 GHz'e kadar turbo güçlendirme).

ACHTUNG 2

Soket 2011-3 işlemcilerde, özellikle X99 yonga setinde sorunlar var. Genellikle anakart üzerinde çok fazla zil ve ıslık olması nedeniyle kendini gösterir.

ekran kartları

Ardından, grafiklere bakalım. Entegre Intel grafikleri kullanıyorsanız (benim durumumda HD4600), o zaman büyük olasılıkla ayrı bir grafik “fabrikasına” ihtiyacınız olacak (yerel olarak başlayabilmelerine rağmen).

Desteklenen Intel grafik çekirdeklerinin listesi

Intel HD 3000
Intel HD4000
Intel HD 4600 (dizüstü bilgisayarlar)
Intel HD 5000


Radeonlar (AMD) başlıyor, ancak yine bir patlama ile. Örneğin, yeni kartlar (RX-4**) ve iyi bilinen R9 380 veya R9 380x, önyüklemeyi siyah bir ekrana getirebilir.

Tam olarak desteklenen AMD kartlarının listesi

Radeon HD 4000 serisi
Radeon HD 5000 serisi
Radeon HD 6000 serisi (Tercih edilen 6600 ve 6800)
Radeon HD 7000 serisi (Tercih edilen 7700, 7800 ve 7900)
Radeon R9 200 serisi (R9 290 başlamıyor)
Radeon R9 300 series (R9 380 ile ilgili sorunlar olabilir. Şahsen test etmedim, ancak Reddit'teki incelemelere göre bu kartlarla ilgili olarak değerlendiriyorum) orada sorunlar)


Bu kılavuzda, AMD grafik fabrikasını ele almayacağız, çünkü her şey önyükleyicideki (her biri için ayrı olan) çerçeve arabellek düzeltme ekleri ve Aygıt Kimliği değişiklikleriyle ilgilidir. AMD kartları hakkında daha fazla bilgiyi buradan okuyun: tyk (İngilizce).

Durum, NVidia kartlarında oldukça farklı. Özellikle yetenekli olanlar dışında hemen hemen herkes başlar. 10. seride sorunlar gözlemleniyor, ancak büyük olasılıkla yakında olmayacaklar, her şey yolunda. GTX kartlarda, grafikler bir tutam ile başlar, GT baskı kartları da bazı istisnalar olmasına rağmen geride kalmaz.

Çalışan NVidia kartlarının listesi

Geforce 7000 serisi
GeForce 8000 serisi
Geforce 9000 serisi
Geforce 200 serisi
Geforce 400 serisi
Geforce 500 serisi
Geforce 600 serisi
Geforce 700 serisi
Geforce 900 serisi
UPD 14.05 Geforce GTX 1000 Serisi


Listede kartınızı bulacağınızdan fazlasıyla eminim.

Ağ denetleyicisi

Ağ kartınızı nasıl belirleyeceğiniz konusunda kafa yormanıza gerek yok bence...

yeni başlayanlar rehberi

Görev Yöneticisi → “Performans” sekmesini açın → Ethernet (Windows 10), büyük siyah harflerle ağ kartı olacaktır.

Bu arada, hala BIOS "e'ye bakabilirsiniz.


Öyle ya da böyle, bunun üzerinde ayrıntılı olarak durmayacağız. Her durumda, bir ağ kartı başlatmanız gerekecek, bu yüzden sadece desteklenen ağ kartlarının bir listesini vereceğim.

ağ kartları

Intel Gigabit

5 Serisi - 82578LM/82578LC/82578DM/82578DC
6 ve 7 Serisi - 82579LM/82579V
8 ve 9 Serisi – I217LM/I217V/I218LM/I218V/I218LM2/I218V2/I218LM3

Realtek

RTL8111, 8168, 8101E, 8102E, 8131E, 8169, 8110SC, 8169SC
RTL8111/8168 B/C/D/E/F/G
RTL8101E/8102E/8102E/8103E/8103E/8103E/8401E/8105E/8402/8106E/8106EUS
RTL8105/8111E/8111F/8136/8168E/8168F

ateros

AR8121, 8113, 8114, 8131, 8151, 8161, 8171, 8132, 8151, 8152, 8162, 8172
AR816x, AR817x desteklenir

Broadcom

BCM5722,5752,5754,5754M,5755,5755M,5761,5761e,57780,57781.57785,5784M,5787,5787M,5906,5906M,57788.5784M

harika

88E8035, 88E8036, 88E8038, 88E8039, 88E8056, 88E8001

katil

E2200

Hafıza

Herhangi bir kısıtlama yoktur. Sistem iki gigabayt üzerinde çalışır. Tavsiye edilen 4. Yazar tavsiye eden 8.

Demir ile, aslında, anladım. Bu aşamada fikrinizi değiştirmediyseniz, devam edin.

Adım 2. Önyüklenebilir bir flash sürücü oluşturma ve yükleyiciyi ona dağıtma

Yani, işte uygulamaya geldik. Tüm bunları Windows altından yaptığımızı hatırlatmama izin verin. Hemen söylüyorum ki, "18'e kadar" hackintoshnik'lerle çalışan her şeye sahip insanlar tarafından şiddetle tavsiye edilen kök izleyiciden görüntüler kullanmayacağız. İlk önce BDU yardımcı programına (BootDiskUtiliy) ihtiyacımız var.

> 8 GB bir flash sürücüye ihtiyacınız olacak. Hiç.

1. Yardımcı programı çalıştırın
2. Hedef disk → flash sürücümüzü seçin
3. Diski biçimlendirin

Şimdi bekliyoruz. Flash sürücü Apple HFS'de biçimlendirilecek ve iki bölüme ayrılacak; bunlardan birinde önyükleyici (CLOVER) kurulu olacak ve ikincisi, yükleyicinin orada dağıtılabilmesi için temiz kalacak.

Yapılan manipülasyonlardan sonra aşağıdaki resme benzer bir şey elde ederiz:


Ardından, yükleyiciyi ikinci bölüme dağıtmanız gerekir. Bunu ayrıca BDU yardımcı programı aracılığıyla yapıyoruz. Ancak buradaki soru, görüntünün nereden alınacağıdır. İki seçenek vardır: hazır, paketinden çıkarılmış bir tane alın ya da AppStore'dan Install Mac OS Sierra.app'den kişisel olarak alın. İkinci yöntem çok zaman gerektirdiğinden ve bu .app'nin kendisini aramak çok uzun sürdüğünden, ilkini kullanacağız. Ustalar bu yardımcı program için zaten hazır HFS dosyaları hazırladılar, bunları bizim için .app'den çıkardılar. Tek ihtiyacımız olan onu indirmek (görüntü neredeyse 5 konser ağırlığında, yani sadece indirebilirsiniz). Aslında buradan macOS 10.12 Sierra'yı indirin.

İndirildi.

1. Arşivden HFS Bölüm Dosyasını (HFS +) alıyoruz, uzantılı bir dosya .hfs.
2. BDU "Hedef disk" yardımcı programı penceresinde, bozuk flash sürücümüzün 2. Kısmını seçin.
3. "Parçayı geri yükle"yi açın.
4. *.hfs dosyamızı arayın ve seçin. BÖLÜM 2 bölümlerinden daha büyük olmaması gerektiğini lütfen unutmayın..
5. Açılmasını bekliyoruz.
Her şey, flash sürücüdeki yükleyici paketinden çıkarıldı ve kullanıma hazır.

Şimdi sisteminiz için bazı dosyalara ihtiyacımız var. İhtiyacım olan her şeyi bu arşivde topladım. Daha sonra ne olduğunu ve nedenini açıklayacağım.

Bu kext'e de ihtiyacınız olacak, onu da indiriyoruz: tyk. Clover bölümünün kök dizinine arşivden klasörü ve paketini açtığımız klasörün kextini açıyoruz.Her şey hazır.Flash sürücü bitti.Hadi devam edelim.

Adım 3Bir Intel-PC'ye macOS Sierra yükleyin

Flash sürücünün 2.0 bağlantı noktasına takılı olduğunu kontrol ediyoruz. Yeniden başlatın, BIOS'a gidin. BIOS'umuzun UEFI olduğunu hatırlatmama izin verin. Sanallaştırmayı devre dışı bırakın (Intel Sanallaştırma). Önyükleme önceliğinde (BOOT) flash sürücümüzü belirtiyoruz. UEFI modunda önyükleneceğinden emin olun. Ayarları kaydedin ve uygulayın, yeniden başlatın. Clover menüsüne giriyoruz.

Clover ("Clover"), yükleyicisinin yanı sıra bir hackintosh yükleyicisidir.

Seçenekler menüsüne ulaşana kadar aşağı oka basın. Enter'a bas. Burada ihtiyacımız olan tek şey şu satır:

İçine şunları yazıyoruz:

kext-dev-mode=1 köksüz=0 -v npci=0x2000 nv_disable=1
Bu argümanların her birinin ne yaptığını açıklayayım:

kext-dev-mode=1 - gerekli arg, onsuz hack başlamaz. Sisteme kext yüklemenizi sağlar (Başlangıçta FakeSMC.kext).
rootless=0 - SIP'yi (Sistem Bütünlüğü Koruması) devre dışı bırakır. Gerekli arg.
-v - "Ayrıntılı mod". Güzel bir elma yerine, varsa hatayı tespit edebilmemiz için bir "konsol" indirmesi göreceğiz.
npci=0x2000 (veya PCI-e sürümüne bağlı olarak 0x3000) - isteğe bağlı. İndirmenin PCI tarama aşamasında duracağı konusunda sizi uyarıyoruz. yazamayabilirsin.
nv_disable=1 - isteğe bağlı. Yükleme ve diğer çöpler sırasında yapaylıkları önlemek için grafik kabuğu devre dışı bırakın. Ortodoks 144p çözünürlükte yerel grafik modunda yüklenir. yazamayabilirsin.

Enter tuşuna basarak bağımsız değişkenleri uygulayın. OS X Base System'dan Boot Mac OS Sierra'yı seçin. Ve böylece yerel indirme başladı. Hemen bazı hataları inceleyelim: hala kök aygıtı bekliyoruz - IDE denetleyicisinin bağlanmak için zamanı yok.

Düzeltmek

Flash sürücüyü başka bir 2.0 bağlantı noktasına yeniden bağlarız, aşağıdaki argümanlarla önyükleme yaparız:
kext-dev-mode=1 köksüz=0 cpus=1 npci=0x2000 -v UseKernelCache=Hayır


Eksik Bluetooth denetleyici aktarımı - video kartı açılmadı veya FakeSMC.kext çalışmadı. kexts/other klasöründe FakeSMC.kext olup olmadığını kontrol edin. Sinezub'un bununla hiçbir ilgisi yok.

Düzeltmek

Şu şekilde yüklüyoruz:

kext-dev-mode=1 köksüz=0 -v npci=0x2000
Veya bunun gibi:
kext-dev-mode=1 köksüz=0 -v -x npci=0x2000


Bu tür hatalar hala devam ediyorsa, şu şekilde yüklemeye çalışırız:

kext-dev-mode=1 köksüz=0 -v npci=0x3000 darkwake=0 nv_disable=1 cpus=1
Diğer durumlarda, bu düzeltmelerin bu sorunları çözmesi gerekse de, yalnızca Google yardımcı olacaktır.

Bekleriz. Bazı noktalarda donabilir. Bir dakikadan fazla kilitleniyorsa - yeniden başlatın. Bazı durumlarda yardımcı olmalıdır.

Ve işte, aslında, yükleyicideyiz. Dili seçin ve oka tıklayın. Dil paketi yüklenecek (bir dakika donabilir). Şimdi Utilities>Disk Utility'yi açın, diski macOS için biçimlendirmemiz gerekiyor. İstediğiniz diski seçin, "Sil" e tıklayın. Kolaylık sağlamak için yeni sürücüyü "Macintosh HD" olarak adlandırıyoruz. Biçimlendir, Disk Yardımcı Programını kapatın. Ardından, sistemi kuracağımız sürücüyü seçin (bizim durumumuzda Macintosh HD), kurun.

Kurulum 15 ila 30 dakika sürer, hepsi diske yazma hızına bağlıdır. Kurulumdan sonra sistem bizden bir İnternet bağlantısı kurmamızı isteyecek - atlayın, daha sonra yapacağız. Bir kullanıcı yapıyoruz. Bitti, sistemin içindeyiz. Daha doğrusu, kütüğünde. Şimdiye kadar, hiçbir şey bizim için çalışmıyor. Makineyi yeniden başlatırsanız, sisteme girmek imkansız olacaktır (bir önyükleyici olmaması nedeniyle).

Düzeltmek

Bilgisayar hala yeniden başlatılıyor veya kapanıyorsa, bir USB flash sürücüden önyüklemeyi seçebilir, ardından seçenekler menüsünde önyükleme argümanları yazmayı unutmadan yonca menüsünde "MacOS Sierra'yı Macintosh HD'den Önyükle" seçeneğini seçebilirsiniz.


Devam et…

Adım 4. Temel sistem kurulumu ve kext'lerin kurulumu

Yani sistemin içindeyiz. Çok az şey biliyor olsa da, çevrimiçi olmayacağız, grafikler çalışmıyor ve genel olarak her şey bir şekilde çok kötü görünüyor. Bunun düzeltilmesi gerekiyor.

Kext'lerin ne olduğunu anlayalım.

kext(Çekirdek Uzantısı) - orijinal haşhaş ile uyumlu olmayan bir veya daha fazla ekipmanı çalıştıran çekirdek uzantıları (Örneğin, iMac'te bir Realtek ağ kartını veya ses kartını nerede bulabiliriz?). Şu anda ihtiyacımız olan şey bu.

Başlangıç ​​olarak, önyüklenebilir bir USB flash sürücüdeki CLOVER bölümüne açtığınız PostInstall klasörüne ihtiyacımız var. Oradan, her şeyden önce, sisteme kext kurmanıza izin veren Kext Yardımcı Programına ihtiyacımız var. Başlatıyoruz, kullanıcıdan şifreyi girin, “Her şey bitti” yazısını görene kadar bekleyin.


Kext'i ağ kartına yüklüyoruz (Ağ klasörü, her ağ kartı için klasörlere ayırdı), sadece program penceresine sürükleyin. "Her şey bitti" yazısının görünmesini bekliyoruz. Ardından, flash sürücümüzün CLOVER bölümüne, ardından kexts'e, ardından Diğer'e gidin. FakeSMC.kext'i oradan herhangi bir yere kopyalıyoruz (Aynı PostInstall'a daha iyi), ardından kext ile aynı şekilde ağ kartına kuruyoruz. Ayrıca bir USB 3.0 kext'e ihtiyacınız olacak. PostInstall ile çıkardığınız Legacy_13.2_EHC1.kext.zip arşivindeydi. Onu kuruyoruz.

Bitti, İnternet'i, USB'yi başlattık ve sistemin tamamen açılmasına izin verdik (FakeSMC.kext, yalnızca Apple anakartlarında bulunan Sistem Yönetim Kontrol yongasını taklit eder. Bu kext olmadan sistem başlamaz).

Şimdi önyükleyiciyi yükleyelim. PostInstall → Clover_v2.3k_r3949 klasörüne gidin. Bir *.pkg dosyası var, açın.


Devam etmek için tıklıyoruz, önyükleyici ile ilgili bilgileri okuyoruz (Yalan söylüyorum, ayrıca devam'a tıklayın). Ardından, sol alt köşede "Ayarlar" ı tıklayın.

UEFI önyüklemesi için aşağıdaki ayarları yapın:


Eski yükleme hakkında daha sonra konuşacağız çünkü orada her şey biraz daha karmaşık ve DSDT'ye yama yapmanız gerekecek.
"Yükle" ye tıklayın. Önyükleyiciyi yükleme sürecinden geçelim.
Bitti, önyükleyici yüklendi.

Adım 5 Önyükleyiciyi Ayarlama

Kurulumdan sonra, biraz yeniden yapılandırılması gereken temiz, yapılandırılmamış bir Clover önyükleyici alacağız. Clover Configurator'ı açıyoruz (gelecekte bu programı bootloader konfigürasyonunun nokta düzenlemesi için kullanmanızı önermiyorum).

İlk önce bootloader ile EFI bölümüne gitmemiz gerekiyor. Soldaki menüde, EFI Dağı'nı tıklayın. Ardından, Bölümü kontrol et'e tıklayın, tüm bölümlerin bir tablosu görünecektir. İhtiyacımız olan bölüm Apple_HFS ile aynı bölümde olmalı, EFI EFI olarak görüntüleniyor. Bölümü bağla'yı tıklayın. Listeden ihtiyacımız olan diski seçin (Örneğin disk0s1). Lütfen tüm bölümler görünmediğinde bir hata olduğunu unutmayın. Fare tekerleğini kaydırın, böylece bölümler arasında gezinebilir ve ihtiyacınız olanı seçebilirsiniz.

Ardından, Bölümü Aç'ı tıklayın. İstenilen bölümle bir "klasör" açar. EFI>CLOVER'ı geçiyoruz. Kolaylık olması için plist.config dosyasını PostInstall klasörüne kopyalayın. Ayrıca, her ihtimale karşı başka bir yere kopyalıyoruz, çünkü az önce kopyaladığımızı düzenleyeceğiz. Ve yedekleme için bir tane daha. Kopyalayın, plist.config'i açın.

Şöyle bir şey görüyoruz:

ACPI - Düzeltmelere dokunmayın, video kartımızı düşürün (DropOEM) (DropOEM_DSM, iki DSDT yaması bir araya geldiğinde çalışır. Bu nedenle, yükleyici olarak orijinal otomatik düzeltme yöntemini bırakırız ve görünürse bizimkini devre dışı bırakırız).
BOOT bölümüne gidin.

Yani kazmamız gereken yer burası. Argümanları sisteme bağlı olarak kendimiz belirleriz.

-v (ayrıntılı) - zaten bilinen "metin" önyükleme modu. Etkinleştirmemek, ancak gerekirse manuel olarak reçete etmek daha iyidir.
kemer - mimari. Benim durumumda x86_64
npci zaten bildiğimiz anahtardır. Gerekirse ifşa ederiz. İlk önyüklemeyi onsuz, ancak Ayrıntılı modda yapmanızı öneririm.
darkwake - uyku ve hazırda bekletme modundan sorumludur. 7 modu vardır. Rüya, terminaldeki hazırda bekletme modunu değiştirerek başlamazsa, istenen karanlık uyandırma modunu bulmak için deneme yanılma yöntemini kullanmanızı öneririm.
cpus=1 - sadece bir çekirdek kullanmaya başlayın. seçmeni tavsiye etmem.
nvda_drv=1 - biraz sonra kuracağımız Nvidia web sürücüsünün aktivasyonu. nVidia'nız olup olmadığını seçin.
nv_disable=1 - grafik görünmezliğini devre dışı bırakın ve yerel haşhaş sürücüsünde çalıştırın. Seçmemek daha iyidir, ancak gerekirse manuel olarak reçete edin.
kext-dev-mode=1 ve rootless=0 daha önce açıklanmıştır.

Sağ alt bölüme geçiyoruz.
Varsayılan Önyükleme Birimi - varsayılan olarak önyükleme için bir disk seçiminin başlayacağı bölüm. Varsayılan olarak, LastBootedVolume (son bölüm seçildi).
Eski - Windows ve Linux'un eski sürümleri için Eski Önyükleme. Donanıma ve BIOS yapısına çok bağlıdır, bu nedenle birkaç algoritma geliştirilmiştir:
LegacyBiosDefault - LegacyBios protokolüne sahip UEFI BIOS'lar için.
PBRTest, PBR - PBR Önyükleme çeşitleri, bu sadece aşırıya kaçıyor. Benim durumumda PBR çalışıyor.
XMPDetection=YES önemli bir parametredir. RAM miktarını, yuvaları, zarı, frekansı ve kanal sayısını düzeltir.
DefaultLoader - bölümde birkaç yükleyici varsa, varsayılanı seçin. Boş olmamalı!
Zaman aşımı - otomatik önyükleme zamanı.
Hızlı - bir bölüm seçmeyi atlayan ve hemen önyüklemeye devam eden bir parametre.
-1 (Zaman aşımı -1) - otomatik başlatmayı devre dışı bırakın.

CPU bölümünü atlıyoruz, önyükleyici gerekli değerleri alacak. Sahte yapacak bir şeyiniz yoksa, cihazlar da en iyi şekilde atlanır. Sürücüleri Devre Dışı Bırak - önyükleme sırasında gereksiz sürücüleri devre dışı bırakın. GUI - önyükleyicinin görünümünü ayarlama. Bence burada bir şey açıklamaya gerek yok, burada özel bir parametre yok. Ekran çözünürlüğü, dil ve menü teması. Her şey basit. Grafikler - grafik ayarları ve enjeksiyonlar.

Inject NVidia parametresine dokunmayın! Lansman sırasında eserler olacak. Eski GT hat kartlarını çalıştırmak için tasarlanmıştır

Çekirdek ve Kext Yamaları - yamalar ve çekirdek özelleştirme. Varsayılan olarak Apple RTC seçilidir. Dokunmamak daha iyi. SMBIOS - çoğu meyve suyu, özelleştirme ve sahte "haşhaş".

Fabrika bilgilerini ayarlamak için sihirli değnek simgesine tıklayın. Ardından, iMac'i (PC ise) veya MacBook'u (dizüstü bilgisayar ise) seçin.

3

Ayrıca MacMini veya Mac Pro gibi daha eski yapılandırmalara da bakabilirsiniz. Göreviniz, donanımınıza en çok benzeyen haşhaşı seçmektir.


Bellek ve Yuvalara hiçbir şey eklemeyin. Bunlar, yoncanın yükleme aşamasında aldığı tamamen kozmetik parametrelerdir. Yanlış ayarlanmış parametreler çakışmalara neden olabilir.

UYARI: Policy-kext düzenlemeleri olmayan Nvidia grafik kartları yalnızca iMac13.1 ve iMac14.2 mac'lerde çalışır.

AppleGraphicsControl.kext/Contents/PlugIns/AppleGraphicsDevicePolicy.kext/Contents/info.plist'te Config1'i burada hiçbirine sabitlemiyoruz:


Şimdi çalışması gerekir.

Hazır. Başka hiçbir şeye dokunmuyoruz, temel ayarları yaptık. Dosyamızı kaydediyoruz. Şimdi EFI bölümünün CLOVER klasörüne kopyalıyoruz, giriş yapın, değiştirin. Bundan önce bir yedekleme yapmanız gerektiğini hatırlatmama izin verin.

Adım 6 Grafik sürücüsünü yükleyin ve ilk kez yeniden başlatın

İşte neredeyse hedefe geldik. Şimdi sadece video kartını başlatmak için kalır. PostInstall klasörü, WebDriver*.pkg paketini içerir. Açın, kurun. Sonra yeniden başlatmamızı istiyor. Yeniden başlatıyoruz.

Şimdi bir USB flash sürücüden önyükleme yapmadığımızdan emin olalım, ancak UEFI modunda sabit sürücüden. Macintosh HD'den Boot macOS Sierra'yı seçin. Hadi başlayalım.

Not

İlk çalıştırma için -v anahtarını kullanmanızı öneririm, böylece bir şeyler ters giderse hatayı hemen tespit edebilirsiniz. Önyükleyici bozuksa ve sisteme giremiyorsanız, bir USB flash sürücüden önyükleme yapın, seçeneklerde gerekli tuşları belirtin ve sistemi Ayrıntılı moda önyükleyin.


Bitti, işte sistemin içindeyiz. Resimde kabaca tüm ayarlardan sonra eksenin nasıl görüneceğini gösterdim. Sistemin "mac"ınızı nasıl anladığına ve işlemcinin frekansına dikkat edin.

Nvidia sürücüsünün çalışmasının kesin bir işareti, görev çubuğundaki logosu olacaktır. Bu arada müdahale ettiği için kapattım ama görünmez kontrol paneline "Sistem Tercihleri ​​..." üzerinden erişebilirsiniz. İnterneti Safari üzerinden kontrol edebiliriz. USB flash sürücüyü bir 3.0 bağlantı noktasına takarak USB 3.0.

bunlara ek olarak

- Ses

Ses konusunda ise durum farklıdır. Harici bir ses kartınız varsa, sürücülerini üreticinin web sitesinden indirmeniz yeterlidir (karıştırma konsolları gibi analog cihazlar sürücü gerektirmez ve hemen başlatılır). Yerleşik bir ses kartı için şu kext'lerden birini kullanın:

AppleHDA ile ilgili

Çalışması için aşağıdaki koşulların karşılanması gerekir:

  1. Sistemde vanilya (saf) AppleHDA.kext kext kullanılabilirliği.
  2. DSDT'nizde bir HDEF bölümünün olması (veya bir yonca düzeltmesi FixHDA_8000->True)
  3. DSDT'de (veya clover config.plist Devices->Audio->Inject->1,2,28...vb.'de) düzeni belirtin. Yukarıda codec'iniz için belirtilenlerden seçin)
  4. Bırakmak TÜMÜ KextsToPatch bölümünden ses yamaları (config.plist'inizdeyse)
  5. DummyHDA.kext'i kaldırın (kullanılıyorsa)
  6. VoodooHDA.kext kullandıysanız - silin. Ayrıca AppleHDADisabler.kext'i silin ve önbelleği yeniden oluşturun.
  7. Intel HDMI 4000/4600, yonca düzeltmesi gerektirir UseIntelHDMI->True

Aslında hepsi bu. MacOS Sierra'yı kullanıma hazır hale getirdikten sonra.

14.05.2017 tarihinden itibaren UPD

- Yorumlarda, kibar insanlar dosyayı mega'dan torrent'e yeniden yükledi. Bunun nedeni, birçok kişinin bir megadan dosya indirirken sorun yaşamasıdır. Dürüst olmak gerekirse, Mega'nın indirme hızı sınırı olduğunu bilmiyordum (premium hesap kullanıyorum). Ayrıca, lütfen tüm soruları bana VK'da yazın, ancak önce yorumları kontrol edin. Sorununuzun zaten orada çözülmüş olma ihtimali var. Yine, bilgisayarınıza yüklenebilecek herhangi bir riskten sorumlu değilim. Ayrıca, makalenin sadece eğitim amaçlı sunulduğu bir noktayı belirtmek istiyorum. Bir PC'ye hackintosh yükleme gerçeği, Apple'ın sistemleriyle ilgili yasalarca cezalandırılan politikasının büyük bir ihlalidir. Yazar, Apple dışındaki bilgisayarlarda MacOS kullanımını teşvik etmez ve sistemin kaynak kodunun değiştirilmesini teşvik etmez.
- Son

Etiketler:

  • elma
  • hackintosh
  • Mac
  • hackintosh
Etiket ekle

Kext veya çekirdek uzantıları (İngilizce Çekirdek Uzantılarından), işletim sistemi yapısının oluşturulduğu kümeden bir sistem bileşenidir.
Hata ayıklamaya gerek yoksa, tüm kext'ler Yayın klasöründen yüklenmelidir.
En son sürümler, kext'in açıklamasında aksi belirtilmedikçe, 10.6.3'ten başlayan tüm işletim sistemi sürümleri için uygundur.
Burada listelenen uzantılar bir şekilde EFI'den çalışmak üzere yazılmıştır veya yeniden yazılmıştır, bu nedenle bunların sisteme yüklenmesi önerilmez ve hatta bazen zararlıdır.

Genel kekler.

VirtualSMC (vit9696) - github.com

2. nesil SMC desteğine sahip en yeni SMC emülatörü. . İzlemeden, CPU'da sensörler, dizüstü bilgisayar pili, donanım destekli dizüstü bilgisayarlarda otomatik parlaklık, masaüstü fanları vardır.CPU frekanslarını izlemek için kurulu bir Intel® Power Gadget'ı gerekir.

İzleme yazılımı: iStat Menüleri veya HWMonitorSMC2
Proje geliştirme aşamasındadır, ancak zaten kullanabilirsiniz.

FakeSMC ve sensörler (Slice2009 / Vector sigma) -

Hackintosh için gerekli kext. AppleSMC kext'e SMC'nin çalıştığı anahtarları söyler. Onsuz, sistem başlamaz. Eklentiler, anakartın sensörlerinden gelen bilgileri taramanıza izin verir. Kitteki HWMonitor, bu sensörlerin okumalarını görüntüler.


FakeSMC
ve sensörler (Kozlek / RehabMan v6.26) - bitbucket.org

Monitörün biraz daha eski ama daha az güncel olmayan bir sürümü.

Biraz daha büyük ama aynı zamanda biraz daha eski bir çip tabanı içerir.


Sahte PCIID
ve eklentiler (RehabMan) - bitbucket.org

İle başlayan Haswell, herhangi bir uygulama veya hizmet, başlatma aşamasında rapor edilenlerden bağımsız olarak PCI-ID'yi kontrol edebilir.
FakePCIID, bu istekleri durdurur ve FakeID aracılığıyla yonca veya başka bir şekilde belirttiğimiz değeri döndürür.
FakePCIID için eklentiler çok yönlü işlevselliğe sahiptir, tüm işler açıklanmıştır.


ACPIPil Yöneticisi
(RehabMan) - bitbucket.org

Dizüstü bilgisayarlarda pil durumunu görüntülemek için sürücü.
Genellikle, çalışmada açıklanan ek DSDT yamaları gerekir.


ACPIDebug
(RehabMan) - bitbucket.org

Kext'in ne olduğunu bilenler için nasıl çalıştığını açıklamaya gerek yok.
Ve bilmeyenler için, buna ihtiyaçları yok.
Talimatlar - bitbucket.org.


BrcmPatchRAM
(the-darkvoid, RehabMan) - bitbucket.org

Broadcom yongaları için Bluetooth üretici yazılımını yükler.
Talimatlar - bitbucket.org.

Lilu ve eklentiler.


lilu
(vit9696) - github.com

Kext ve işlem yamalı. Kendi başına hiçbir şeyi etkilemez, yalnızca aşağıda listelenen ilgili eklentilerle çalışır.
Bazı eklentiler burada listelenmiyor çünkü sık sık ortaya çıkıyorlar ve bazıları çok dar odaklı.
Bilinen tüm eklentiler - github.com.
Bilgi - github.com.


elmaALC
(vit9696) - github.com

AppleHDA dinamik yama için Kext. Doğru Düzen yeterlidir ve ses çalışır.
Desteklenen kodekler ve düzenler tablosu - github.com.
Talimatlar - github.com

Ne olursa olsunYeşil v1.2.5 =(Shiki + IntelGraphicsFixup + NvidiaGraphicsFixup)

her neyseYeşil(vit9696) - github.com

AMD GPU'lar için gerekli yamaları üretir.
Uykuyu başlatır, "anında" bir çerçeve arabelleği oluşturur, Intel HD'siz 8000'den fazla kart yükler.
Pasta değil, Radeon için bir peri masalı!
Talimatlar - github.com.

Şiki //

DRM korumalı bir bağlantı için kullanıcı düzeyinde yamalı.
Yani iTunes ve benzeri işlemlerde film/klip oynatmanıza izin verir.

Intel Grafik Düzeltmesi(lvs1974) //

Intel HD grafik Ivy ve üstü için çok yönlü yama.
Önyüklemede elma çökmesini düzeltir, Haswell grafikleri için PAVP'yi devre dışı bırakır vb.


Hazırda BekletmeDüzeltme
(lvs1974) - github.com

3 ve 25 uyku modunun kullanımına izin veren bir yama.
Uyku modunu şu komutla ayarlayabilirsiniz: sudo pmset -a hazırda bekletme modu 25
Uyku modları hakkında daha fazla bilgiyi applelife.ru ve insanelymac.com'daki tartışmalarda bulabilirsiniz.
Proje sayfası -github.com


IntelGraphicsDMVTFixup
(Barbara Palvin) - github.com

Intel HD Graphics Broadwell ve üzeri için gerekli ayrılmış bellek (DMVT) miktarını değiştirmek için yama.
Yalnızca DMVT'nizi değiştiremiyorsanız önerilir.
Ayrıca bunu atlamanıza izin veren yamaları kapatmanız ve önbelleği yeniden oluşturmanız gerekir.
Proje sayfası - github.com.


NightShiftUnlocker
(Austere-J) - github.com

NightShift'in (10.12.4+) desteklemeyen SMBios'larda (2011 ve altı) kullanımına izin verir.
Proje sayfası - github.com.

Ağ kextleri.


AterosE2200
v.2.2.2 (Meize) - vk.com www.insanelymac.com

Tüm Atheros modellerini destekler, panik yüklemesi düzeltildi.


Broadcom NetXtreme 57xx
Sahte Kimlik yöntemiyle başlatılır.

FakePCIID yukarıda belirtilmiştir, paket için bir eklenti içerir BCM57XX_as_BCM57765.


IntelMausiEthernet
v.2.4.0 (Meize) - vk.com www.insanelymac.com

Tüm Intel modellerini destekler.


Marvell Yukon 88E8056
v.1.0.0- vk.com www.insanelymac.com

Yukon 88E8xxx'i destekler. Her durumda, zaten öldüler.


RealtekRTL8111
v.2.2.2 (Meize) - vk.com www.insanelymac.com

Sesli kekler.


elmaALC
(vit9696) - github.com

Yukarıda ayrı bir kext kategorisine yerleştirilmiş olan Lilu için eklenti. Bununla ilgili bilgiler var.

yamalı elmaHDA(Miron)-

Şu anda, bu yöntem ahlaki olarak geçersizdir ve tüm platformlar AppleALC'de zaten mevcuttur.
Bu makaleyi yeniden işlememiz olası değildir. AppleALC veya VoodooHDA'ya yükseltin.


VoodooHDA
(Vudu Takımı)-

Evrensel ses sürücüsü. Hemen hemen her sesi başlatmaya yardımcı olur.
Örneğin, bir dizi düzenden geçmeden Nvidia Pascal veya ALC269'da HDMI sesi.
Unutmayın - harika bir akorttan sonra vudu sesi kulağa harika geliyor!
Talimatlar - applelife.ru.


kodek
maltında(TimeWalker, RehabMan) - bitbucket.org

Codec Commander, dizüstü bilgisayarların HDA kodeklerinde ve bazı ITX kartlarında harici bir EAPD amplifikatörü çalıştırmanıza izin veren bir çözüm olarak kullanılır. Tipik olarak, bu tür amplifikatörler hoparlör veya kulaklık düğümüne oturur. Codec bileşeni güç kaybettiğinde, EAPD amplifikatörü de güç kaybeder ve ek yardım olmadan onu tekrar açmak imkansızdır. Ayrıca, hda-fiil kullanarak, terminal veya aml-tablosu aracılığıyla düğümlerin durumunu yönetebilirsiniz. Kurulum talimatları, çok ilginç PDF'ler de dahil olmak üzere daha sonra sitede olacak.
Bilgi - bitbucket.com.

USB kekler.


USBInjectTümü
(RehabMan) - bitbucket.org

10.11+ üzerinde "tembel" fabrika USB'si için. //IOKit enjeksiyonlu USB fabrikası çok yakında sitemizde olacak.
Açıklama - bitbucket.org .


XHCIMux
(RehabMan) - Yukarıdaki FakePCIID'ye dahildir.

Haswell nesli ve üzeri Intel denetleyicilerinde EHCI sanal veri yolunu (USB2.0) etkinleştirir.


GenelUSBXHCI
(Zenith432, RehabMan) - bitbucket.org

Çoğu XHCI kontrol cihazını 10.10 ve altı için fabrikada üretin.
Ayrıca, üçüncü taraf denetleyici olması durumunda 10.11+ üzerinde çalışır.
Talimat -

Yükleniyor...Yükleniyor...