web-dev-qa-db-ja.com

virtualboxのamd64仮想マシン

私はubuntu 12.04を持っています

$ lsb_release -rc
Release:        12.04
Codename:       precise
$ uname -a 
Linux pablo-desktop 3.2.0-20-generic #33-Ubuntu SMP Tue Mar 27 16:42:26 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux

Virtualbox 4.2をインストールしました。debianAMD64で仮想マシンを作成してみます

http://cdimage.debian.org/debian-cd/6.0.4/AMD64/iso-cd/debian-6.0.4-AMD64-netinst.iso

しかし、Debian i386でのみ動作します

http://cdimage.debian.org/debian-cd/6.0.4/i386/iso-cd/debian-6.0.4-i386-netinst.iso

どうして?

3
juanpablo

あなたの詳細から、おそらくUbuntu 12.04ベータ版の64ビットUbuntuホストを実行していると思います。インストールされているVirtual Boxのバージョンは明確ではありません。現在、最新のVirtual Boxリリースは4.1.14です。 CPUによっては、BIOSで仮想化機能を有効にすることもできます(Intelの場合はVT-x、またはAMD-V)。

  • ホストとVirtual Boxの両方が、ゲストとして32ビットまたは64ビットのDebianを実行できるはずです。ただし、Linuxカーネルのサポートは3.2以上です。 Virtual Boxバージョン4.1.8でのみ追加されました。

  • ホストUbuntu(現在のカーネル3.2.0-24)とVirtual Box( この回答 も参照)の両方を更新することをお勧めします。

  • Virtual Box Managerの仮想マシンは、General-> Basic設定で64ビットに設定する必要があります。
    enter image description here

  • さらに、64-guestsを実行するには、System-> Motherboard仮想マシンの設定:
    enter image description here

  • System-> Accelerationタブでは、サポートされている場合、CPUのVT-x/AMD-Vのハードウェア仮想化機能を選択できます。

2
Takkat