Yanıtlar:
rEFIt 2010'dan beri terk edildi. Aktif olarak sürdürdüğüm rEFInd adlı bir çatal oluşturdum . Her iki programı da kullanmak kesinlikle gerekli değildir, ancak biri veya diğeri (ve özellikle de REFInd) yardımcı olabilir.
OS X 10.11 ("El Capitan") ile ana "gotcha", önceki OS X sürümlerine kıyasla, "Sistemsiz" olarak adlandırılan yeni Sistem Bütünlüğü Koruması (SIP) özelliğidir. Bu, deneyimsiz kullanıcıların sistemlerini kendi kendini yok etmelerine veya kötü amaçlı yazılımların bilgisayarın kontrolünü ele geçirmesini zorlaştıran bir güvenlik özelliğidir. Bu, rEFIt ve rEFInd gibi üçüncü taraf önyükleme yöneticileri de dahil olmak üzere bazı düşük seviyeli yazılımların yüklenmesini ve kullanılmasını zorlaştırmanın istenmeyen yan etkisine sahiptir. Kısaca, SIP'yi devre dışı bırakmalısınız. Yapma Bu gibi epeyce sayfaları, açıklanan bu bir ve bu bir. REFInd yazılımını kurduktan sonra SIP'yi yeniden etkinleştirebilirsiniz.
Ubuntu'nun Mac'e nasıl yükleneceğini açıklayan yaklaşık bir bazilyon site var. Nispeten yeni bir tane bulmaya çalışın. Ayrıca, Ubuntu'yu BIOS / CSM / eski modda veya EFI modunda kurmanın mümkün olduğunu unutmayın. İkincisi neredeyse her zaman tercih edilir, ancak birçok kılavuz (özellikle yaşlı olanlar) öncekini tanımlar - genellikle farkı doğru bir şekilde tanımlamaksızın. Uyumluluk Destek Modülünün (CSM) ne olduğu ve neden sorunlu olduğu hakkında temel bilgiler için bu sayfaya bakınız . (Bu sayfa Mac'lerden daha fazla UEFI tabanlı PC'lere yöneliktir, ancak yine de oldukça uygulanabilir.)
Geniş vuruşlarda şunları öneririm:
ubiquity -b
. Bu Ubuntu yükleyiciyi çalıştırın, ancak -b
bunu söyler değil bir önyükleme aracını kurmak. Gelişmiş yükleme seçeneklerini izlerseniz, dosya sisteminiz olarak ext4fs kullandığınızdan emin olun. /boot
LVM, RAID veya şifreli bir root ( /
) bölümü kullanmadığınız sürece ayrı bir bölüm kullanmayın . Ubuntu'ya yer açmak için OS X bölümünüzü daraltmanız gerekebilir (veya başlamadan önce bunu yapabilirsiniz).csrutil disable
SIP'yi devre dışı bırakmak için yazın .Bu noktada, yeniden başlattığınızda, rEFInd görünmeli ve size OS X veya Ubuntu'yu önyükleme seçenekleri sunmalıdır. Her ikisi de işe yarayacak; ancak ayrı bir /boot
bölüm kullandıysanız , Ubuntu'yu başlatmak için Enter yerine F2 veya Insert tuşuna iki kez basmanız gerekir. Ortaya çıkan ekranda, ro root={whatever}
çekirdeğe root ( /
) dosya sisteminizin nerede olduğunu söylemek için eklemeniz gerekir ; veya {whatever}
olduğu gibi o konumun açıklamasıdır . Önyüklemeden sonra, rEFInd ile birlikte gelen komut dosyasını çalıştırmak seçeneği ekleme ihtiyacını ortadan kaldırmalıdır ./dev/sda7
/dev/mapper/ubuntu-root
mkrlconf.sh
root=
rEFInd
gerçekten yardımcı oldu. Bu, "yüklemeden deneyin" sonra siyah bir ekranda takılıp kaldım dedi. Googling birkaç saat sonra buldum bu ve değişmiş set gfxpayload=text
gelen set gfxpayload=keep
. Bu siyah ekranın ötesine geçti ancak Ubuntu logosunun ötesine geçmedi. Sonra yerini splash quiet
ile nomodeset
ve bu numarayı yaptı.