GRUB'dan gereksiz EFI girdileri nasıl kaldırılır?


12

GRUB menü girişim böyle görünüyor

Bu istenmeyen GRUB menü girişlerinden nasıl kurtulabilirim. Benim Ubuntu ve Windows düzgün yükleniyor ama bu gereksiz girişlere ihtiyacım yok. Şimdiden teşekkürler. Benim durumumda grub.cfg (/boot/grub/grub.cfg) şöyle görünür:

# BEGIN /etc/grub.d/00_header ###
eğer [-s $ öneki / grubenv]; sonra
  set_grubenv = true olarak ayarla
  load_env
fi
eğer ["$ {next_entry}"]; sonra
   set default = "$ {next_entry}"
   next_entry ayarlayın =
   next_entry kaydet
   set boot_once = true
Başka
   varsayılanı ayarla = "5"
fi

[x "$ {feature_menuentry_id}" = xy]; sonra
  menuentry_id_option = "- id"
Başka
  menuentry_id_option = ""
fi

menuentry_id_option dışa aktar

eğer ["$ {prev_saved_entry}"]; sonra
  set saved_entry = "$ {prev_saved_entry}"
  save_env Instagram Hesabındaki Resim ve Videoları save_entry
  set prev_saved_entry =
  save_env Instagram Hesabındaki Resim ve Videoları prev_saved_entry
  set boot_once = true
fi

işlev savedefault {
  eğer [-z "$ {boot_once}"]; sonra
    saved_entry = "$ {seçilmiş}"
    save_env Instagram Hesabındaki Resim ve Videoları save_entry
  fi
}
işlev kayıt hatası {
  kayıt hatası ayarla = 1
  eğer [-n "$ {have_grubenv}"]; o zaman [-z "$ {boot_once}"] ise; sonra save_env recordfail; fi; fi
}
function load_video {
  eğer [x $ feature_all_video_module = xy]; sonra
    all_video'yı değiştir
  Başka
    insmod Instagram Hesabındaki Resim ve Videoları efi_gop
    insmod Instagram Hesabındaki Resim ve Videoları efi_uga
    insmod Instagram Hesabındaki Resim ve Videoları ieee1275_fb
    uyuşmamak
    insmod vga
    insmod video_bochs
    insmod video_cirrus
  fi
}

eğer [x $ feature_default_font_path = xy]; sonra
   yazı = Unicode
Başka
insmod part_gpt
insmod ext2
kök = 'hd0, gpt7' olarak ayarla
eğer [x $ feature_platform_search_hint = xy]; sonra
  arama --no-floppy --fs-uuid --set = kök --hint-bios = hd0, gpt7 --hint-efi = hd0, gpt7 --hint-baremetal = ahci0, gpt7 0307c8a7-964b-4f91-9eb0 -31dddf1eee73
Başka
  search --no-floppy --fs-uuid --set = kök 0307c8a7-964b-4f91-9eb0-31dddf1eee73
fi
    font = "/ usr / share / grub / unicode.pf2"
fi

loadfont $ font ise; sonra
  gfxmode = auto olarak ayarla
  load_video
  insmod gfxterm
  locale_dir = $ öneki / yerel ayarını ayarla
  lang = tr_TR ayarla
  insmod gettext
fi
terminal_output gfxterm
eğer ["$ {recordfail}" = 1]; sonra
  zaman aşımını ayarla = -1
Başka
  eğer [x $ feature_timeout_style = xy]; sonra
    set timeout_style = menü
    zaman aşımını ayarla = 30
  # Timeout_style özelliğinin olması durumunda yedek normal zaman aşımı kodu
  # kullanım dışı.
  Başka
    zaman aşımını ayarla = 30
  fi
fi
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal = beyaz / siyah
menu_color_highlight = siyah / açık gri ayarla
background_color ise 44,0,30,0; sonra
  açık
fi
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_linux ###
işlev gfxmode {
    set gfxpayload = "$ {1}"
    ["$ {1}" = "sakla"]; sonra
        set vt_handoff = vt.handoff = 7
    Başka
        set vt_handoff =
    fi
}
eğer ["$ {recordfail}"! = 1]; sonra
  eğer [-e $ {prefix} /gfxblacklist.txt]; sonra
    hwmatch $ {prefix} /gfxblacklist.txt 3 ise; sonra
      [$ {match} = 0] ise; sonra
        set linux_gfx_mode = tutmak
      Başka
        set linux_gfx_mode = metin
      fi
    Başka
      set linux_gfx_mode = metin
    fi
  Başka
    set linux_gfx_mode = tutmak
  fi
Başka
  set linux_gfx_mode = metin
