虚拟机中的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,我尝试使用debian amd64创建一个虚拟机
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
为什么?
根据您的详细信息,我假设您运行的是64位Ubuntu主机,可能是Ubuntu 12.04 beta。 目前尚不清楚安装了哪个版本的Virtual Box。 目前最新的Virtual Box版本是4.1.14。 根据您的CPU,您可能还希望在BIOS中启用它的虚拟化function(VT-x for Intel或AMD-V)。
-
主机和Virtual Box都应该能够作为访客运行32位或64位Debian。 但是对Linux Kernel的支持> = 3.2。 仅在Virtual Box版本4.1.8中添加。
-
我建议你尝试更新你的主机Ubuntu(目前的内核3.2.0-24)和Virtual Box(参见这个答案 )。
-
Virtual Box Manager中的虚拟机需要在常规 – >基本设置中设置为64位:
-
此外,为了运行64位客户 ,建议在虚拟机的系统 – >主板设置中启用输入/输出:
-
在系统 – >加速选项卡中,如果支持,我们可能希望选择CPU的硬件虚拟化functionVT-x / AMD-V。