VirtualBox から Hyper-V に移行した後、Ubuntu 18.04 でネットワーク アダプターが見つからない

VirtualBox から Hyper-V に移行した後、Ubuntu 18.04 でネットワーク アダプターが見つからない

VirtualBox インスタンスを起動したとき、事前に計画を立てて、vhd ドライブ ファイルを使用しました。ドライブを使用して Hyper-v で新しいインスタンスを作成するのは簡単で、メイン インスタンスは起動しますが、ネットワークに接続できません。レガシー ネットワーク アダプターを追加してみましたが、これも機能しません。ただし、検出されたことは表示されます。Ubuntu インストーラーはセットアップ時にデバイスを問題なく認識するため、インストールする方法などがあるはずです。私は Linux の専門家ではないので、オンラインでも Linux の友人からも答えを見つけるのに苦労しています。

Ubuntu サーバー 18.04

助けてください。

答え1

Ubuntu 18.04は/etc/netplan/50-cloud-init.yamlネットワーク設定に/etc/network/interfaces

Ubuntu が VirtualBox にインストールされている場合、 にリストされているインターフェースは50-cloud-init.yamlのような奇妙な名前ですenp0s3。Hyper-V は 標準eth0か何かを使用します。技術的なことはよくわかりませんが、 に変更したところeth0、再起動後に動作するようになりました。

ファイルは次のようになります:

network:
    ethernets:
        eth0:
            addresses: []
            dhcp4: true
            optional: true
    version: 2

関連情報