fi
dışa aktar linux_gfx_mode
menuentry 'Ubuntu' - sınıf ubuntu - sınıf gnu-linux - sınıf gnu - sınıf os $ menuentry_id_option 'gnulinux-simple-0307c8a7-964b-4f91-9eb0-31dddf1eee73' {
    recordfail
    load_video
    gfxmode $ linux_gfx_mode
    insmod gzio
    insmod part_gpt
    insmod ext2
    kök = 'hd0, gpt7' olarak ayarla
    eğer [x $ feature_platform_search_hint = xy]; sonra
      arama --no-floppy --fs-uuid --set = kök --hint-bios = hd0, gpt7 --hint-efi = hd0, gpt7 --hint-baremetal = ahci0, gpt7 0307c8a7-964b-4f91-9eb0 -31dddf1eee73
    Başka
      search --no-floppy --fs-uuid --set = kök 0307c8a7-964b-4f91-9eb0-31dddf1eee73
    fi
    linux /boot/vmlinuz-3.13.0-49-generic.efi.signed root = UUID = 0307c8a7-964b-4f91-9eb0-31dddf1eee73 ro sessiz sıçrama $ vt_handoff
    initrd /boot/initrd.img-3.13.0-49-generik
}
alt menü 'Ubuntu için gelişmiş seçenekler' $ menuentry_id_option 'gnulinux-advanced-0307c8a7-964b-4f91-9eb0-31dddf1eee73' {
    menuentry 'Ubuntu, Linux ile 3.13.0-49-generic' - sınıf ubuntu - sınıf gnu-linux - sınıf gnu - sınıf os $ menuentry_id_option 'gnulinux-3.13.0-49-genel-gelişmiş-0307c8a7-964b -4f91-9eb0-31dddf1eee73 '{
        recordfail
        load_video
        gfxmode $ linux_gfx_mode
        insmod gzio
        insmod part_gpt
        insmod ext2
        kök = 'hd0, gpt7' olarak ayarla
        eğer [x $ feature_platform_search_hint = xy]; sonra
          arama --no-floppy --fs-uuid --set = kök --hint-bios = hd0, gpt7 --hint-efi = hd0, gpt7 --hint-baremetal = ahci0, gpt7 0307c8a7-964b-4f91-9eb0 -31dddf1eee73
        Başka
          search --no-floppy --fs-uuid --set = kök 0307c8a7-964b-4f91-9eb0-31dddf1eee73
        fi
        echo 'Linux 3.13.0-49-generic yükleniyor ...'
        linux /boot/vmlinuz-3.13.0-49-generic.efi.signed root = UUID = 0307c8a7-964b-4f91-9eb0-31dddf1eee73 ro sessiz sıçrama $ vt_handoff
        echo 'İlk ramdisk yükleniyor ...'
        initrd /boot/initrd.img-3.13.0-49-generik
    }
    menuentry 'Ubuntu, Linux ile 3.13.0-49-generic (kurtarma modu)' - class ubuntu --class gnu-linux --class gnu --class os $ menuentry_id_option 'gnulinux-3.13.0-49-generic-recovery -0307c8a7-964b-4f91-9eb0-31dddf1eee73 '{
        recordfail
        load_video
        insmod gzio
        insmod part_gpt
        insmod ext2
        kök = 'hd0, gpt7' olarak ayarla
        eğer [x $ feature_platform_search_hint = xy]; sonra
          arama --no-floppy --fs-uuid --set = kök --hint-bios = hd0, gpt7 --hint-efi = hd0, gpt7 --hint-baremetal = ahci0, gpt7 0307c8a7-964b-4f91-9eb0 -31dddf1eee73
        Başka
          search --no-floppy --fs-uuid --set = kök 0307c8a7-964b-4f91-9eb0-31dddf1eee73
        fi
        echo 'Linux 3.13.0-49-generic yükleniyor ...'
        linux /boot/vmlinuz-3.13.0-49-generic.efi.signed root = UUID = 0307c8a7-964b-4f91-9eb0-31dddf1eee73 ro kurtarma nomodeset 
        echo 'İlk ramdisk yükleniyor ...'
        initrd /boot/initrd.img-3.13.0-49-generik
    }
    menuentry 'Ubuntu, Linux ile 3.13.0-48-jenerik' - sınıf ubuntu - sınıf gnu-linux - sınıf gnu - sınıf os $ menuentry_id_option 'gnulinux-3.13.0-48-genel-gelişmiş-0307c8a7-964b -4f91-9eb0-31dddf1eee73 '{
        recordfail
        load_video
        gfxmode $ linux_gfx_mode
        insmod gzio
        insmod part_gpt
        insmod ext2
        kök = 'hd0, gpt7' olarak ayarla
        eğer [x $ feature_platform_search_hint = xy]; sonra
          arama --no-floppy --fs-uuid --set = kök --hint-bios = hd0, gpt7 --hint-efi = hd0, gpt7 --hint-baremetal = ahci0, gpt7 0307c8a7-964b-4f91-9eb0 -31dddf1eee73
        Başka
          search --no-floppy --fs-uuid --set = kök 0307c8a7-964b-4f91-9eb0-31dddf1eee73
        fi
        echo 'Linux 3.13.0-48-generic yükleniyor ...'
        linux /boot/vmlinuz-3.13.0-48-generic.efi.signed root = UUID = 0307c8a7-964b-4f91-9eb0-31dddf1eee73 ro sessiz sıçrama $ vt_handoff
        echo 'İlk ramdisk yükleniyor ...'
        initrd /boot/initrd.img-3.13.0-48-generik
    }
    menuentry 'Ubuntu, Linux ile 3.13.0-48-jenerik (kurtarma modu)' - class ubuntu --class gnu-linux --class gnu --class os $ menuentry_id_option 'gnulinux-3.13.0-48-generic-recovery -0307c8a7-964b-4f91-9eb0-31dddf1eee73 '{
        recordfail
        load_video
        insmod gzio
        insmod part_gpt
        insmod ext2
        kök = 'hd0, gpt7' olarak ayarla
        eğer [x $ feature_platform_search_hint = xy]; sonra
          arama --no-floppy --fs-uuid --set = kök --hint-bios = hd0, gpt7 --hint-efi = hd0, gpt7 --hint-baremetal = ahci0, gpt7 0307c8a7-964b-4f91-9eb0 -31dddf1eee73
        Başka
          search --no-floppy --fs-uuid --set = kök 0307c8a7-964b-4f91-9eb0-31dddf1eee73
        fi
        echo 'Linux 3.13.0-48-generic yükleniyor ...'
        linux /boot/vmlinuz-3.13.0-48-generic.efi.signed root = UUID = 0307c8a7-964b-4f91-9eb0-31dddf1eee73 ro kurtarma nomodeset 
        echo 'İlk ramdisk yükleniyor ...'
        initrd /boot/initrd.img-3.13.0-48-generik
    }
    menuentry 'Ubuntu, Linux ile 3.13.0-46-jenerik' - sınıf ubuntu - sınıf gnu-linux - sınıf gnu - sınıf os $ menuentry_id_option 'gnulinux-3.13.0-46-genel-gelişmiş-0307c8a7-964b -4f91-9eb0-31dddf1eee73 '{
        recordfail
        load_video
        gfxmode $ linux_gfx_mode
        insmod gzio
        insmod part_gpt
        insmod ext2
        kök = 'hd0, gpt7' olarak ayarla
        eğer [x $ feature_platform_search_hint = xy]; sonra
          arama --no-floppy --fs-uuid --set = kök --hint-bios = hd0, gpt7 --hint-efi = hd0, gpt7 --hint-baremetal = ahci0, gpt7 0307c8a7-964b-4f91-9eb0 -31dddf1eee73
        Başka
          search --no-floppy --fs-uuid --set = kök 0307c8a7-964b-4f91-9eb0-31dddf1eee73
        fi
        echo 'Linux 3.13.0-46-generic yükleniyor ...'
        linux /boot/vmlinuz-3.13.0-46-generic.efi.signed root = UUID = 0307c8a7-964b-4f91-9eb0-31dddf1eee73 ro sessiz sıçrama $ vt_handoff
        echo 'İlk ramdisk yükleniyor ...'
        initrd /boot/initrd.img-3.13.0-46-generik
    }
    menuentry 'Ubuntu, Linux ile 3.13.0-46-generic (kurtarma modu)' - class ubuntu --class gnu-linux --class gnu --class os $ menuentry_id_option 'gnulinux-3.13.0-46-generic-recovery -0307c8a7-964b-4f91-9eb0-31dddf1eee73 '{
        recordfail
        load_video
        insmod gzio
        insmod part_gpt
        insmod ext2
        kök = 'hd0, gpt7' olarak ayarla
        eğer [x $ feature_platform_search_hint = xy]; sonra
          arama --no-floppy --fs-uuid --set = kök --hint-bios = hd0, gpt7 --hint-efi = hd0, gpt7 --hint-baremetal = ahci0, gpt7 0307c8a7-964b-4f91-9eb0 -31dddf1eee73
        Başka
          search --no-floppy --fs-uuid --set = kök 0307c8a7-964b-4f91-9eb0-31dddf1eee73
        fi
        echo 'Linux 3.13.0-46-generic yükleniyor ...'
        linux /boot/vmlinuz-3.13.0-46-generic.efi.signed root = UUID = 0307c8a7-964b-4f91-9eb0-31dddf1eee73 ro kurtarma nomodeset 
        echo 'İlk ramdisk yükleniyor ...'
        initrd /boot/initrd.img-3.13.0-46-generik
    }
    menuentry 'Ubuntu, Linux ile 3.13.0-44-generic' - sınıf ubuntu - sınıf gnu-linux - sınıf gnu - sınıf os $ menuentry_id_option 'gnulinux-3.13.0-44-genel-gelişmiş-0307c8a7-964b -4f91-9eb0-31dddf1eee73 '{
        recordfail
        load_video
        gfxmode $ linux_gfx_mode
        insmod gzio
        insmod part_gpt
        insmod ext2
        kök = 'hd0, gpt7' olarak ayarla
        eğer [x $ feature_platform_search_hint = xy]; sonra
          arama --no-floppy --fs-uuid --set = kök --hint-bios = hd0, gpt7 --hint-efi = hd0, gpt7 --hint-baremetal = ahci0, gpt7 0307c8a7-964b-4f91-9eb0 -31dddf1eee73
        Başka
          search --no-floppy --fs-uuid --set = kök 0307c8a7-964b-4f91-9eb0-31dddf1eee73
        fi
        echo 'Linux 3.13.0-44-generic yükleniyor ...'
        linux /boot/vmlinuz-3.13.0-44-generic.efi.signed root = UUID = 0307c8a7-964b-4f91-9eb0-31dddf1eee73 ro sessiz sıçrama $ vt_handoff
        echo 'İlk ramdisk yükleniyor ...'
        initrd /boot/initrd.img-3.13.0-44-generik
    }
    menuentry 'Ubuntu, Linux ile 3.13.0-44-generic (kurtarma modu)' - class ubuntu --class gnu-linux --class gnu --class os $ menuentry_id_option 'gnulinux-3.13.0-44-generic-recovery -0307c8a7-964b-4f91-9eb0-31dddf1eee73 '{
        recordfail
        load_video
        insmod gzio
        insmod part_gpt
        insmod ext2
        kök = 'hd0, gpt7' olarak ayarla
        eğer [x $ feature_platform_search_hint = xy]; sonra
          arama --no-floppy --fs-uuid --set = kök --hint-bios = hd0, gpt7 --hint-efi = hd0, gpt7 --hint-baremetal = ahci0, gpt7 0307c8a7-964b-4f91-9eb0 -31dddf1eee73
        Başka
          search --no-floppy --fs-uuid --set = kök 0307c8a7-964b-4f91-9eb0-31dddf1eee73
        fi
        echo 'Linux 3.13.0-44-generic yükleniyor ...'
        linux /boot/vmlinuz-3.13.0-44-generic.efi.signed root = UUID = 0307c8a7-964b-4f91-9eb0-31dddf1eee73 ro kurtarma nomodeset 
        echo 'İlk ramdisk yükleniyor ...'
        initrd /boot/initrd.img-3.13.0-44-generik
    }
    menuentry 'Ubuntu, Linux ile 3.13.0-32-generic' - sınıf ubuntu - sınıf gnu-linux - sınıf gnu - sınıf os $ menuentry_id_option 'gnulinux-3.13.0-32-genel-gelişmiş-0307c8a7-964b -4f91-9eb0-31dddf1eee73 '{
        recordfail
        load_video
        gfxmode $ linux_gfx_mode
        insmod gzio
        insmod part_gpt
        insmod ext2
        kök = 'hd0, gpt7' olarak ayarla
        eğer [x $ feature_platform_search_hint = xy]; sonra
          arama --no-floppy --fs-uuid --set = kök --hint-bios = hd0, gpt7 --hint-efi = hd0, gpt7 --hint-baremetal = ahci0, gpt7 0307c8a7-964b-4f91-9eb0 -31dddf1eee73
        Başka
          search --no-floppy --fs-uuid --set = kök 0307c8a7-964b-4f91-9eb0-31dddf1eee73
        fi
        echo 'Linux 3.13.0-32-generic yükleniyor ...'
        linux /boot/vmlinuz-3.13.0-32-generic.efi.signed root = UUID = 0307c8a7-964b-4f91-9eb0-31dddf1eee73 ro sessiz sıçrama $ vt_handoff
        echo 'İlk ramdisk yükleniyor ...'
        initrd /boot/initrd.img-3.13.0-32-generik
    }
    menuentry 'Ubuntu, Linux ile 3.13.0-32-generic (kurtarma modu)' - class ubuntu --class gnu-linux --class gnu --class os $ menuentry_id_option 'gnulinux-3.13.0-32-generic-recovery -0307c8a7-964b-4f91-9eb0-31dddf1eee73 '{
        recordfail
        load_video
        insmod gzio
        insmod part_gpt
        insmod ext2
        kök = 'hd0, gpt7' olarak ayarla
        eğer [x $ feature_platform_search_hint = xy]; sonra
          arama --no-floppy --fs-uuid --set = kök --hint-bios = hd0, gpt7 --hint-efi = hd0, gpt7 --hint-baremetal = ahci0, gpt7 0307c8a7-964b-4f91-9eb0 -31dddf1eee73
        Başka
          search --no-floppy --fs-uuid --set = kök 0307c8a7-964b-4f91-9eb0-31dddf1eee73
        fi
        echo 'Linux 3.13.0-32-generic yükleniyor ...'
        linux /boot/vmlinuz-3.13.0-32-generic.efi.signed root = UUID = 0307c8a7-964b-4f91-9eb0-31dddf1eee73 ro kurtarma nomodeset 
        echo 'İlk ramdisk yükleniyor ...'
        initrd /boot/initrd.img-3.13.0-32-generik
    }
}

### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_linux_xen ###

### END /etc/grub.d/20_linux_xen ###

### BEGIN /etc/grub.d/20_memtest86+ ###
### END /etc/grub.d/20_memtest86+ ###

### BEGIN /etc/grub.d/25_custom ###

menuentry "Windows UEFI bootmgfw.efi" {
arama --fs-uuid - no-floppy --set = kök E467-1A3B
chainloader ($ {root}) / EFI / Microsoft / Önyükleme / bootmgfw.efi
}

menuentry "Windows Önyükleme UEFI yükleyici" {
arama --fs-uuid - no-floppy --set = kök E467-1A3B
chainloader ($ {root}) / EFI / Önyükleme / bkpbootx64.efi
}

menuentry "EFI / HP / Sistem Kurtarma / bootmgfw.efi" {
arama --fs-uuid - no-floppy --set = kök E467-1A3B
zincir yükleyici ($ {root}) / EFI / HP / SystemRecovery / bootmgfw.efi
}
### END /etc/grub.d/25_custom ###

### BEGIN /etc/grub.d/30_os-prober ###
menuentry 'Windows Önyükleme Yöneticisi (on / dev / sda2)' - sınıf pencereleri - sınıf os $ menuentry_id_option 'osprober-efi-E467-1A3B' {
    insmod part_gpt
    yağlamak
    kök = 'hd0, gpt2' olarak ayarla
    eğer [x $ feature_platform_search_hint = xy]; sonra
      arama --no-floppy --fs-uuid --set = kök --hint-bios = hd0, gpt2 --hint-efi = hd0, gpt2 --hint-baremetal = ahci0, gpt2 E467-1A3B
    Başka
      search - no-floppy --fs-uuid --set = kök E467-1A3B
    fi
    zincir yükleyici /EFI/Microsoft/Boot/bootmgfw.efi
}
set timeout_style = menü
eğer ["$ {timeout}" = 0]; sonra
  zaman aşımını ayarla = 10
