Cosa seleziono per "Dispositivi di installazione GRUB" dopo un aggiornamento?


90

Dopo aver eseguito Update Manager, una finestra di debconf (intitolata "Configurare grub-pc"), è spuntata, richiedendomi di selezionare l'appropriato GRUB install devicesper il mio sistema. Di recente non ho apportato modifiche a grub o al filesystem e non ricordo quali opzioni ho selezionato l'ultima volta che ho apportato una modifica.

Come faccio a sapere cosa selezionare? Suppongo che la risposta sbagliata potrebbe rendere il mio sistema in grado di avviarsi.

Ecco la finestra di dialogo debconf:

Finestra Debconf, configurazione di grub-pc, contenente caselle di controllo per / dev / sda e / dev / sda1

Ecco la finestra e il testo che viene visualizzato quando si seleziona "aiuto":

Grub era precedentemente installato su un disco che non è più presente


8
Questa finestra di dialogo compare anche quando si aggiorna la versione di Ubuntu di un virtualbox vm (nel mio caso, 10.10 -> 11.04).
Noel,

3
Per quanto riguarda la mia esperienza con questo, sembra un bug di usabilità. Ho eseguito gli aggiornamenti innumerevoli volte e ogni volta che viene visualizzata questa finestra di dialogo, non faccio clic su nulla nella prima finestra di dialogo e quindi confermo che desidero continuare senza installare grub. Finora non ho mai avuto problemi. Immagino sia perché grub è già installato nell'MBR corretto, altrimenti la macchina non si sarebbe avviata in primo luogo.
Coffee_fan

2
che cos'è? Volevo solo aggiornare alcuni pacchetti come suggeriva, ora ho bisogno di fare una scelta che potrebbe uccidere il mio sistema ... così cattiva, cattiva, cattiva roba !!
nicolas,

3
Questa è un'esperienza terrificante! L'ho appena fatto mentre eseguivo semplicemente un aggiornamento apt su Ubuntu 16.04.3 LTS (in esecuzione all'interno di una VM VirtualBox su un host Windows 10 che è stato appena riavviato a causa di aggiornamenti, ho pensato che avesse incasinato tutto) - tuttavia ha funzionato dopo aver scelto/dev/sda
Daniel F,

Risposte:


74

Nel tuo caso, la selezione corretta è /dev/sdala prima. È il primo e unico disco rigido nel sistema, mentre /dev/sda1è una partizione su quel disco rigido. È possibile installare grub su una partizione, ma è una "cattiva idea" .

Se disponevi di più dischi rigidi e partizioni, prima scopri dove si trova la tua partizione di root:

lsblk

(Vedi anche: Come faccio a sapere quali dischi rigidi sono nel sistema? )

È quindi possibile installare grub su quel disco rigido. Cerca i dispositivi etichettati "disk" (ad esempio "sda", che significa /dev/sda) per installare grub nel record di avvio principale (ogni dispositivo a disco fisico ha un solo MBR, indipendentemente dalle partizioni).


21
Per finire la storia (che è finita abbastanza bene): ho selezionato / dev / sda come suggerito. Nella finestra successiva, mi è stato chiesto se volevo continuare senza installare grub. Strano, ovviamente, da quando avevo appena chiesto di installarlo. C'era una casella di spunta da contrassegnare per continuare senza installare, oppure, se ho premuto il pulsante "Avanti", è tornato alla schermata precedente, chiedendo dove volevo installare grub. Invece di fare un ciclo per sempre, ho controllato la casella, gli ho detto di non installare grub e ho incrociato le dita. Al riavvio, non ci sono stati problemi. Resta perplesso il motivo per cui questa interazione era necessaria.
belacqua,

2
@StefanoPalazzo Quindi cosa causa il ciclo install / non install? Ho appena avuto la stessa esperienza in 12.04.
Wes Miller,

2
Ho avuto lo stesso problema il 14.04. Direi che questo era un bug, se non nel codice, quindi nell'usabilità.
sevis127,

3
Ho appena ricevuto la stessa cosa il 14.04. Penso che lo scopo della finestra di dialogo fosse chiederti se desideri installare Grub su qualsiasi altra unità, diversa da quella su cui è attualmente installato, e quindi ti ha mostrato l'opzione "Continua senza installare". Non ne sono del tutto sicuro, però.
Mo2,

2
Nel mio caso, il ciclo di installazione / non installazione è stato causato dal fatto che in realtà non ho selezionato un'unità . Sposterei la barra di selezione su quello che vorrei e poi premi Invio. Avrei dovuto colpire prima la barra spaziatrice, facendo apparire un asterisco davanti alla selezione. Dopo che avevo fatto che , è considerato come 'selezionato' e mi avrebbe lasciato fuori dal giro.
spoorlezer,

19

Questo problema era ancora presente quando ho aggiornato Ubuntu 16.04 dopo una nuova installazione. Per risolverlo, procedere come segue:

  • La selezione di /dev/sdaè corretta, quindi premere Spacebarper la prima opzione.
  • Viene visualizzato un asterisco per l' /dev/sdaopzione, a indicare che la selezione è riuscita.
  • Quindi premere il Tabtasto per evidenziare il pulsante "OK", quindi premere il Spacebartasto per selezionare l'azione OK.

Successivamente, l'installazione dovrebbe procedere senza problemi.


Questo è solo se mostra un "menu Bash" o una finestra di dialogo non nell'esempio della domanda con Ubuntu DE in cui hai una GUI e puoi fare clic sulla casella di controllo con il puntatore del mouse.
Azteca,
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.