Jak usunąć system operacyjny z menu rozruchu


14

Po zainstalowaniu Fedory, Centos i innych systemów operacyjnych teraz mam je wszystkie wyświetlane w moim menu rozruchu [F2] podczas uruchamiania, a nie w menu systemu operacyjnego, nawet po ich usunięciu i ponownej instalacji innego systemu operacyjnego - Ubuntu -so Pokazuje tylko jeden podczas uruchamiania systemu operacyjnego ale kiedy przechodzę do ustawień UEFI, wciąż znajduję wszystkie stare, które zalecają użycie DEL do ich usunięcia, ale to nie działa

Odpowiedzi:


21

Menu, do którego się odwołujesz, to wbudowany menedżer rozruchowy oprogramowania układowego. Wpisy są przechowywane w pamięci NVRAM i mogą być edytowane przez dowolną liczbę narzędzi w różnych środowiskach:

  • Niektóre pliki EFI umożliwiają to za pośrednictwem narzędzia konfiguracji. Szczegóły różnią się w zależności od systemu, a wiele nie pozwala na dodawanie lub usuwanie wpisów menedżera rozruchu.
  • EFI wersja 2 powłoka zapewnia polecenie o nazwie bcfg, które mogą wykonać zadanie. Musisz zrobić, bcfg boot dump -baby zobaczyć wpisy, a następnie bcfg boot rm #usunąć numer wpisu #- #musi to być numer powiązany z każdym wpisem, który chcesz usunąć.
  • W systemie Linux efibootmgrmożna wykonać zadanie: Wpisz efibootmgrlub, efibootmgr -vaby wyświetlić wpisy, a następnie zrób, efibootmgr -b # -Baby usunąć wpis #. (Musisz wpisać te polecenia jako rootlub za pomocą sudo.)
  • W systemie Windows narzędzie EasyUEFI powinno być w stanie poradzić sobie z tym zadaniem, chociaż bawiłem się nim tylko krótko, więc nie mogę podać szczegółowych instrukcji.

Pamiętaj, że w każdym z tych przypadków możesz mieć resztki plików na partycji systemowej EFI (ESP). Możesz je usunąć za pomocą zwykłych poleceń manipulacji plikami, chociaż w zależności od systemu operacyjnego konieczne może być jawne zamontowanie ESP. Jeśli nie zostaną przywołane, pliki nie wyrządzą żadnej rzeczywistej szkody, chyba że zajmują tyle miejsca, że ​​uniemożliwiają instalację innego systemu operacyjnego lub aktualizację menedżera rozruchu. Pliki będą zwykle przechowywane w podkatalogach EFIkatalogu na ESP; większość systemów operacyjnych tworzy podkatalogi nazwane od nich samych lub od firm, które je tworzą, na przykład EFI/ubuntudla Ubuntu lub EFI/MicrosoftWindows.


Dzięki temu wygląda bardziej jak to, czego szukałem, ale otrzymuję „Boot0002 Fedora HD (1,800,64000,302c2451-c097-4942-8007-140e08449e9f) Plik (\ EFI \ fedora \ shim.efi)”, więc czego powinienem użyć do # ?? Próbowałem nazwy, a potem próbowałem Boot0002 i żaden z nich nie działał
Talal

OK, rozumiem, to tylko jeden numer bootowania, jak w przypadku powyżej 2 :) dzięki bardzo @RodSmith
Talal

1
Czasami konieczne jest również usunięcie folderu z partycji EFI, w przeciwnym razie zostanie on ponownie dodany przy ponownym uruchomieniu askubuntu.com/questions/788708
Gerhard Burger

Zauważ, że sgdisk -iprzydatne jest określenie, czy istnieje partycja z określonym identyfikatorem GUID, czy nie, w przypadku jej użyciaefibootmgr
Ini

Czy nie ma tylko jednego polecenia? Mam starego laptopa, który nie ma już systemu Windows, a opcje rozruchu są wypełnione ponad 100 pozycjami „Menedżera rozruchu systemu Windows” do momentu, gdy załadowanie ustawień EFI / Legacy zajmuje 5 minut. Chciałbym zetrzeć tych skurwieli, bo to denerwujące. Nie mogę niczego zainstalować, ponieważ wyliczenie wpisów rozruchu zajmuje wieczność
chx101

3

OS-Uninstaller to małe narzędzie graficzne do przeprowadzania czystej i szybkiej dezinstalacji dowolnego systemu operacyjnego (Windows, Mac OS X, Ubuntu, inne dystrybucje Linuksa ...) na twoim komputerze.

cechy

  • Obsługuje usuwanie tylko wybranych pozycji listy startowej systemu operacyjnego z GRUB-a.

    Deinstalator systemu operacyjnego

  • Lub całkowicie usuń GRUB i zastąp go oryginalnym MBR (główny rekord rozruchowy), który był tam przed instalacją Ubuntu.

  • Automatycznie ponownie formatuje partycję systemu operacyjnego, którą właśnie usunąłeś, do NTFS (domyślnie) lub ext4, w zależności od systemu operacyjnego, który był tam wcześniej.

  • Zmień limit czasu wyświetlania menu GRUB.

  • Utwórz kopię zapasową tabeli partycji i sektorów rozruchowych (na wszelki wypadek).

  • Umożliwia także ręczną zmianę MBR i zainstalowanej lokalizacji dysku twardego oraz partycji, którą łączy w celu uruchomienia. Ale dla większości użytkowników nie musisz poprawiać żadnego z nich.

Pobierz Boot-Repair-Disk . Następnie utwórz go na żywo za pomocą UNetbootin z domyślnych repozytoriów Ubuntu. W Ubuntu 18.04 i nowszych pakiet UNetbootin został wycofany. Kiedy przetestowałem wbudowaną aplikację Startup Disk Creator jako aplikację zastępującą UNetbootin z obrazem Boot-Repair .iso działał w Ubuntu 18.04. Uruchom go. Pojawi się okno (Boot-Repair), zamknij je. Następnie uruchom OS-Uninstaller z lewego dolnego menu. W oknie Deinstalatora systemu operacyjnego wybierz system operacyjny, który chcesz usunąć, i kliknij przycisk OK , a następnie kliknij przycisk Zastosuj w oknie potwierdzenia, które zostanie otwarte. Po zakończeniu usuwania uruchom ponownie i sprawdź, czy system został usunięty.

Możesz także zainstalować Boot-Repair, który zawiera narzędzie do odinstalowywania systemu operacyjnego, w Ubuntu, dodając PPA ppa: yannubuntu / boot-repair PPA do źródeł oprogramowania w następujący sposób:

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

Lol. W szczególności ma gumkę do wymazywania systemu Windows.
chx101
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.