L'altro giorno, quando ho installato il sistema operativo elementare in dual boot con Windows, ho riscontrato un errore Grub al momento del riavvio. Mi è stata presentata la riga di comando con un messaggio di errore:
È supportato un BASH minimo come la modifica delle linee. Per la prima parola, TAB elenca i possibili completamenti dei comandi. altrove TAB elenca i possibili completamenti del dispositivo o del file.
In effetti questo non è un errore specifico del sistema operativo elementare. È un errore Grub comune che potrebbe verificarsi con qualsiasi sistema operativo Linux, sia esso Ubuntu, Fedora, Linux Mint ecc.
In questo post vedremo come correggere questo errore Grub "BASH come la modifica della linea minima è supportato" in Ubuntu sistemi Linux basati.
Puoi leggere questo tutorial per risolvere problemi simili e più frequenti, errore:nessun salvataggio di grub di partizione in Linux
Prerequisiti
Per risolvere questo problema, avresti bisogno di quanto segue:
- Una USB live o un disco (preferibilmente) della stessa distribuzione Linux
- Una connessione Internet funzionante nella sessione live
Dopo esserti assicurato di avere i prerequisiti, vediamo come riparare lo schermo nero della morte per Linux (se così posso chiamarlo;)).
Correzione dell'errore Grub "BASH minimo come la modifica della linea supportata"
Il processo è semplice se segui attentamente i passaggi (non alla cieca). Potrebbe essere necessario modificare i nomi delle partizioni in base al proprio sistema.
Passaggio 1 :avvia l'USB Linux live.
Passaggio 2 :Devi scoprire se il tuo sistema utilizza EFI o BIOS. Per farlo, apri il terminale e usa il seguente comando per elencare le tue partizioni:
sudo fdisk -l
Guarda da vicino nel suo output perché potrebbe essere un output enorme. Se vedi qualcosa come EFI, è un'indicazione che il tuo sistema ha EFI. Questa informazione è importante nelle fasi successive.
Device Start End Sectors Size Type
/dev/sda1 2048 976895 974848 476M EFI System
/dev/sda2 976896 40038399 39061504 18.6G Linux filesystem
/dev/sda3 40038400 79099903 39061504 18.6G Linux filesystem
/dev/sda4 79099904 468875263 389775360 185.9G Linux filesystem
È necessario notare due cose qui. La partizione in cui è installato EFI (se è installato) e la partizione in cui è installata la partizione di root.
Passaggio 3 (solo per sistemi UEFI ):Ora, quello che devi fare è reinstallare grub.
Montare prima la partizione di root. Sto usando /dev/sda2 per root ma dovresti cambiarlo con quello che hai sul tuo sistema:
sudo mount /dev/sda2 /mnt
Se hai un sistema EFI, monta anche quella partizione:
sudo mount /dev/sda1 /mnt/boot/efi
Ora, il passaggio successivo consiste nell'installare finalmente grub per il sistema UEFI in questo modo:
sudo grub-install --boot-directory=/mnt/boot --bootloader-id=ubuntu --target=x86_64-efi --efi-directory=/mnt/boot/efi
Riavvia Ubuntu Linux usando questo comando:
shutdown -r now
Dovresti riportare il grub alla normalità.
Passaggio 3 (solo per sistemi non EFI) :L'installazione di grub su un sistema non EFI è ancora più semplice.
Monta la partizione di root di Linux:
sudo mount /dev/sda1 /mnt
E poi installa grub:
sudo grub-install /dev/sd1
Riavvia e dovrebbe andare bene.
Metodo alternativo per correggere questo "BASH minimo come la modifica della linea è supportato" Errore Grub in Linux basato su Ubuntu
So che potresti sottolineare che questo errore di Grub non è esclusivo delle distribuzioni Linux basate su Ubuntu o Ubuntu, quindi perché sto mettendo l'accento sul mondo Ubuntu? Il motivo è che qui prenderemo una via d'uscita semplice e utilizzeremo uno strumento chiamato Riparazione avvio per risolvere il nostro problema. Non sono sicuro che questo strumento sia disponibile per altre distribuzioni come Fedora. Senza perdere altro tempo, vediamo come risolvere BASH minimo come è supportato l'editing delle linee Errore Grub.
Fase 1:avvio nella sessione live
Collega l'USB live e avvia la sessione live.
Passaggio 2:installa Boot Repair
Una volta che sei nella sessione live, apri il terminale e usa i seguenti comandi per installare Boot Repair:
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install boot-repair
Nota:segui questo tutorial per correggere l'errore durante il recupero del cdrom apt-get update non utilizzabile per aggiungere nuovi CD-ROM, se lo incontri durante l'esecuzione del comando precedente.
Fase 3:ripara l'avvio con Boot Repair
Una volta installato Boot Repair, eseguilo dalla riga di comando utilizzando il comando seguente:
boot-repair &
In realtà le cose sono piuttosto semplici da qui. Devi solo seguire le istruzioni fornite dallo strumento Boot Repair. Innanzitutto, fai clic su Riparazione consigliata opzione in Boot Repair.
Ci vorranno un paio di minuti per Boot Repair per analizzare il problema con l'avvio e Grub. Successivamente, ti fornirà alcuni comandi da utilizzare nella riga di comando. Copia i comandi uno per uno nel terminale. Per me mi ha mostrato una schermata come questa:
Eseguirà alcuni processi dopo aver inserito questi comandi:
Una volta terminato il processo, ti fornirà un URL che consiste nei registri della riparazione di avvio. Se il tuo problema di avvio non è stato risolto nemmeno ora, puoi andare sul forum o inviare un'e-mail al team di sviluppo e fornire loro l'URL come riferimento. Fantastico, vero?
Al termine della riparazione di avvio, spegnere il computer, rimuovere l'USB e riavviare. Per me è stato avviato correttamente ma ha aggiunto due righe aggiuntive nella schermata di Grub. Qualcosa che non era importante per me dato che ero felice di vedere il sistema avviarsi di nuovo normalmente.
Ha funzionato per te?
Quindi è così che ho risolto BASH minimo come la modifica della linea è supportata Errore Grub nel sistema operativo elementare Freya. E tu? Ha funzionato per te? Sentiti libero di fare una domanda o lasciare un suggerimento nella casella dei commenti qui sotto.