Voglio ripristinare un backup completo tar di Ubuntu 12.04 con tutte le mie personalizzazioni, documenti, software installato, ecc. Su una macchina diversa.
Ho effettuato il backup con i seguenti comandi:
sudo su
cd /
tar cvpzf ububackup.tgz --exclude=/ububackup.tgz --exclude=/proc --exclude=/lost+found --exclude=/sys --exclude=/mnt --exclude=/tmp --exclude=/media /
Sul nuovo computer ho fatto una nuova installazione di Ubuntu 12.04, ho spostato il file di backup su di esso e poi ripristinato con il file di backup con il seguente:
tar xvpfz backup.tgz -C /
Come previsto (vedi la risposta di Mike Qualunque sia la domanda: copia la distribuzione Ubuntu con tutte le impostazioni da un computer a un altro ) questo ha rotto grub. Quando accendo il computer viene visualizzato un errore:
error: no such device: ...
press any key to continue ...
Credo che la ragione per cui Grub è rotto è che l'UUID sta cercando corrispondenze sul vecchio disco rigido non sul disco rigido per il computer.
Come posso risolvere il mio grub per riconoscere il nuovo disco rigido? Ho cercato online l'aiuto "Fix GRUB UUID" ma i passaggi sembravano obsoleti o complessi. La risposta di Mike di cui ho parlato sopra mi fa sperare che ci sia un modo abbastanza semplice per ripararlo.