Virtual BoxでDebian 64ビットを設定できない理由

Virtual BoxでDebian 64ビットを設定できない理由

Virtual Box をインストールし、Debian 仮想マシンを作成したいのですが、Virtual Box で Debian x64 を選択できないため作成できません。私のコンピューターと .iso ファイルも x64 なので、なぜ選択できないのかわかりません。この問題を解決するにはどうすればよいでしょうか?

答え1

64ビットの仮想マシンを作成する必要があります。ホストOSのビット数は関係ありません。必要なのは仮想マシンが64ビットであることです。VBoxウェブサイト(強調は筆者による):

64 ビットゲスト

VirtualBox は、次の条件が満たされている場合、32 ビットのホスト オペレーティング システムでも 64 ビットのゲスト オペレーティング システムをサポートします。

  1. ハードウェア仮想化をサポートする64ビットプロセッサが必要です(「ハードウェア仮想化とソフトウェア仮想化()。

  2. あなたハードウェア仮想化を有効にする必要があります64 ビット サポートが必要な特定の VM の場合。ソフトウェア仮想化は 64 ビット VM ではサポートされていません。

  3. 32ビットホストオペレーティングシステムで64ビットゲストサポートを使用する場合は、特定のVMには64ビットのオペレーティングシステムも選択する必要があります。32 ビット ホストで 64 ビットをサポートすると追加のオーバーヘッドが発生するため、VirtualBox は明示的な要求があった場合にのみこのサポートを有効にします。

    64 ビット ホスト (通常はハードウェア仮想化サポートが付属) では、設定に関係なく 64 ビット ゲスト オペレーティング システムが常にサポートされるため、ゲストに 64 ビット オペレーティング システムをインストールするだけで済みます。

警告

どのホストでも、64 ビット モードで使用する予定の仮想マシンの I/O APIC を有効にする必要があります。これは、64 ビット Windows VM の場合に特に当てはまります。「」というセクションを参照してください。詳細設定タブさらに、64 ビット Windows ゲストの場合、AMD PCNet カードの 64 ビット ドライバー サポートがないため、VM が Intel ネットワーク デバイスを使用していることを確認する必要があります。「仮想ネットワーク ハードウェア」セクションを参照してください。

VirtualBox グラフィカル ユーザー インターフェイスの「VM の作成」ウィザードを使用する場合 (「最初の仮想マシンの作成」セクションを参照)、VirtualBox は選択した 64 ビット オペレーティング システムの種類ごとに正しい設定を自動的に使用します。

したがって、新しい仮想マシンを作成して、64 ビットであることを確認してください。

答え2

私が知っている唯一の理由は、64ビットCPUを持っていないことです。ホストOS問題ではありません。ハードウェア仮想化が有効になっていない場合 (BIOS 設定の vtx) でも VM を作成できますが、起動しようとすると何が問題なのかが通知されます。

関連情報