Efibootmgr ile girişleri UEFI menüsünden kaldırma


12

Harfleri ve yıldız işaretleriyle girişleriniz olduğunda OS'ları (dağıtımları) UEFI önyükleme menüsünden nasıl kaldıracağımı öğrenmek istiyorum.

Sormadan önce kendim denerdim ama anlamadığım bir şey yaparak neden olabileceğim karışıklığı gideremiyorum ve teknik yaşlanmayabilir.

  1. Diyelim ki Boot000E*hangisi açık olmaktan kurtulmak istiyorum , yazabilir sudo efibootmgr -b E* -Bmiyim?

  2. Neden bazı harfler var (sayılar değil) ve

  3. Yıldız işaretleri *orada ne anlama geliyor?

$ sudo efibootmgr
BootCurrent: 0008
Timeout: 2 seconds
BootOrder: 0008,0010,000C,0009,0006,000F,000E,000D,0007,000B
Boot0000  BIOS Setup       
Boot0001  Boot Menu
Boot0002  Diagnostic Screen
Boot0003  Recovery and Utility
Boot0004  Diagnostic Program
Boot0005  Diagnostic Progrogram ROM
Boot0006* Floppy Disk Drive:
Boot0007* Drive0 HDD:
Boot0008* USB HDD:
Boot0009* USB CD/DVD:
Boot000A* Erase Disk
Boot000B* Windows Boot Manager
Boot000C* ubuntu
Boot000D* Fedora
Boot000E* opensuse
Boot000F* opensuse-secureboot
Boot0010* mageia

Yanıtlar:


18

Sen gerektiğini değil bir in önyükleme numaralarını kullanırken yıldız işareti bulunmaktadır efibootmgrkomutu. Yıldız işareti, yalnızca etkin olan bir önyükleme girdisini, etkin olmayan bir girdi olarak tanımlar. Man sayfası efibootmgrbunun ne anlama geldiği konusunda net değil, ama tahminim, etkin olmayan bir giriş BootOrderlistede görünmesine rağmen önyüklenmeyecek . Bunun dışında komutunuz doğrudur; yazarsınız sudo efibootmgr -b E -Bkaldırmak için Boot000Egirdiyi.

Aslında, önyükleme numaralarının tümü sayılardır - sadece onaltılık sayılardır (taban 16, dolayısıyla 0 ila 9 yerine 0 ila F basamakları). Eğer aşina değilseniz onaltılık hakkındaki Wikipedia makalesine bakın .


0

Ayrıca EFI menüsünden fedora girdisini kaldırmak için bu çözümü arıyordum, ancak bir şekilde EFI girişi herhangi bir yöntemle silinmeyi reddetti. Yani denedim aşağıdaki oldu.

Komut istemini yönetici olarak başlatın ve EFI bölümünü komutunu kullanarak bağlayın, mountvol z: /S(z: EFI'nizin adını almasını istediğiniz sürücünün adıdır). Ardından komutu z:\EFI\fedorakullanarak bölümden adlı klasörü silin del. Bu, makinenizi her yeniden başlattığınızda önyükleme girişinin yüklenmesini önler. Şimdi komut istemine gidin ve http://technet.microsoft.com/en-us/library/cc721886(v=ws.10).aspx postunda verilen fedora önyükleme girişini kaldırın . Burada tüm sormanız, fedora'ya karşılık gelen tanımlayıcıyı bulmak ve kaldırmaktır. Artık geçersiz önyükleme girdisini kaldırabilmeniz gerekir.

Umarım yardımcı olur!

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.