Come eliminare il sistema operativo dal menu di avvio


14

Dopo aver installato fedora e Centos e altri SO ora li ho tutti mostrati nel mio menu Boot [F2] all'avvio non il menu dal sistema operativo anche dopo averli cancellati e reintegrato altri SO - Ubuntu -so Ne mostra uno solo all'avvio del SO ma quando vado alle impostazioni UEFI trovo ancora tutte quelle vecchie che ti dicono di usare DEL per eliminarle ma che non funziona

Risposte:


21

Il menu a cui si fa riferimento è il boot manager integrato nel firmware. Le sue voci sono archiviate in NVRAM e possono essere modificate da qualsiasi numero di strumenti in vari ambienti:

  • Alcuni EFI forniscono un mezzo per farlo tramite la loro utility di configurazione. I dettagli variano da un sistema all'altro, tuttavia, e molti non consentono di aggiungere o eliminare voci del boot manager.
  • La shell EFI versione 2 fornisce un comando chiamato bcfgche può fare il lavoro. Dovresti fare bcfg boot dump -bper vedere le voci, quindi bcfg boot rm #per eliminare il numero della voce #- #deve essere il numero associato a qualsiasi voce che desideri rimuovere.
  • In Linux, efibootmgrpuoi fare il lavoro: digita efibootmgro efibootmgr -vper vedere le voci, quindi fai efibootmgr -b # -Bper cancellare la voce #. (È necessario digitare questi comandi come rooto utilizzando sudo.)
  • In Windows, lo strumento EasyUEFI dovrebbe essere in grado di gestire il lavoro, anche se l'ho giocato solo brevemente, quindi non posso dare istruzioni dettagliate.

Tenere presente che in uno di questi casi è possibile che siano presenti file rimanenti sulla partizione di sistema EFI (ESP). È possibile eliminarli tramite i normali comandi di manipolazione dei file, sebbene a seconda del sistema operativo in uso, potrebbe essere necessario montare esplicitamente ESP. Se non sono referenziati, i file non faranno alcun danno reale, a meno che non consumino così tanto spazio da impedirti di installare un altro sistema operativo o aggiornare il tuo boot manager. I file verranno normalmente archiviati in sottodirectory della EFIdirectory su ESP; la maggior parte dei sistemi operativi crea sottodirectory con il nome di se stesse o delle società che le creano, come EFI/ubuntuper Ubuntu o EFI/Microsoftper Windows.


Grazie, assomiglia di più a quello che stavo cercando, ma ricevo il file "Boot0002 Fedora HD (1.800,64000,302c2451-c097-4942-8007-140e08449e9f)" (EFI \ fedora \ shim.efi) ", quindi cosa dovrei usare per il # ?? Ho provato il nome e poi ho provato Boot0002 e non funzionano
Talal,

OK capito, è solo il numero singolo dello stivale come nel caso sopra 2 :) grazie mille @RodSmith
Talal

1
A volte è necessario rimuovere anche la cartella sulla partizione EFI, altrimenti verrà aggiunta nuovamente al riavvio askubuntu.com/questions/788708
Gerhard Burger

Nota che sgdisk -iè utile per determinare se esiste una partizione con un GUID specificato o meno nel caso in cui tu usiefibootmgr
Ini

Non c'è un solo comando? Ho un vecchio laptop che non ha più Windows e le opzioni di avvio sono piene di 100 voci "Gestione avvio di Windows" al punto che ci vogliono 5 minuti solo per caricare le impostazioni EFI / Legacy. Vorrei cancellare questi stronzi perché è fastidioso. Non riesco a installare nulla perché ci vuole un'eternità per enumerare le voci di avvio
chx101

3

OS-Uninstaller è un piccolo strumento grafico per eseguire una disinstallazione pulita e rapida di qualsiasi sistema operativo (Windows, Mac OS X, Ubuntu, altre distribuzioni Linux ...) del tuo computer.

Caratteristiche

  • Supporta la rimozione solo delle voci dell'elenco di avvio del SO selezionate in GRUB.

    OS-Uninstaller

  • Oppure rimuovi completamente GRUB e sostituiscilo con l'MBR originale (record di avvio principale) presente prima dell'installazione di Ubuntu.

  • Inoltre riformatta automaticamente la partizione del sistema operativo che hai appena rimosso in NTFS (impostazione predefinita) o ext4, a seconda del sistema operativo precedente.

  • Modifica il timeout di visualizzazione del menu GRUB.

  • Eseguire il backup della tabella delle partizioni e dei settori di avvio (per ogni evenienza).

  • Inoltre, consente di modificare manualmente l'MBR e la posizione installata del disco rigido e la partizione che sta collegando per l'avvio. Ma per la maggior parte degli utenti, non è necessario modificare nessuno di questi.

Scarica Boot-Repair-Disk . Quindi creane uno USB dal vivo con UNetbootin dai repository Ubuntu predefiniti. In Ubuntu 18.04 e versioni successive il pacchetto UNetbootin è stato sospeso. Quando ho testato l'applicazione Startup Disk Creator integrata come app sostitutiva UNetbootin con un'immagine .iso Boot-Repair, ha funzionato in Ubuntu 18.04. Avvio con esso. Apparirà una finestra (Boot-Repair), chiudila. Quindi avviare OS-Uninstaller dal menu in basso a sinistra. Nella finestra di disinstallazione del sistema operativo, selezionare il sistema operativo che si desidera rimuovere e fare clic sul pulsante OK , quindi fare clic sul pulsante Applica nella finestra di conferma che si apre. Al termine della rimozione, riavviare e verificare che il sistema sia stato rimosso.

Puoi anche installare Boot-Repair, che include OS-Uninstaller, all'interno di Ubuntu aggiungendo il ppa ppa: yannubuntu / boot-repair alle tue fonti software come segue:

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

Lol. In particolare ha una gomma che cancella Windows.
chx101
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.