Grub2, Windows 7'yi “geçersiz imza” hatasıyla birlikte yükleyemiyor


2

Hem Windows 7 hem de Ubuntu 11.10 kurulu olan (ayrı sabit sürücülere) yeni bir UEFI 64 bit sistem kurdum. Grub 7'den grub menüsünden önyükleme yapabilmek isterdim, ancak şu ana kadar grubun zincir yükünü yüklemekte başarısız oldum.

Grub menüsünü aldıktan sonra komut satırı için seçeneği seçiyorum ve bootmgfw.efi'nin de olduğunu görebiliyorum (hd1,gpt1)/efi/Microsoft/Boot/bootmgfw.efi. Ancak, chainload yapmaya çalıştığımda bir hata alıyorum:

grub> chainloader (hd1,gpt1)/efi/Microsoft/Boot/bootmgfw.efi
error: invalid signature

LiveCD'den Linux kurduğumda UEFI önyükleme seçeneğini seçtiğimden emin değilim ve bu yüzden sahip olduğum grubun bu şekilde zincir yükünü kaldıramadığını merak ediyorum. Her durumda, zincir yükünün nasıl çalışacağından emin değilim.

Yanıtlar:


2

Sorumu yazarken şüphelenmeye başladığımda, mesele Linux'un MBR kullanılarak kurulmuş olmasıydı, böylece grub bir EFI Windows 7'yi zincirleme yükleyemedi. BIOS'tan LiveCD. Linux şimdi bir EFI grubuyla yüklüyken, Windows 7 için bir grub menüsü girişi ve zincirleme yükünü başarıyla ekledim.

Bu bağlantıyı Windows 7 için menü girişi oluşturmak için kullandım .

Yaptıktan sudo vi /etc/grub.d/40_customve menü girişini dosyanın sonuna ekledikten sonra çalıştırmayı unutmayın sudo update-grub.


Kendi sorununuza çözüm bulduysanız, devam edin ve yanıtınızın yanındaki onay işaretini tıklatarak "yanıtlandı" olarak işaretleyin. Gelecekte birine yardım edebilir :)
Raystafarian

Evet, site bana izin verir vermez bunu yapacağım; Dün kendi cevabımı kabul etmeye çalıştığımda, bir gün beklemem gerektiğini söyledi ve şimdi 10 saat kaldığını söylüyor. Ama yarın halledeceğim.
26'12'de atomikpirate
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.