fi
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/30_uefi-firmware ###
menuentry 'Sistem kurulumu' $ menuentry_id_option 'uefi-firmware' {
    fwsetup
}
### END /etc/grub.d/30_uefi-firmware ###

### BEGIN /etc/grub.d/40_custom ###
# Bu dosya, özel menü girişleri eklemek için kolay bir yol sağlar. Basitçe
# yorumdan sonra eklemek istediğiniz menü girişleri. Değişmemeye dikkat edin
# yukarıdaki 'exec tail' satırı.
#
# BU DOSYAYI DÜZENLEME
#
# Şablonlar kullanılarak grub-mkconfig tarafından otomatik olarak oluşturulur
/etc/grub.d sitesinden # ve / etc / default / grub'dan ayarlar
#

### BEGIN /etc/grub.d/00_header ###
eğer [-s $ öneki / grubenv]; sonra
  set_grubenv = true olarak ayarla
  load_env
fi
eğer ["$ {next_entry}"]; sonra
   set default = "$ {next_entry}"
   next_entry ayarlayın =
   next_entry kaydet
   set boot_once = true
Başka
   varsayılanı ayarla = "0"
fi

[x "$ {feature_menuentry_id}" = xy]; sonra
  menuentry_id_option = "- id"
Başka
  menuentry_id_option = ""
fi

menuentry_id_option dışa aktar

eğer ["$ {prev_saved_entry}"]; sonra
  set saved_entry = "$ {prev_saved_entry}"
  save_env Instagram Hesabındaki Resim ve Videoları save_entry
  set prev_saved_entry =
  save_env Instagram Hesabındaki Resim ve Videoları prev_saved_entry
  set boot_once = true
fi

işlev savedefault {
  eğer [-z "$ {boot_once}"]; sonra
    saved_entry = "$ {seçilmiş}"
    save_env Instagram Hesabındaki Resim ve Videoları save_entry
  fi
}
işlev kayıt hatası {
  kayıt hatası ayarla = 1
  eğer [-n "$ {have_grubenv}"]; o zaman [-z "$ {boot_once}"] ise; sonra save_env recordfail; fi; fi
}
function load_video {
  eğer [x $ feature_all_video_module = xy]; sonra
    all_video'yı değiştir
  Başka
    insmod Instagram Hesabındaki Resim ve Videoları efi_gop
    insmod Instagram Hesabındaki Resim ve Videoları efi_uga
    insmod Instagram Hesabındaki Resim ve Videoları ieee1275_fb
    uyuşmamak
    insmod vga
    insmod video_bochs
    insmod video_cirrus
  fi
}

eğer [x $ feature_default_font_path = xy]; sonra
   yazı = Unicode
Başka
insmod part_gpt
insmod ext2
kök = 'hd0, gpt7' olarak ayarla
eğer [x $ feature_platform_search_hint = xy]; sonra
  arama --no-floppy --fs-uuid --set = kök --hint-bios = hd0, gpt7 --hint-efi = hd0, gpt7 --hint-baremetal = ahci0, gpt7 0307c8a7-964b-4f91-9eb0 -31dddf1eee73
Başka
  search --no-floppy --fs-uuid --set = kök 0307c8a7-964b-4f91-9eb0-31dddf1eee73
