Невозможно установить Ubuntu в VirtualBox из-за того, что & ldquo; этому ядру требуется процессор x86-64, но обнаруживается только процессор i686, который не может загрузиться & rdquo; ошибка

Я пытался установить Ubuntu 12.04 в VirtualBox 4.2.12r84980. Я вижу

this kernel requires an x86-64 CPU, but only detects an i686 CPU, unable to boot

Но я использую 64-битную Windows 8 и пытаюсь использовать тот же .iso для попытки Ubuntu. Тогда в чем проблема?

131
задан 26 January 2014 в 11:07

4 ответа

Чтобы иметь возможность запускать 64-битную ОС в Virtual Box, мы должны убедиться, что архитектура виртуальной машины тоже установлена ​​на 64-битную.

  • Выберите 64-битную Ubuntu в Общие -> Основные настройки при создании вашей виртуальной машины

    enter image description here

  • [ 117]

    Кроме того, для запуска 64-разрядных гостей рекомендуется включить APIC ввода / вывода в настройках Система -> Материнская плата для вашей виртуальной машины:

    ]
  • На вкладке Система -> Ускорение мы можем включить функции аппаратной виртуализации VT-x / AMD-V вашего ЦП.

  • В хост-системе нам может потребоваться включить аппаратную виртуализацию в BIOS .

  • В некоторых системах необходимо отключить опцию BIOS хоста для предотвращения ненадежного выполнения (источник ).

0
ответ дан 26 January 2014 в 11:07

Для тех из вас, кто похож на меня, и у вас нет возможности выбрать в своей виртуальной коробке версию : Ubuntu (64-битная) :

Сделайте это : загрузить 32-битную версию Ubuntu iso. ОСОБЕННО, если при загрузке Ubuntu в виртуальную коробку вы решили выделить менее 2 ГБ памяти.

0
ответ дан 26 January 2014 в 11:07

Откройте настройки виртуальной машины. Перейдите в раскрывающийся список «Версия» («Основные»> «Основные»> «Версия»).

Если вы не видите «Ubuntu (64 бит)» в качестве опции в раскрывающемся списке, это означает, что виртуализация не включена на хосте.

Перезагрузите хост, войдите в BIOS и включите виртуализацию. Выйдите из BIOS, сохранив изменения.

Теперь вы должны увидеть все 64-битные опции в выпадающем списке Version.

Virtual machine general settings

0
ответ дан 26 January 2014 в 11:07
vboxmanage createvm --name "ubuntu" --ostype Ubuntu_64 --register

или, если вы уже создали,

vboxmanage modifyvm --ostype Ubuntu_64

Чтобы перечислить все ostype: http://zeblog.co/?p=390

0
ответ дан 26 January 2014 в 11:07

Другие вопросы по тегам:

Похожие вопросы: