Önyükleme yapmayan masaüstü bilgisayarımda GRUB yüklü olmaya çalışıyorum, ancak birkaç hatayla karşılaşıyorum. Bu hataları tartışan diğer kaynaklar, onları ilk bölümden önce boş disk alanı eksikliğine (gerekli boş alana sahibim) veya bir soruna /boot/grub/grub.cfg
(bu dosyayı doğru bir şekilde yeniden oluşturduktan sonra bile sorun devam ediyor ) atfetti .
Canlı bir USB ile önyükleme yaptım ve GRUB'u aşağıdaki komutları kullanarak yeniden yüklemeye çalıştım, ancak çalışmasını engelleyen bir hatayla karşılaşıyorum:
$ sudo dağı / dev / sda1 / mnt $ sudo grub-install - kök-dizin = / mnt / dev / sda İ386-pc platformu için kurulum. grub-install: uyarı: GRUB'u çoklu bölüm etiketli bir diske kurmaya çalışıyor. Bu henüz desteklenmiyor. grub-install: uyarı: Yerleştirme mümkün değildir. GRUB bu kurulumda yalnızca blok listeleri kullanılarak kurulabilir. Bununla birlikte, blok listeleri GÜVENİLİR ve kullanımları önerilmez. grub-install: hata: blok listelerine devam edilmez.
Ancak /dev/sda
grub kurulumu için doğru biçimlendirilmiş gibi görünüyor:
$ sudo fdisk -l / dev / sda Disk / dev / sda: 111.8 GiB, 120034123776 bayt, 234441648 sektörleri Birimler: 1 * 512 = 512 baytlık sektörler Sektör boyutu (mantıksal / fiziksel): 512 bayt / 512 bayt G / Ç boyutu (minimum / optimum): 512 bayt / 512 bayt Disklabel tipi: dos Disk tanımlayıcı: 0x8d91017b Aygıt Önyükleme Başlangıç Bitiş Sektörleri Boyut Kimlik Türü / dev / sda1 * 2048 234440703 234438656 111.8G 83 Linux $ blkid / dev / sda1 / dev / sda1: UUID = "84e9ff65-c4ba-42eb-8a6d-ebc703fae1f7" TÜR = "ext4" PARTUUID = "8d91017b-01"
Başlangıçta standart 1 MiB boş alana sahiptir ve /dev/sda1
doğru biçimlendirilmiştir. grub-mkconfig
Yapılandırma dosyasını yeniden oluşturmak için kullanmayı denedim :
proc sys dev dev / pts içindeki $ f; sudo mount yap - bağlama / $ f / mnt / $ f; tamam $ sudo chroot / mnt # grub-mkconfig -o /boot/grub/grub.cfg Grub yapılandırma dosyası oluşturuluyor ... Bulunan linux resmi: /boot/vmlinuz-3.19.0-26-generic İnitrd resmi bulundu: /boot/initrd.img-3.19.0-26-generik Bulunan linux resmi: /boot/vmlinuz-3.19.0-23-generic İnitrd resmi bulundu: /boot/initrd.img-3.19.0-23-generik EFI ürün yazılımı yapılandırması için önyükleme menüsü girişi ekleme tamam
Ancak, ortam grub-install
içinde veya dışında çalışırken aynı hata iletisini alıyorum chroot
.
Canlı USB'yi eski modda önyüklerken aynı hatayı alıyorum; Tek fark çalıştırmanın sonucunda ise grub-mkconfig
de chroot
çevre:
# grub-mkconfig -o /boot/grub/grub.cfg Grub yapılandırma dosyası oluşturuluyor ... Bulunan linux resmi: /boot/vmlinuz-3.19.0-26-generic İnitrd resmi bulundu: /boot/initrd.img-3.19.0-26-generik Bulunan linux resmi: /boot/vmlinuz-3.19.0-23-generic İnitrd resmi bulundu: /boot/initrd.img-3.19.0-23-generik Bulunan memtest86 + image: /boot/memtest86+.elf Bulunan memtest86 + image: /boot/memtest86+.bin / Dev / sdc1 üzerinde Windows 7 (yükleyici) bulundu tamam
Grub'u doğru şekilde nasıl kurabilirim?