fi
    font = "/ usr / share / grub / unicode.pf2"
fi

loadfont $ font ise; sonra
  gfxmode = auto olarak ayarla
  load_video
  insmod gfxterm
  locale_dir = $ öneki / yerel ayarını ayarla
  lang = tr_TR ayarla
  insmod gettext
fi
terminal_output gfxterm
eğer ["$ {recordfail}" = 1]; sonra
  zaman aşımını ayarla = -1
Başka
  eğer [x $ feature_timeout_style = xy]; sonra
    set timeout_style = menü
    zaman aşımını ayarla = 10
  # Timeout_style özelliğinin olması durumunda yedek normal zaman aşımı kodu
  # kullanım dışı.
  Başka
    zaman aşımını ayarla = 10
  fi
fi
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal = beyaz / siyah
menu_color_highlight = siyah / açık gri ayarla
background_color ise 44,0,30,0; sonra
  açık
fi
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_linux ###
işlev gfxmode {
    set gfxpayload = "$ {1}"
    ["$ {1}" = "sakla"]; sonra
        set vt_handoff = vt.handoff = 7
    Başka
        set vt_handoff =
    fi
}
eğer ["$ {recordfail}"! = 1]; sonra
  eğer [-e $ {prefix} /gfxblacklist.txt]; sonra
    hwmatch $ {prefix} /gfxblacklist.txt 3 ise; sonra
      [$ {match} = 0] ise; sonra
        set linux_gfx_mode = tutmak
      Başka
        set linux_gfx_mode = metin
      fi
    Başka
      set linux_gfx_mode = metin
    fi
  Başka
    set linux_gfx_mode = tutmak
  fi
Başka
  set linux_gfx_mode = metin
