Я хочу восстановить полную резервную копию tar Ubuntu 12.04 со всеми настройками, документами, установленным программным обеспечением и т. Д. На другом компьютере.
Я сделал резервную копию с помощью следующих команд:
sudo su
cd /
tar cvpzf ububackup.tgz --exclude=/ububackup.tgz --exclude=/proc --exclude=/lost+found --exclude=/sys --exclude=/mnt --exclude=/tmp --exclude=/media /
На новом компьютере я сделал новую установку Ubuntu 12.04, переместил в нее файл резервной копии, а затем восстановил его с помощью следующего файла:
tar xvpfz backup.tgz -C /
Как и ожидалось (см. Ответ Майка Уизерса на этот вопрос: скопировать дистрибутив Ubuntu со всеми настройками с одного компьютера на другой ), это не помогло. Когда я включаю компьютер, я получаю сообщение об ошибке:
error: no such device: ...
press any key to continue ...
Я полагаю, что причина того, что Grub не работает, состоит в том, что UUID, который он ищет, соответствует на старом жестком диске, а не на жестком диске для компьютера.
Как я могу исправить мой Grub, чтобы распознать новый жесткий диск? Я искал в интернете справку «Fix GRUB UUID», но шаги казались либо устаревшими, либо сложными. Ответ Майка, на который я ссылался выше, вселяет надежду, что существует довольно простой способ исправить это.