it-swarm-ja.com

Hyper-VでのArchLinuxのセットアップ-イーサネットなし

私はLinuxの完全な初心者であり、環境を学びたいと思っています。 this チュートリアルを使用してHyper-VボックスにArch-Linuxをインストールしようとしたときに、イーサネットで初期の障害にぶつかりました。イーサネットは存在しないようです。 ping -c 3 8.8.8.8「接続できません」という行に沿ってエラーが発生します。 VMのネットワークアダプターは、Intel Centrino Advanced-N6235仮想スイッチです。どうすればこれを機能させることができますか?最初に別のディストリビューションを調べる必要がありますか?

3

Hyper-Vのデフォルトのネットワークカードを使用するカーネルモジュール(つまり、デバイスドライバー)に問題があることが多いため、Hyper-V VMを「レガシー」ネットワークカードを使用するように切り替える必要があります。

方法は次のとおりです。

  1. 仮想マシンをオフにして、その「設定」を開きます(Hyper-Vマネージャーから、またはVMウィンドウ)から)
  2. [ハードウェア]リストで、既存のネットワークアダプターをクリックし、その設定をメモしてから、[削除]をクリックします。
  3. [ハードウェア]リストで、上部の[ハードウェアの追加]をクリックし、[レガシーネットワークアダプター]を選択して[追加]をクリックします。
  4. 古いアダプターからメモした設定で新しいアダプターを構成します。
  5. 変更を保存してVMを起動します。
1
Moshe Katz

Hyper-V VMには、デフォルトでネットワーク接続がありません。 VMホスト(Windowsコンピューター)上に仮想ネットワークスイッチを作成して、VMがホストとインターネットを共有できるようにする必要があります。

これを行うには、Hyper-Vマネージャーを開きます。

  1. 右側のアクションペインで、[仮想スイッチマネージャー]のリンクをクリックします。
  2. VMでインターネットにアクセスできるようにする場合は、外部仮想スイッチを作成します。
  3. [仮想スイッチマネージャー]ダイアログで、左上のペインの[新しい仮想スイッチ]をクリックし、リストから[外部]を選択して、[仮想スイッチの作成]ボタンをクリックします。
  4. これで、[仮想スイッチマネージャー]ダイアログのメインパネルが、新しく作成した仮想スイッチに変わります。
  5. 「外部ネットワーク」ラジオボタンが選択されていることを確認します。
  6. [外部ネットワーク]ラジオボタンの下のドロップダウンで、ホストコンピューターが使用する物理ネットワークインターフェイスを選択します。ホストに複数のネットワークインターフェイスがある場合は、インターネットに接続されているものを選択してください。仮想スイッチにわかりやすい名前を付けます。
  7. これIS非常に重要「管理オペレーティングシステムにこのネットワークアダプタの共有を許可する」というチェックボックスをオンにします。これにより、VMネットワークスイッチをホストされているVMと共有するホスト。これがチェックされていない場合、[OK]をクリックするとホストのVMホストはインターネット接続を失います。 。
  8. 「適用」をクリックします。 注:これを行うと、インターネット接続が数秒間失われます。これは、Windowsが仮想ネットワークスイッチデバイスを作成してから、Windowsコンピューターをスイッチに追加しているためです。
  9. [仮想スイッチマネージャー]ダイアログで[OK]をクリックします。
  10. Arch Linux VMが「オフ」状態の状態で、Hyper-Vマネージャーウィンドウから選択し、右ペインの「設定」リンクをクリックします。
  11. 設定ダイアログで、左側のハードウェアリストからネットワークアダプタを選択します。
  12. メインペインの[仮想スイッチ]というラベルの付いたドロップダウンリストで、[未接続]から手順6で選択した仮想スイッチの名前に変更します。
  13. 「OK」をクリックします。

これで、Arch VMを起動でき、ネットワーク接続が可能になります。

原則として、Hyper-V VMを作成するときは常に、ネットワーク接続が必要な場合は仮想スイッチに接続する必要があります。

0
Anro