fi
dışa aktar linux_gfx_mode
menuentry 'Ubuntu' - sınıf ubuntu - sınıf gnu-linux - sınıf gnu - sınıf os $ menuentry_id_option 'gnulinux-simple-0307c8a7-964b-4f91-9eb0-31dddf1eee73' {
    recordfail
    load_video
    gfxmode $ linux_gfx_mode
    insmod gzio
    insmod part_gpt
    insmod ext2
    kök = 'hd0, gpt7' olarak ayarla
    eğer [x $ feature_platform_search_hint = xy]; sonra
      arama --no-floppy --fs-uuid --set = kök --hint-bios = hd0, gpt7 --hint-efi = hd0, gpt7 --hint-baremetal = ahci0, gpt7 0307c8a7-964b-4f91-9eb0 -31dddf1eee73
    Başka
      search --no-floppy --fs-uuid --set = kök 0307c8a7-964b-4f91-9eb0-31dddf1eee73
    fi
    linux /boot/vmlinuz-3.13.0-49-generic.efi.signed root = UUID = 0307c8a7-964b-4f91-9eb0-31dddf1eee73 ro sessiz sıçrama $ vt_handoff
    initrd /boot/initrd.img-3.13.0-49-generik
}
alt menü 'Ubuntu için gelişmiş seçenekler' $ menuentry_id_option 'gnulinux-advanced-0307c8a7-964b-4f91-9eb0-31dddf1eee73' {
    menuentry 'Ubuntu, Linux ile 3.13.0-49-generic' - sınıf ubuntu - sınıf gnu-linux - sınıf gnu - sınıf os $ menuentry_id_option 'gnulinux-3.13.0-49-genel-gelişmiş-0307c8a7-964b -4f91-9eb0-31dddf1eee73 '{
        recordfail
        load_video
        gfxmode $ linux_gfx_mode
        insmod gzio
        insmod part_gpt
        insmod ext2
        kök = 'hd0, gpt7' olarak ayarla
        eğer [x $ feature_platform_search_hint = xy]; sonra
          arama --no-floppy --fs-uuid --set = kök --hint-bios = hd0, gpt7 --hint-efi = hd0, gpt7 --hint-baremetal = ahci0, gpt7 0307c8a7-964b-4f91-9eb0 -31dddf1eee73
        Başka
          search --no-floppy --fs-uuid --set = kök 0307c8a7-964b-4f91-9eb0-31dddf1eee73
        fi
        echo 'Linux 3.13.0-49-generic yükleniyor ...'
        linux /boot/vmlinuz-3.13.0-49-generic.efi.signed root = UUID = 0307c8a7-964b-4f91-9eb0-31dddf1eee73 ro sessiz sıçrama $ vt_handoff
        echo 'İlk ramdisk yükleniyor ...'
        initrd /boot/initrd.img-3.13.0-49-generik
    }
    menuentry 'Ubuntu, Linux ile 3.13.0-49-generic (kurtarma modu)' - class ubuntu --class gnu-linux --class gnu --class os $ menuentry_id_option 'gnulinux-3.13.0-49-generic-recovery -0307c8a7-964b-4f91-9eb0-31dddf1eee73 '{
        recordfail
        load_video
        insmod gzio
        insmod part_gpt
        insmod ext2
        kök = 'hd0, gpt7' olarak ayarla
        eğer [x $ feature_platform_search_hint = xy]; sonra
          arama --no-floppy --fs-uuid --set = kök --hint-bios = hd0, gpt7 --hint-efi = hd0, gpt7 --hint-baremetal = ahci0, gpt7 0307c8a7-964b-4f91-9eb0 -31dddf1eee73
        Başka
          search --no-floppy --fs-uuid --set = kök 0307c8a7-964b-4f91-9eb0-31dddf1eee73
        fi
        echo 'Linux 3.13.0-49-generic yükleniyor ...'
        linux /boot/vmlinuz-3.13.0-49-generic.efi.signed root = UUID = 0307c8a7-964b-4f91-9eb0-31dddf1eee73 ro kurtarma nomodeset 
        echo 'İlk ramdisk yükleniyor ...'
        initrd /boot/initrd.img-3.13.0-49-generik
    }
    menuentry 'Ubuntu, Linux ile 3.13.0-48-jenerik' - sınıf ubuntu - sınıf gnu-linux - sınıf gnu - sınıf os $ menuentry_id_option 'gnulinux-3.13.0-48-genel-gelişmiş-0307c8a7-964b -4f91-9eb0-31dddf1eee73 '{
        recordfail
        load_video
        gfxmode $ linux_gfx_mode
        insmod gzio
        insmod part_gpt
        insmod ext2
        kök = 'hd0, gpt7' olarak ayarla
        eğer [x $ feature_platform_search_hint = xy]; sonra
          arama --no-floppy --fs-uuid --set = kök --hint-bios = hd0, gpt7 --hint-efi = hd0, gpt7 --hint-baremetal = ahci0, gpt7 0307c8a7-964b-4f91-9eb0 -31dddf1eee73
        Başka
          search --no-floppy --fs-uuid --set = kök 0307c8a7-964b-4f91-9eb0-31dddf1eee73
        fi
        echo 'Linux 3.13.0-48-generic yükleniyor ...'
        linux /boot/vmlinuz-3.13.0-48-generic.efi.signed root = UUID = 0307c8a7-964b-4f91-9eb0-31dddf1eee73 ro sessiz sıçrama $ vt_handoff
        echo 'İlk ramdisk yükleniyor ...'
        initrd /boot/initrd.img-3.13.0-48-generik
    }
    menuentry 'Ubuntu, Linux ile 3.13.0-48-jenerik (kurtarma modu)' - class ubuntu --class gnu-linux --class gnu --class os $ menuentry_id_option 'gnulinux-3.13.0-48-generic-recovery -0307c8a7-964b-4f91-9eb0-31dddf1eee73 '{
        recordfail
        load_video
        insmod gzio
        insmod part_gpt
        insmod ext2
        kök = 'hd0, gpt7' olarak ayarla
        eğer [x $ feature_platform_search_hint = xy]; sonra
          arama --no-floppy --fs-uuid --set = kök --hint-bios = hd0, gpt7 --hint-efi = hd0, gpt7 --hint-baremetal = ahci0, gpt7 0307c8a7-964b-4f91-9eb0 -31dddf1eee73
        Başka
          search --no-floppy --fs-uuid --set = kök 0307c8a7-964b-4f91-9eb0-31dddf1eee73
        fi
        echo 'Linux 3.13.0-48-generic yükleniyor ...'
        linux /boot/vmlinuz-3.13.0-48-generic.efi.signed root = UUID = 0307c8a7-964b-4f91-9eb0-31dddf1eee73 ro kurtarma nomodeset 
        echo 'İlk ramdisk yükleniyor ...'
        initrd /boot/initrd.img-3.13.0-48-generik
    }
    menuentry 'Ubuntu, Linux ile 3.13.0-46-jenerik' - sınıf ubuntu - sınıf gnu-linux - sınıf gnu - sınıf os $ menuentry_id_option 'gnulinux-3.13.0-46-genel-gelişmiş-0307c8a7-964b -4f91-9eb0-31dddf1eee73 '{
        recordfail
        load_video
        gfxmode $ linux_gfx_mode
        insmod gzio
        insmod part_gpt
        insmod ext2
        kök = 'hd0, gpt7' olarak ayarla
        eğer [x $ feature_platform_search_hint = xy]; sonra
          arama --no-floppy --fs-uuid --set = kök --hint-bios = hd0, gpt7 --hint-efi = hd0, gpt7 --hint-baremetal = ahci0, gpt7 0307c8a7-964b-4f91-9eb0 -31dddf1eee73
        Başka
          search --no-floppy --fs-uuid --set = kök 0307c8a7-964b-4f91-9eb0-31dddf1eee73
        fi
        echo 'Linux 3.13.0-46-generic yükleniyor ...'
        linux /boot/vmlinuz-3.13.0-46-generic.efi.signed root = UUID = 0307c8a7-964b-4f91-9eb0-31dddf1eee73 ro sessiz sıçrama $ vt_handoff
        echo 'İlk ramdisk yükleniyor ...'
        initrd /boot/initrd.img-3.13.0-46-generik
    }
    menuentry 'Ubuntu, Linux ile 3.13.0-46-generic (kurtarma modu)' - class ubuntu --class gnu-linux --class gnu --class os $ menuentry_id_option 'gnulinux-3.13.0-46-generic-recovery -0307c8a7-964b-4f91-9eb0-31dddf1eee73 '{
        recordfail
        load_video
        insmod gzio
        insmod part_gpt
        insmod ext2
        kök = 'hd0, gpt7' olarak ayarla
        eğer [x $ feature_platform_search_hint = xy]; sonra
          arama --no-floppy --fs-uuid --set = kök --hint-bios = hd0, gpt7 --hint-efi = hd0, gpt7 --hint-baremetal = ahci0, gpt7 0307c8a7-964b-4f91-9eb0 -31dddf1eee73
        Başka
          search --no-floppy --fs-uuid --set = kök 0307c8a7-964b-4f91-9eb0-31dddf1eee73
        fi
        echo 'Linux 3.13.0-46-generic yükleniyor ...'
        linux /boot/vmlinuz-3.13.0-46-generic.efi.signed root = UUID = 0307c8a7-964b-4f91-9eb0-31dddf1eee73 ro kurtarma nomodeset 
        echo 'İlk ramdisk yükleniyor ...'
        initrd /boot/initrd.img-3.13.0-46-generik
    }
    menuentry 'Ubuntu, Linux ile 3.13.0-44-generic' - sınıf ubuntu - sınıf gnu-linux - sınıf gnu - sınıf os $ menuentry_id_option 'gnulinux-3.13.0-44-genel-gelişmiş-0307c8a7-964b -4f91-9eb0-31dddf1eee73 '{
        recordfail
        load_video
        gfxmode $ linux_gfx_mode
        insmod gzio
        insmod part_gpt
        insmod ext2
        kök = 'hd0, gpt7' olarak ayarla
        eğer [x $ feature_platform_search_hint = xy]; sonra
          arama --no-floppy --fs-uuid --set = kök --hint-bios = hd0, gpt7 --hint-efi = hd0, gpt7 --hint-baremetal = ahci0, gpt7 0307c8a7-964b-4f91-9eb0 -31dddf1eee73
        Başka
          search --no-floppy --fs-uuid --set = kök 0307c8a7-964b-4f91-9eb0-31dddf1eee73
        fi
        echo 'Linux 3.13.0-44-generic yükleniyor ...'
        linux /boot/vmlinuz-3.13.0-44-generic.efi.signed root = UUID = 0307c8a7-964b-4f91-9eb0-31dddf1eee73 ro sessiz sıçrama $ vt_handoff
        echo 'İlk ramdisk yükleniyor ...'
        initrd /boot/initrd.img-3.13.0-44-generik
    }
    menuentry 'Ubuntu, Linux ile 3.13.0-44-generic (kurtarma modu)' - class ubuntu --class gnu-linux --class gnu --class os $ menuentry_id_option 'gnulinux-3.13.0-44-generic-recovery -0307c8a7-964b-4f91-9eb0-31dddf1eee73 '{
        recordfail
        load_video
        insmod gzio
        insmod part_gpt
        insmod ext2
        kök = 'hd0, gpt7' olarak ayarla
        eğer [x $ feature_platform_search_hint = xy]; sonra
          arama --no-floppy --fs-uuid --set = kök --hint-bios = hd0, gpt7 --hint-efi = hd0, gpt7 --hint-baremetal = ahci0, gpt7 0307c8a7-964b-4f91-9eb0 -31dddf1eee73
        Başka
          search --no-floppy --fs-uuid --set = kök 0307c8a7-964b-4f91-9eb0-31dddf1eee73
        fi
        echo 'Linux 3.13.0-44-generic yükleniyor ...'
        linux /boot/vmlinuz-3.13.0-44-generic.efi.signed root = UUID = 0307c8a7-964b-4f91-9eb0-31dddf1eee73 ro kurtarma nomodeset 
        echo 'İlk ramdisk yükleniyor ...'
        initrd /boot/initrd.img-3.13.0-44-generik
    }
    menuentry 'Ubuntu, Linux ile 3.13.0-32-generic' - sınıf ubuntu - sınıf gnu-linux - sınıf gnu - sınıf os $ menuentry_id_option 'gnulinux-3.13.0-32-genel-gelişmiş-0307c8a7-964b -4f91-9eb0-31dddf1eee73 '{
        recordfail
        load_video
        gfxmode $ linux_gfx_mode
        insmod gzio
        insmod part_gpt
        insmod ext2
        kök = 'hd0, gpt7' olarak ayarla
        eğer [x $ feature_platform_search_hint = xy]; sonra
          arama --no-floppy --fs-uuid --set = kök --hint-bios = hd0, gpt7 --hint-efi = hd0, gpt7 --hint-baremetal = ahci0, gpt7 0307c8a7-964b-4f91-9eb0 -31dddf1eee73
        Başka
          search --no-floppy --fs-uuid --set = kök 0307c8a7-964b-4f91-9eb0-31dddf1eee73
        fi
        echo 'Linux 3.13.0-32-generic yükleniyor ...'
        linux /boot/vmlinuz-3.13.0-32-generic.efi.signed root = UUID = 0307c8a7-964b-4f91-9eb0-31dddf1eee73 ro sessiz sıçrama $ vt_handoff
        echo 'İlk ramdisk yükleniyor ...'
        initrd /boot/initrd.img-3.13.0-32-generik
    }
    menuentry 'Ubuntu, Linux ile 3.13.0-32-generic (kurtarma modu)' - class ubuntu --class gnu-linux --class gnu --class os $ menuentry_id_option 'gnulinux-3.13.0-32-generic-recovery -0307c8a7-964b-4f91-9eb0-31dddf1eee73 '{
        recordfail
        load_video
        insmod gzio
        insmod part_gpt
        insmod ext2
        kök = 'hd0, gpt7' olarak ayarla
        eğer [x $ feature_platform_search_hint = xy]; sonra
          arama --no-floppy --fs-uuid --set = kök --hint-bios = hd0, gpt7 --hint-efi = hd0, gpt7 --hint-baremetal = ahci0, gpt7 0307c8a7-964b-4f91-9eb0 -31dddf1eee73
        Başka
          search --no-floppy --fs-uuid --set = kök 0307c8a7-964b-4f91-9eb0-31dddf1eee73
        fi
        echo 'Linux 3.13.0-32-generic yükleniyor ...'
        linux /boot/vmlinuz-3.13.0-32-generic.efi.signed root = UUID = 0307c8a7-964b-4f91-9eb0-31dddf1eee73 ro kurtarma nomodeset 
        echo 'İlk ramdisk yükleniyor ...'
        initrd /boot/initrd.img-3.13.0-32-generik
    }
}

### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_linux_xen ###

### END /etc/grub.d/20_linux_xen ###

### BEGIN /etc/grub.d/20_memtest86+ ###
### END /etc/grub.d/20_memtest86+ ###

### BEGIN /etc/grub.d/25_custom ###

menuentry "Windows UEFI bootmgfw.efi" {
arama --fs-uuid - no-floppy --set = kök E467-1A3B
chainloader ($ {root}) / EFI / Microsoft / Önyükleme / bootmgfw.efi
}

menuentry "Windows Önyükleme UEFI yükleyici" {
arama --fs-uuid - no-floppy --set = kök E467-1A3B
chainloader ($ {root}) / EFI / Önyükleme / bkpbootx64.efi
}


### END /etc/grub.d/25_custom ###

### BEGIN /etc/grub.d/30_os-prober ###
menuentry 'Windows Önyükleme Yöneticisi (on / dev / sda2)' - sınıf pencereleri - sınıf os $ menuentry_id_option 'osprober-efi-E467-1A3B' {
    insmod part_gpt
    yağlamak
    kök = 'hd0, gpt2' olarak ayarla
    eğer [x $ feature_platform_search_hint = xy]; sonra
      arama --no-floppy --fs-uuid --set = kök --hint-bios = hd0, gpt2 --hint-efi = hd0, gpt2 --hint-baremetal = ahci0, gpt2 E467-1A3B
    Başka
      search - no-floppy --fs-uuid --set = kök E467-1A3B
    fi
    zincir yükleyici /EFI/Microsoft/Boot/bootmgfw.efi
}
set timeout_style = menü
eğer ["$ {timeout}" = 0]; sonra
  zaman aşımını ayarla = 10
