Ubuntu'yu Windows açılış yükleyicisini kullanarak başlatmak mümkün mü?


40

Birçok kişi tarafından da belirtildiği gibi, Windows 8 UEFI gereksinimleri olabilir olacak yedek bootloader da imzalanması gerekecektir olarak, Linux (ya da herneyse) yüklemeden yolunda almazsınız nasılsa. Bazı sistemler Tüm sistemler imza gereksinimini devre dışı bırakmanıza izin verir, ancak özellik devre dışı bırakmak için gizlenmiş olabilir veya güvenli bir önyükleyicinin avantajlarından vazgeçmek istemeyebilirsiniz.

Bootloader'ı ilk önce değiştirmek gerekli mi? Kendimizi altın kalmış bir yazılımda tutmak için, Windows 7'nin kendi önyükleyicisini kullanarak Ubuntu 11.04'ü nasıl kurabilirim?

Yanıtlar:


32

Windows'un zaten yüklü olduğunu varsayarak, Ubuntu'yu başka bir bölüme yükleyin. Grub2'yi Ubuntu bölümüne yüklediğinizden emin olun - MBR'ye yüklemeyin, çünkü bu Windows önyükleyicisinin üzerine yazacaktır.

Windows'a önyükleme yapın ve EasyBCD'yi yükleyin

Giriş ekleyin ve Grub2'yi seçin.

görüntü tanımını buraya girin

Sonra değiştirilmiş Windows Önyükleyici'yi tekrar yazın.

görüntü tanımını buraya girin

Yeniden başlat - şimdi iki seçeneğiniz olacak:

görüntü tanımını buraya girin

Ubuntu'ya önyükleme yapın ve Grub Zaman Aşımı değerini değiştirin;

gksudo gedit /etc/default/grub

"GRUB_TIMEOUT = 10" yerine "GRUB_TIMEOUT = 0" yazıp kaydedin.

En sonunda:

sudo update-grub

kaynak


Daha yeni EasyBCD'de, MBR'yi Yaz adımını gerçekleştirmeniz gerekmez, çünkü varsayılanı geri yükler, yalnızca pencereleri kullanır. Sadece Grub 2 menü girişini eklemeniz ve kaydetmeniz gerekir.
Toilal

3
EasyBCD, gördüğüm kadarıyla uefi bootloaders ile çalışmıyor. Sadece mbr ile çalışacaktır.
MirroredFate

Bu ubuntu ve windows yüklü ise çalışır mı aynı hdd farklı bölümleri yerine ben farklı hdd? Ayrıca grub2 olması gerekiyor mu yoksa grub da iyi mi?
Dora,

Make sure that you install Grub2 on the Ubuntu partition - don't install it on the MBR- (ortalama Ubuntu yükleyici "başka bir şey" → "Cihaz önyükleme için yükleyici kurulum" kullanmaya bunu yapmaz /dev/sdayerine /dev/sda1) pencereler (veya gerçekten (Linux için gitmeli /boot(nedeniyle bölüm) şifreleme, /dev/sda4benim durumumda)?
Frank Nocke

6

Ben yaşadım. İşte çözdüğüm yol.

MBR'yi geri yüklemeniz gerekir, bu yüzden tekrar Linux'a yüklenir, Linux değil, Linux ekler.

  1. Windows yükleme diskinden önyükleme;
  2. Onarım / Başlangıç ​​onarımı; Windows MBR'yi geri yükler;
  3. Tamamlandığında, Windows'a yeniden başlayın;
  4. EasyBCD'yi açın ve Linux ekleyin;
  5. Yeniden başlatırken, Windows önyükleyici ve iki girişli eski güzel siyah ekranı göreceksiniz: Windows ve Linux;
  6. Voila.

2
Bu cevabı "MBR" okudum, ancak sorunun başlığı "UEFI" dedi. Ve UEFI genellikle MBR değil, önyükleme için EFI bölümü anlamına gelir. sağ?
Frank Nocke

2

Bunu çok yararlı buldum, ancak bunu düzeltmenin daha kolay bir yolunu buldum. Windows kurulumunuza eriştiğinizde ve EasyBCD kurulu olduğunda. MBR'yi sadece aracın içinden onarabilirsiniz. (EasyBCD 2.2.0.182 ile yapılır)

  1. EasyBCD'yi açın ve "BCD Dağıtımı" nı tıklayın

  2. "MBR Yapılandırma Seçenekleri" bölümünde, "Windows Vista / 7 önyükleyicisini MBR'ye yükle" nin seçili olduğundan emin olun ve "MBR Yaz" düğmesini tıklayın.

  3. Yeniden başlatın ve Windows Bootloader'ın büyüsünün tadını çıkarın

Umarım bu birine yardımcı olur


0

Önyükleme menüsünde kabuk gidebilir ve yazabilirsiniz:

chroot / 
mount /dev/sda /grub/boot
mount /dev/sda2 /win
install grub boot loader again on sda

bu işe yarayabilir.


Ne yapar chroot /? Bu gerçek bir komut install grub boot loader again on sdamu?
wjandrea,
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.