GRUB: “geçersiz kemer bağımsız ELF büyüsü” hatasını nasıl çözebilirim?


11

Macbook pro 5,5'e 11.10 yükledikten sonra karşılaştığım oldukça rahatsız edici bir sorunla sıkıştım.

Masaüstü cd kullanarak kurulum içine önyükleme temiz bir yükleme efi yaptım. İlk yeniden başlatma üzerine "geçersiz kemer bağımsız ELF büyüsü" ve kurtçukları kurtarma konsolu ile sunuldu.

Ben GRUB okudum : SSD üzerine yükledikten sonra "geçersiz kemer bağımsız ELF sihirli" ama canlı cd üzerinden grub kurmak sadece mbr sürümünü yüklemek anlamına gelir ve ben nasıl yüklemek hakkında herhangi bir kılavuz bulmak gibi görünmüyor çünkü çözüm benim için bir çözüm değil grub-efi canlı cd'ye önyükleme yaparken.

Benim sorum: EFI Bölümümdeki grubx64.efi dosyasını nasıl düzenleyebilirim, canlı bir CD / DVD ile grub-efi'yi nasıl yeniden kurabilirim veya bu sorunu çözmek için grub kurtarma komutlarını nasıl kullanabilirim?


Yanıtlar:


9

Benim için çözüm (ve muhtemelen bu problemi olan herkes için) idi:

Canlı cd'ye önyükleme yapın ve terminale yazın (elbette kendi bölme tablonuza uygun montaj işlemlerini düzenlemeniz gerekir):

sudo apt-get install grub-efi-amd64
sudo mount /dev/sda3 /mnt
sudo mount /dev/sda1 /mnt/boot 
sudo grub-install --root-directory=/mnt /dev/sda

Şimdi grubx64.efi sorunsuz bir şekilde önyükleme yapmalıdır.

Ubuntu'ya önyükleme yaparken güncelleme grubunu çalıştırmak, grub önyükleme menüsünün daha göz dostu görünümünü geri yükledi.


Açık değil, neden bunları monte etmemiz gerekiyor sda3ve sda1? Hangisinde Ubuntu işletim sistemi var
kenn

Sadece benim gibi daha az bilgili kullanıcılar için netlik için: bu senaryoda, "sda3" işletim sisteminizin bulunduğu bölümü temsil eder ve "sda1" önyükleme bölümünüzdür, değil mi? Ben fdisk -l çalıştırdığımda aşağıdaki sonuçları var: Device Start End Sectors Size Type /dev/sda1 2048 4095 2048 1M BIOS boot /dev/sda2 4096 7814035455 7814031360 3.7T Linux filesystem ... yukarıda, sda2 / mnt olarak ve sda1 / mnt / boot olarak monte?
JeanSibelius

3

Aynı sorun “geçersiz kemer bağımsız ELF büyüsü” vardı.

UEFI modunda Bios'tan önyüklenmiş bir USB çubuğundan takıyordum.

Birkaç kez 12.04 başarısız yeniden kurulumdan sonra, UEFI modu olmadan önyüklenmiş USB çubuğu ile aynı kurulumu denedim ve çalışıyor.

Bilgileriniz için 120GB SSD'deki ayarım

sda1 /windows 90 GB   windows 7
sda2 /boot  100 MB
sda5 swap     1 GB
sda6 /        18GB   ubuntu 12.04
sda7 /home     8GB

Anakartım Asus EZbios ile P8P67 Pro ve 12.04 kurulumlu USB için önyükleme menüsünde iki seçeneğim vardı.

Umarım yardımcı olur!


0

Canlı CD / USB önyüklemesinden sonra orada bulunan Sistem Araçları'nda (sanırım) önyükleme onarım seçeneğini kullandım. Önce çevrimiçi olun (ayarlar / WiFi), ardından varsayılanları kullanarak onarımı çalıştırın. Zorin 15 kullanarak benim için iyi çalıştı.

İyi. 15'i güncelledikten sonra (önerilen güncellemeler bu yeni yükleme), önyükleme farklı grub hatasıyla tekrar başarısız oldu, bu yüzden önyükleme onarımını tekrar çalıştırdım. Bahsedilen onarım başarısız oldu ama sonunda birkaç hatadan sonra başlatıldı, sonra bir tema dosyası eksik hakkında bir hata alıyorum, ancak tamamen kapatıldıktan sonra ikinci yeniden başlatma normaldi.

Bir SSD'de Win 10'u çift önyükleme yapıyorum (bir sonraki Win güncellemesi tekrar vidalanana kadar şimdilik iyi çalışıyor ..

Her Zorin güncellemesinden sonra bunun normal bir şey olmadığını umuyorum!

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.