fi
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/30_uefi-firmware ###
menuentry 'Sistem kurulumu' $ menuentry_id_option 'uefi-firmware' {
    fwsetup
}
### END /etc/grub.d/30_uefi-firmware ###
### BEGIN /etc/grub.d/40_custom ###
# Bu dosya, özel menü girişleri eklemek için kolay bir yol sağlar. Basitçe
# yorumdan sonra eklemek istediğiniz menü girişleri. Değişmemeye dikkat edin
# yukarıdaki 'exec tail' satırı.
### END /etc/grub.d/40_custom ###

### BEGIN /etc/grub.d/41_custom ###
eğer [-f $ {config_directory} /custom.cfg]; sonra
  kaynak $ {config_directory} /custom.cfg
elif [-z "$ {config_directory}" -a -f $ önek / custom.cfg]; sonra
  kaynak $ öneki / custom.cfg;
fi
### END /etc/grub.d/41_custom ###
### END /etc/grub.d/40_custom ###

### BEGIN /etc/grub.d/41_custom ###
eğer [-f $ {config_directory} /custom.cfg]; sonra
  kaynak $ {config_directory} /custom.cfg
elif [-z "$ {config_directory}" -a -f $ önek / custom.cfg]; sonra
  kaynak $ öneki / custom.cfg;
fi
### END /etc/grub.d/41_custom ###

### BEGIN /etc/grub.d/backup25_custom ###

menuentry "Windows UEFI bootmgfw.efi" {
arama --fs-uuid - no-floppy --set = kök E467-1A3B
chainloader ($ {root}) / EFI / Microsoft / Önyükleme / bootmgfw.efi
}
### END /etc/grub.d/backup25_custom ###

Bağlantı takip edilemedi. 404 verdi. Tuş kombinasyonunu kullanabilir ctrl + Gveya metin alanının hemen üstündeki düzenleyicide 'img' seçeneğini belirleyebilirsiniz. Bu şekilde, görüntü direğe bağlanır.
Andrew Wallace

Lütfen bağlantınızın kopuk olduğunu kontrol edin, kaldırıldı, geçerli bağlantınızı tekrar girin
Maythux

resmi şimdi yayınladı.
Ashu

ubuntuforums.org/showthread.php?t=2275315 - aynı konu için de bu konuyu takip ediyor
Ashu

Yanıtlar:


5

Sonunda bu sorunu çözmek mümkün ... /etc/grub.d/ dizini altında her dosya gitti ve gerekli olmayan girişlerden kurtuldum ve sonra 'sudo update-grub' koştu. 25_custom'e girdim ve gerekli olmayan tüm girişleri sildim (başlangıç ​​sırasında önyükleme yapmak için - tüm gereksiz EFI girişleri gibi).

sudo gedit  /etc/grub.d/25_custom
sudo update-grub

Lütfen düzenlediğiniz dosyaların yedeğini aldığınızdan emin olun. 25_custom ile başlayan yedek dosyalardan hiçbirini saklamadığınızdan emin olun ... 25_custom_today'sdate vb. Dizüstü bilgisayar - bu kesinlikle sizin için çalışacaktır.Tüm yardımlarınız için teşekkürler.


2

Grub girişinizi temizlemek için hangi menü girdisini kaldıracağınıza karar vermelisiniz. İlk önce /etc/grub.d dizinindeki özel dosya komut dosyasını düzenleyelim grub.cfg.

gedit /boot/grub/grub.cfg

Tüm içeriği kopyalayın ve /etc/grub.d/40_custom dosyasına gidin

sudo gedit  /etc/grub.d/40_custom

Kopyalanan içeriği 40_özel'de oluşturulan satırlara ekleyin.

Şimdi bu özel dosyada Grub menünüzde görünmesini istemediğiniz tüm menü girişlerini kaldırın. {} Tarafından çevrelenen menü girişinin düğümünü kaldırdığınızdan emin olun.

Şimdi bitirdiğinizde 40_custom dosyasını kaydedin ve gedit'ten çıkın

Sonra komutu çalıştırın:

sudo update-grub

Bu komut, /boot/grub/grub.cfg dosyasında, belirttiğimiz özel menü öğelerini içeren yeni bir önyükleme menüsü oluşturur.

Gedit /boot/grub/grub.cfg komutunu kullanarak, yeniden başlatmadan önce, emin olmak için kontrol edebilirsiniz. Bu, dosyayı salt okunur modda açar.

Dosya beklediğiniz gibi ise, başka bir hatayı yeniden kontrol edin.

bunun ve bunun gibi daha fazla bilgi için bazı makaleleri okuyabilirsiniz .


1
Bu UEFI için yanlış bir yoldur.
Pilot6

1
Grub menüsü gibi görünüyor, UEFI değil. Ve Boot-Repair çalıştırdınız mı? Boot-Repair bulduğu tüm efi dosyalarını 25_custom dosyasına ekler. Böylece 25_custom yedekleyebilir ve istediğiniz zaman düzenleyebilirsiniz. Sonra koşmaksudo update-grub
oldfred

Teşekkürler oldfred bunu deneyeceğim ... lütfen daha ayrıntılı olarak adımları belirtin.
Ashu

@Maythux Hayır, bu işe yaramıyor ... aslında durumu daha da kötüleştirecek.
Ashu

Öğrenmek için mükemmel olan son ayrıntıdaki bağlantıları okuyun
Maythux

1

EFEF girişlerini UEFI'den kaldırmak için efibootmgr kullanılır.

Girişleri şu şekilde listeleyebilirsiniz:

sudo efibootmgr

Ve girişleri

sudo efibootmgr -Bb <entry_number>

Efibootmgr kılavuzu


yararlı değil: ashu @ ashu-700-430qe: ~ $ sudo efibootmgr [sudo] şifre ashu için: BootCurrent: 0003 Zaman aşımı: 2 saniye BootOrder: 0003,0001,0002,000A, 0007,0008,000B, 000C, 0000 Boot0000 * ubuntu Boot0001 * USB Disket / CD Boot0002 * USB Sabit Sürücü Boot0003 * Windows Önyükleme Yöneticisi Boot0007 * USB Disket / CD Boot0008 * Sabit Disk Boot000A * ATAPI CD-ROM Sürücü Boot000B * CD / DVD Sürücü Boot000C * Realtek PXE B03 D00 ashu @ ashu- 700-430qe: ~ $ ashu @ ashu-700-430qe: ~ $
Ashu
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.