Windows 8 önyükleme yapılandırmasını bozmadan Linux'u Windows 8'in yanına nasıl yüklersiniz?


11

Linux Mint 14'ü Windows 8'in yanına kurmak için UEFI'yi devre dışı bıraktım ve Linux görüntüsü olan bir flash sürücüye önyükleme yaptım . Linux'u kurdum, bilgisayarı yeniden başlattım ve GRUB önyükleme yükleyicisi ortaya çıktı. Windows 8'i seçtiğimde aşağıdaki hatayı aldım:

Windows Önyükleme Yöneticisi  

Windows başlatılamadı. Yeni bir donanım veya yazılım değişikliği bunun nedeni olabilir. Sorunu çözmek için:   1. Windows kurulum diskinizi takın ve bilgisayarınızı yeniden başlatın.   2. Dil ayarlarınızı seçin ve ardından "İleri" yi tıklayın.   3. "Bilgisayarınızı onarın" ı tıklayın. Bu diske sahip değilseniz, sistem yöneticinize veya bilgisayarınıza başvurun yardım için üretici.   Dosya: \ Boot \ BCD   Durum: 0xc000000e   Bilgi: Bilgisayarınız için Önyükleme Yapılandırma Verileri eksik veya hata içeriyor.

Bir diskim yoktu, bu yüzden özellikle GRUB önyükleme yükleyicisini mahvedecek ve Linux kurulumumla ilgili sorunlar verecek olursam, kurulumu onarmaya çalışmakla uğraşmadım. Windows'un düzgün yüklenmesine izin verip vermeyeceğini görmek için UEFI'yi yeniden etkinleştirdim. Oldu, ama bana Linux'a önyükleme seçeneği vermedi. Bu sorunu nasıl çözebilirim ve iki işletim sisteminin birlikte var olmasına nasıl izin verebilirim?

GÜNCELLEME:

EasyBCD'yi hiç denemeden denedim . Bir Linux önyükleme seçeneği ekleyebilirim ve menüde görünür, ancak önyükleme yapmaya çalıştığımda bir önyükleme yapılandırma dosyasının eksik veya bozuk olduğunu söyler. REFInd'i Windows'a da yükledim, ancak Linux önyükleme seçeneğini menüye eklediğim kadar belge bulamadım veya bir Ext4fs sürücüsü yükledim (dürüst olmak gerekirse, bu programların ne yaptığından bile emin değilim. İkili önyükleme yaptığımda her zaman Linux'u en son yüklerim ve GRUB'un tüm zor işleri yapmasına izin veririm. Ne yazık ki GRUB'um Windows 8 ile çalışmaz). Belgelere bakmayı denemediğimi düşünmüyorum, sadece bootloader'larla uğraşma deneyimim eksikliğinin, hangi belgeleri bulduğumu anlama yeteneğimi engellediğini düşünüyorum.

Daha fazla öneri veya sorunu daha iyi anlamak için nerede bulabileceğimi veya nasıl düzeltileceğimi arıyorum.

GÜNCELLEME:

Önyüklenebilir USB flash sürücüyü UNetbootin aracılığıyla yeniden oluşturdum ve Linux Mint'i EFI modunda yeniden kurdum . Ancak, linuxmintWindows önyükleme yöneticisinden seçmeye çalıştığımda yüklenmedi, yanlış bir şey olduğunu göstererek \EFI\linuxmint\grubx64.efi. Kaçırdığım önemli adım, BIOS ayarlarımda güvenli önyüklemeyi devre dışı bırakmam gerektiğiydi. Güvenli önyüklemeyi devre dışı bıraktıktan sonra, rEFInd olması gerektiği gibi doğru yüklendi ve GRUB'u sorunsuz bir şekilde yükleyebildim. Farklı şeyler denemek için saatler geçirdim; önyükleme menüsünün EasyBCD ile ayarlanması; Mint'i tekrar tekrar takmak; tüm yapmam gereken güvenli önyüklemeyi devre dışı bırakmak ve rEFInd veya EFI modunda Linux kurmak oldu.


Bu soru superuser.com/questions/336595/windows-8-boot-to-non-windows-os size yardımcı olur mu? EasyBCD'ye baktın mı?
BenjiWiebe

