So löschen Sie das Betriebssystem aus dem Startmenü


14

Nach der Installation von Fedora, Centos und anderen Betriebssystemen werden alle in meinem Boot-Menü [F2] beim Start angezeigt, nicht das Menü des Betriebssystems, auch wenn sie gelöscht und ein anderes Betriebssystem erneut installiert wurden - Ubuntu -so. Es wird nur eines angezeigt, wenn das Betriebssystem gestartet wird aber wenn ich zur UEFI-Einstellung gehe, finde ich immer noch alle alten, die Sie anweisen, DEL zu verwenden, um sie herauszunehmen, aber das funktioniert nicht

Antworten:


20

Das Menü, auf das Sie verweisen, ist der integrierte Boot-Manager der Firmware. Seine Einträge werden im NVRAM gespeichert und können von einer beliebigen Anzahl von Tools in verschiedenen Umgebungen bearbeitet werden:

  • Einige EFIs bieten eine Möglichkeit, dies über ihr Setup-Dienstprogramm zu tun. Die Details variieren jedoch von System zu System, und in vielen Fällen können Sie keine Start-Manager-Einträge hinzufügen oder löschen.
  • Die EFI-Shell der Version 2 bietet einen Befehl mit dem Namen bcfg, der die Aufgabe übernehmen kann. Sie würden tun müssen , um bcfg boot dump -bdie Einträge zu sehen, dann bcfg boot rm #Eintragsnummer zu löschen #- #muss die Nummer in Verbindung gebracht werden mit dem, was Eintrag , den Sie entfernen möchten.
  • Unter Linux efibootmgrkönnen Sie folgende Aufgaben ausführen: Geben Sie Folgendes ein, efibootmgroder efibootmgr -v, um die Einträge anzuzeigen, und efibootmgr -b # -Blöschen Sie dann den Eintrag #. (Sie müssen diese Befehle wie folgt eingeben rootoder verwenden sudo.)
  • In Windows sollte das EasyUEFI- Tool in der Lage sein, den Job zu verarbeiten, obwohl ich nur kurz damit gespielt habe, sodass ich keine detaillierten Anweisungen geben kann.

Beachten Sie, dass in einem dieser Fälle möglicherweise noch Dateien auf Ihrer EFI System Partition (ESP) vorhanden sind. Sie können sie mit normalen Befehlen zur Dateibearbeitung löschen. Abhängig von Ihrem Betriebssystem müssen Sie den ESP jedoch möglicherweise explizit einbinden. Wenn sie nicht referenziert werden, richten die Dateien keinen wirklichen Schaden an, es sei denn, sie belegen so viel Speicherplatz, dass Sie kein anderes Betriebssystem installieren oder Ihren Boot-Manager aktualisieren können. Die Dateien werden normalerweise in Unterverzeichnissen des EFIVerzeichnisses auf dem ESP gespeichert . Die meisten Betriebssysteme erstellen Unterverzeichnisse, die nach ihnen benannt sind, oder nach den Unternehmen, die sie erstellen, z. B. EFI/ubuntufür Ubuntu oder EFI/MicrosoftWindows.


Vielen Dank, das sieht eher nach dem aus, wonach ich gesucht habe, aber ich erhalte die Datei "Boot0002 Fedora HD (1.800.64000.302c2451-c097-4942-8007-140e08449e9f) (\ EFI \ fedora \ shim.efi)" das # ?? Ich habe versucht, den Namen und dann versuchte ich Boot0002 und nicht von ihnen arbeiten
Talal

OK verstanden, es ist nur die einzelne Nummer des Stiefels wie im Fall über 2 :) Vielen Dank @ RodSmith
Talal

1
Manchmal muss auch der Ordner auf der EFI-Partition entfernt werden, andernfalls wird er beim Neustart wieder hinzugefügt. Askubuntu.com/questions/788708
Gerhard Burger

Beachten Sie, dass dies sgdisk -ihilfreich ist, um festzustellen, ob eine Partition mit einer angegebenen GUID vorhanden ist oder nichtefibootmgr
Ini

Gibt es nicht nur einen Befehl? Ich habe einen alten Laptop, der kein Windows mehr hat, und die Startoptionen sind über 100 "Windows Boot Manager" -Einträge gefüllt, bis es 5 Minuten dauert, nur um die EFI / Legacy-Einstellungen zu laden. Ich würde diese Ficker gerne abwischen, weil es nervt. Ich kann nichts installieren, da die Aufzählung der
Starteinträge

3

OS-Uninstaller ist ein kleines grafisches Tool, mit dem Sie jedes Betriebssystem (Windows, Mac OS X, Ubuntu, andere Linux-Distributionen usw.) Ihres Computers sauber und schnell deinstallieren können.

Eigenschaften

  • Es unterstützt das Entfernen nur ausgewählter BS-Startlisteneinträge in GRUB.

    OS-Uninstaller

  • Oder entfernen Sie den GRUB vollständig und ersetzen Sie ihn durch den ursprünglichen MBR (Master Boot Record), der vor der Installation von Ubuntu vorhanden war.

  • Außerdem wird die Partition des Betriebssystems, die Sie gerade entfernt haben, automatisch in NTFS (Standard) oder ext4 umformatiert, je nachdem, welches Betriebssystem zuvor vorhanden war.

  • Ändern Sie das Zeitlimit für die Anzeige des GRUB-Menüs.

  • Sichern Sie die Partitionstabelle und die Startsektoren (nur für den Fall).

  • Außerdem können Sie den MBR und den Speicherort der Festplatte sowie die Partition, die zum Booten verknüpft ist, manuell ändern. Für die meisten Benutzer müssen Sie jedoch keine dieser Einstellungen vornehmen.

Laden Sie die Boot-Repair-Disk herunter . Erstellen Sie dann mit UNetbootin ein Live-USB davon aus den Standard-Ubuntu-Repositories. In Ubuntu 18.04 und höher wurde das UNetbootin-Paket eingestellt. Als ich die integrierte Startup Disk Creator-Anwendung als UNetbootin-Ersatzanwendung mit einem Boot-Repair-ISO-Image getestet habe, funktionierte sie in Ubuntu 18.04. Booten Sie damit. Ein Fenster (Boot-Repair) erscheint, schließen Sie es. Starten Sie dann den OS-Uninstaller aus dem Menü unten links. Wählen Sie im Fenster des Betriebssystem-Deinstallationsprogramms das Betriebssystem aus, das Sie entfernen möchten, und klicken Sie auf die Schaltfläche OK. Klicken Sie anschließend im Bestätigungsfenster auf die Schaltfläche Übernehmen . Starten Sie nach Abschluss der Deinstallation neu und überprüfen Sie, ob Ihr System entfernt wurde.

Sie können Boot-Repair, das OS-Uninstaller enthält, auch in Ubuntu installieren, indem Sie den PPA ppa: yannubuntu / boot-repair wie folgt zu Ihren Softwarequellen hinzufügen:

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

Lol. Speziell hat ein Radiergummi Windows zum Löschen.
chx101
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.