4
別のマシンから復元した後、GrubのUUIDを修正する方法は?
Ubuntu 12.04の完全なtarバックアップを、すべてのカスタマイズ、ドキュメント、インストールされたソフトウェアなどとともに別のマシンに復元したい。 次のコマンドでバックアップを作成しました。 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 / 予想通り(この質問に対するMike Whateverの回答:すべての設定を含むUbuntuディストリビューションを1台のコンピューターから別のコンピューターにコピーするを参照)、これにより問題が解決しました。コンピューターの電源を入れると、エラーが発生します。 error: no such device: ... press any key to continue ... Grubが壊れている理由は、探しているUUIDがコンピューターのハードドライブではなく古いハードドライブで一致しているためだと思います。 GRUBを修正して新しいハードドライブを認識するにはどうすればよいですか?「Fix GRUB UUID」というヘルプをオンラインで探しましたが、手順が古いか複雑であるように見えました。上記にリンクしたマイクからの応答は、これを修復するためのかなり簡単な方法があることを願っています。