GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Grub si lamenta di "nessuna tale partizione" dopo aver installato 12:04?

Ho appena installato 12.04. In precedenza avevo installato 11.10, con /dev/sda6 come partizione di installazione montata su / e con /dev/sda1 montato su /home . Durante l'installazione della 12.04, ho debitamente selezionato le stesse opzioni, senza riformattazione. Ho selezionato /dev/sda6 come partizione del bootloader. Sono stato avvisato, come previsto, che i file di sistema su /dev/sda6 verrebbe cancellato.

Dopo la reinstallazione, non riesco a superare GRUB:selezionando l'opzione di avvio principale o l'opzione della modalità di ripristino, entrambi mi danno l'errore "Nessuna partizione del genere" e l'opzione per tornare alla schermata principale di GRUB.

Cosa sta succedendo qui? Quale partizione sta dicendo che non esiste? E ovviamente, come lo risolvo?

Modifica 1:

Ottengo l'errore tre volte; sembra:

error: no such partition.
error: no such partition.
error: no such partition.

Press any key to continue ...

Ciò accade anche con le opzioni di avvio "Test memoria".

Entrando nella riga di comando ed eseguendo ls mi da lo stesso errore.

Migliore risposta

Per riparare il bootloader Grub, prova questi passaggi.

1 – CD live

Innanzitutto, dovrai eseguire l'avvio da un Live CD di Ubuntu.

2 – Ripara il bootloader

Apri un terminale dal Live CD ed esegui i seguenti comandi:

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

Dopo alcuni secondi, si aprirà la finestra principale di Boot Repair.

Fare clic su Recommended repair .

Hai finito!

Riavvia per testare tutto.

Se tutto è andato bene, dovresti essere attivo e funzionante ora. In caso contrario, continua.

Versione della riga di comando

Se quanto sopra non riesce, puoi anche usare la riga di comando (da un Live CD) per reinstallare Grub.

Importante: Sostituisci sda1 con il partiton che contiene Ubuntu e sda con l'unità che contiene la partizione di Ubuntu

sudo mount /dev/sda1 /mnt
sudo grub-install --root-directory=/mnt/ /dev/sda
*edit* at this point, also ensure that if /usr and /var are on seperate partitions that you mount them to /mnt/usr and /mnt/var
*edit 2* whithin the chroot you need to have /dev /run and /proc available for update-grub to work, use the following to acheive that: for i in /sys /proc /run /dev; do sudo mount --bind "$i" "/mnt$i"; done
sudo chroot /mnt
sudo update-grub
sudo reboot

Ubuntu
  1. Spegnimento dopo un certo tempo?

  2. Installazione dell'ultima versione di R-base?

  3. Installare Ubuntu 12.04 senza installare Grub?

  4. Windows 8 non si avvia tramite Grub dopo aver installato Ubuntu con Boot-repair?

  5. Nessuna rete dopo l'aggiornamento a 16.04?

Cose da fare dopo aver installato Ubuntu 18.04 e 19.10

Le 12 migliori cose da fare dopo aver installato Debian 11 (Bullseye)

Le 8 migliori cose da fare dopo l'installazione di Debian 10 (Buster)

Cose da fare dopo aver installato Ubuntu 13.10

Come risolvere:errore:nessun salvataggio di grub di partizione in Ubuntu Linux

15 cose da fare dopo aver installato Ubuntu 17.04 "Zesty Zapus"