Yakında benzer bir şey yapmayı planlıyorum, Ubuntu'yu Windows 8 ve UEFI içeren bir sisteme yüklüyorum. Aşağıdaki cevabı kabul edilmiş olarak işaretlediğiniz anlaşılıyor - sonuçta tam olarak ne işe yaradı? Birkaç olası çözüm listeledi, o zaman hangisini takip etmeliyim?
nhinkle

@nhinkle en kolay iki çözüm rEFInd'i pencerelere yüklemek veya UNetbootin ile EFI önyüklenebilir bir usb oluşturmak ve EFI modunda linux kurmaktı. Sonuç olarak her ikisi de çalışmış olsa da her ikisini de yapmıştım. Bunun nedeni, ilk yüklediğimde ne rEFInd ne de grubx64.efi doğru yüklenmiyordu. BIOS ayarlarında güvenli önyüklemeyi devre dışı bıraktıktan sonra ikisi de iyi çalıştı.
Ocak'ta grasingerm

Yanıtlar:


12

Tek bir bilgisayarda BIOS modu ve EFI modu işletim sistemleri arasında geçiş yapmak zor; en iyi sonuçlar için her iki işletim sistemini de bir önyükleme modunda tutmalısınız . En iyi seçeneğiniz, Mint için bir EFI modu önyükleyici yüklemek. Birkaç tane kullanılabilir, ancak kurulum zor olabilir. Denemek isteyebileceğiniz belirli seçenekler şunlardır:

  • Ubuntu'nun "Önyükleme Onarımı" aracını (bunun Ubuntu yükleyicisinin bir parçası olduğunu düşünüyorum) kullanın; Mint kullandığınız için bununla ilgili herhangi bir söz veremem. Ayrıca, Önyükleme Onarım aracı, işleri yoldaki diğer yardımcı programlar için karışıklığa neden olabilecek oldukça sıra dışı bir şekilde ayarlayabilir.
  • Linux acil durum sistemini EFI modunda önyükleyin ve manuel olarak bir EFI önyükleyici yükleyin. Burada birkaç tanesinin yanı sıra manuel EFI önyükleyici yükleyicisini de anlatacağım . Mint, GRUB 2'yi EFI modunda kullanır, ancak manuel bir kurulum Mint'in paketiyle entegrasyon için daha fazla çaba gerektirir. ELILO'nun manuel standartlara göre kurulumu ve kullanımı kolaydır, ancak çekirdeğinizi her yükselttiğinizde bakım gerektirir. rEFInd devam eden bakım açısından kolaydır, ancak kurulum komut dosyası bir acil durum sisteminden iyi çalışmayabilir.
  • Windows'ta rEFInd'i (belgelerinde açıklandığı gibi), Mint için kullandığınız dosya sistemi için bir EFI sürücüsüyle (kök bölümünde veya /bootayrı bir /bootbölümünüz varsa) yükleyin . Yeniden başlattığınızda, rEFInd gelmeli ve size Windows ve Linux için seçenekler sunmalıdır. Linux seçeneklerinden birini seçin, F2 veya İki kez Ekle'ye basın ve Mint root ( ) bölümünüze ro root=/dev/sda7değiştirerek önyükleme seçeneklerine ekleyin . Enter tuşuna bastığınızda, Nane başlamalıdır. İşe yaradığında, rEFInd ile birlikte gelen komut dosyasını çalıştırın . Daha sonra, önyükleme seçeneklerine girmeden rEFInd ile önyükleme yapabilmeniz gerekir. Bu yöntem GRUB'u atlar, böylece isteğe bağlı olarak kaldırabilirsiniz./dev/sda7/mkrlconf.sh
  • Linux / eski mod yerine EFI modunda kurduğunuzdan emin olarak Linux'u yeniden kurun. Mint'in yükleyici görüntü dosyası bir USB flash sürücüden EFI modunda düzgün önyükleme yapmıyor, ancak UNetbootin'in bir EFI önyüklenebilir USB flash sürücü oluşturabildiğini duydum , bu yüzden kullanmayı deneyebilir veya bunun yerine optik bir disk kullanabilirsiniz .

2

UNetbootin ile önyüklenebilir bir USB flash sürücü oluşturarak ve EFI modunda Linux Mint'i yükleyerek bunu çözdüm. BIOS ayarlarımda güvenli önyüklemeyi devre dışı bıraktıktan sonra GRUB EFI başarıyla yüklendi. Kullandığım refind bir önyükleme yöneticisi olarak; kurulumu kolaydır ve sorunsuz çalışır.

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.