Cara menghapus OS dari menu boot


14

Setelah menginstal fedora dan Centos dan OS lainnya sekarang saya memiliki semuanya muncul di menu Boot saya [F2] pada start up bukan menu dari OS bahkan setelah menghapusnya dan menginstal kembali OS lain - Ubuntu -juga Itu hanya menunjukkan satu ketika OS dimulai tetapi ketika saya pergi ke pengaturan UEFI saya masih menemukan semua yang lama mereka menginstruksikan Anda untuk menggunakan DEL untuk mengambilnya tetapi itu tidak berhasil

Jawaban:


21

Menu yang Anda referensikan adalah boot manager bawaan firmware. Entri-entrinya disimpan dalam NVRAM, dan dapat diedit oleh sejumlah alat di berbagai lingkungan:

  • Beberapa EFI menyediakan cara untuk melakukan ini melalui utilitas pengaturannya. Namun, detail bervariasi dari satu sistem ke sistem lainnya, dan banyak yang tidak mengizinkan Anda untuk menambah atau menghapus entri manajer boot.
  • The EFI versi 2 shell menyediakan perintah yang disebut bcfgyang dapat melakukan pekerjaan. Anda harus lakukan bcfg boot dump -buntuk melihat entri, lalu bcfg boot rm #menghapus nomor entri #- #harus nomor yang terkait dengan entri apa pun yang ingin Anda hapus.
  • Di Linux, efibootmgrdapat melakukan pekerjaan: Ketik efibootmgratau efibootmgr -vuntuk melihat entri, lalu lakukan efibootmgr -b # -Buntuk menghapus entri #. (Anda harus mengetik perintah ini sebagai rootatau menggunakan sudo.)
  • Di Windows, alat EasyUEFI seharusnya bisa menangani pekerjaan itu, walaupun saya hanya bermain-main sebentar, jadi saya tidak bisa memberikan instruksi terperinci.

Ketahuilah bahwa dalam semua kasus ini, Anda mungkin memiliki file sisa di Partisi Sistem EFI (ESP) Anda. Anda dapat menghapusnya melalui perintah manipulasi file normal, meskipun tergantung pada OS Anda, Anda mungkin perlu memasang ESP secara eksplisit. Jika mereka tidak direferensikan, file tidak akan melakukan kerusakan nyata, kecuali jika mereka menghabiskan begitu banyak ruang sehingga mereka mencegah Anda menginstal OS lain atau memperbarui boot manager Anda. File-file biasanya akan disimpan dalam subdirektori EFIdirektori pada ESP; kebanyakan OS membuat subdirektori dengan nama mereka sendiri atau perusahaan yang membuatnya, seperti EFI/ubuntuuntuk Ubuntu atau EFI/Microsoftuntuk Windows.


Terima kasih ini lebih mirip apa yang saya cari tetapi saya mendapatkan "Boot0002 Fedora HD (1,800,64000,302c2451-c097-4942-8007-140e08449e9f) File (\ EFI \ fedora \ shim.efi)" jadi apa yang harus saya gunakan untuk # ?? Saya mencoba namanya dan kemudian saya mencoba Boot0002 dan tidak ada yang berhasil
Talal

OK mengerti, ini hanya satu nomor dari boot seperti pada kasus di atas 2 :) terima kasih banyak @RodSmith
Talal

1
Kadang-kadang perlu untuk menghapus folder pada partisi EFI juga, jika tidak maka akan ditambahkan kembali pada reboot askubuntu.com/questions/788708
Gerhard Burger

Catatan yang sgdisk -iberguna untuk menentukan apakah partisi dengan GUID yang ditentukan ada atau tidak jika Anda menggunakanefibootmgr
Ini

Bukankah hanya ada satu perintah? Saya memiliki laptop lama yang tidak memiliki Windows lagi dan opsi boot diisi lebih dari 100 entri 'Windows Boot Manager' ke titik yang dibutuhkan 5 menit hanya untuk memuat pengaturan EFI / Legacy. Saya ingin menghapus keparat ini karena itu menjengkelkan. Saya tidak dapat menginstal apa pun karena perlu waktu lama untuk menyebutkan entri boot
chx101

3

OS-Uninstaller adalah alat grafis kecil untuk melakukan penghapusan yang bersih dan cepat dari semua sistem operasi (Windows, Mac OS X, Ubuntu, distribusi Linux lainnya ..) dari komputer Anda.

fitur

  • Ini mendukung penghapusan hanya entri daftar boot OS yang dipilih di GRUB.

    OS-Uninstaller

  • Atau hapus GRUB sepenuhnya dan ganti dengan MBR asli (master boot record) yang ada di sana sebelum menginstal Ubuntu.

  • Itu juga secara otomatis memformat ulang partisi OS yang baru saja Anda hapus ke NTFS (default) atau ext4, tergantung pada OS yang ada di sana sebelumnya.

  • Ubah batas waktu tampilan menu GRUB.

  • Cadangkan tabel partisi dan sektor boot (untuk berjaga-jaga).

  • Ini juga memungkinkan Anda mengubah MBR secara manual dan lokasi hard disk yang dipasang serta partisi yang ditautkan untuk booting. Tetapi untuk sebagian besar pengguna, Anda tidak perlu mengubah semua ini.

Unduh Boot-Repair-Disk . Kemudian buat USB langsung dengan UNetbootin dari repositori default Ubuntu. Di Ubuntu 18.04 dan kemudian paket UNetbootin telah dihentikan. Ketika saya menguji aplikasi Startup Disk Creator bawaan sebagai aplikasi pengganti UNetbootin dengan image .iso Boot-Repair, itu bekerja di Ubuntu 18.04. Boot dengan itu. Sebuah jendela (Boot-Repair) akan muncul, tutuplah. Kemudian jalankan OS-Uninstaller dari menu kiri bawah. Di jendela OS Uninstaller, pilih OS yang ingin Anda hapus dan klik tombol OK , lalu klik tombol Apply di jendela konfirmasi yang terbuka. Ketika penghapusan selesai, reboot dan periksa apakah sistem Anda telah dihapus.

Anda juga dapat menginstal Boot-Repair, yang mencakup OS-Uninstaller, di dalam Ubuntu dengan menambahkan ppa: yannubuntu / boot-repair PPA ke sumber perangkat lunak Anda sebagai berikut:

sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt update  
sudo apt install boot-repair  

Lol. Secara khusus memiliki penghapus menghapus Windows.
chx101
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.