Ubuntu Server 14.04システムを作成しましたが、これはまったく同じハードウェア仕様を持つ他のいくつかのマシンにクローンを作成したいと考えています。システムは、30 GB SSDを搭載したIntel NUC2820です。
現在動作しているインストールには、3つのパーティションが含まれています。
/sda1 fat32 (efi boot)
/sda2 ext4
/sda3 swap
システムはGPTを使用してセットアップされ、ブートにUEFIを使用します。
TuxbootでCloneZilla USBを作成し、復元に使用するイメージに完全なディスクを書き込みました。しかし、イメージを新しいマシンに復元した後、システムを再度ブート可能にする方法を見つけることができないようです。
CloneZilla環境からgrub-installを使用しようとしましたが、次のエラーが発生しました:
warning : this GPT partition label contains no BIOS boot Partition; embedding wont be possible
warning : Embedding id not possible. GRUB can only be installed in this setup by using blocklists. However, blocklists are UNRELIABLE and their use is discouraged..
error : will not proceed with blocklists
これは、grubがEFIモードで機能しないことに関係していると思います。 GrubでEFIパーティションを作成できるかどうかはわかりません。 efibootmgrを使用すると、次のメッセージが表示されます。
efi variables are not supported on this system
Ubuntu 14.04サーバーインストーラーも使用しようとしましたが、レスキューモードでGrubを再インストールすると、次のようになります。
executing 'grub-install' failed
This is a fatal error
シェルからgrub-installを実行すると、Grubが正常にインストールされたというメッセージが表示されますが、起動時にブートディスクが見つかりません。
イメージを再び起動可能にする方法はありますか
もちろん何日も検索した後、ここに投稿することに決めてから1時間後に自分で答えを見つけました。
buntuベース バージョンのCloneZillaを使用して、正しいブートレコードを更新できるUEFIモードでブートしました。