VirtualBox - для ядра требуется процессор x86-64, но только обнаружено i686 cpu
Процессор Intel i5-2410M, работающий на частоте 2,30 ГГц, работает под управлением 64-разрядной операционной системы Windows 7.
У меня установлен VirtualBox 4.13.
Я пытаюсь запустить ubuntu-14.04-desktop-amd64.iso
, но я получаю сообщение об ошибке
для этого ядра требуется процессор x86-64, но он обнаружил только i686 cpu
Я даже включил виртуализацию Intel в настройках BIOS, а затем попытался снова использовать изображение, но по-прежнему получаю ту же ошибку.
Есть ли другая причина, по которой я не могу использовать изображение?
Ответы
Ответ 1
Мое лучшее предположение заключается в том, что вы каким-то образом настроили виртуальную машину для 32-битного исполнения вместо 64.
Можете ли вы поделиться файлом конфигурации машины XML (обычно в вашем домашнем каталоге - что-то вроде C:\Users\Goyuix) в папке с именем VirtualBox VMs
. Должна быть папка для виртуальной машины Ubuntu, которую вы создаете с файлом vm-name.vbox. Вы должны найти XML-тег под названием Machine, который содержит это определение. Вот соответствующий тег из одного из моих конфигурационных файлов:
<Machine
uuid="{5c71850d-9ead-4b1f-b8b2-9f147f3a70ac}"
name="Ubuntu"
OSType="Linux26_64"
snapshotFolder="Snapshots"
lastStateChange="2014-07-19T23:16:57Z">
Обратите особое внимание на третий атрибут OSType
, как он имеет _64
в конце. Я бы посоветовал при создании виртуальной машины для 64-битного Ubuntu 14.04 использовать VM тип = Linux и Version = Ubuntu (64 бит).
![VirtualBox Create Virtual Machine Dialog Example]()
Ответ 2
Вы можете исправить эту ошибку, увеличив объем виртуальной памяти (более 2 ГБ) RAM,
Виртуальная память ящиков
В противном случае вам нужно выбрать UBUNTU (всего лишь пример) 32-битного.
Перейдите к http://www.ubuntu.com/download/desktop
В Выберите свой вкус: 32 бит - для машины менее 2 ГБ ОЗУ
Это будет работать точно.