
VirtualBox で作成された CentOS VM があります。Hyper-V サーバーで使用するために、これを VHD に変換する必要があります。vbox 管理ツールを使用しましたが、変換は問題なく完了しました。Hyper-V で起動しようとすると、緊急モードで起動し、実際には起動しません。ボリュームの UUID が異なるためだと読んだことがありますが、修正方法がわかりません。皆さん、手伝っていただけますか? CentOS Linux にあまり詳しくないので、説明をいただければ助かります!
答え1
grubでクローン/変換されたファイルのUUIDを宣言するか、/dev/sdxyを宣言しているかどうかを確認します。
グラフィカルからディスクを使用するか、ターミナルで「lsblk -afm」を使用する
起動時に目的のボリュームに指定されたUUIDを使用する
(インストーラーから --- ディスク アナライザー (Mac のディスク ユーティリティ、ほとんどの Linux インストール、または Windows のディスク管理ツール) があれば、どの OS でもかまいません)
逆に、--no-uuidフラグ/スイッチを使用して再変換すると、コピーされず、理論的には問題が完全に解消されます。