Ошибка в виртуал бокс this kernel requires

Перейти к содержимому

После запуска виртуальной системы в VirtualBox заметил следующую ошибку:

This kernel requires the following features not present on the CPU:
pae
Unable to boot — please use a kernel appropriate for your CPU.

Ошибку можно решить несколькими способами:

Способ 1) При включении компьютера зайти в BIOS и в параметрах процессора включить виртуализацию (если процессором она поддерживается).

Способ 2) Открыв VirtualBox перейдем в настройки созданной виртуальной системы, а именно в «Настроить» — «Система» — «Процессор» и поставим галочку возле «Дополнительные параметры: Включить PAE/NX«. Нажмем «OK» для сохранения изменений.

Все, данная ошибка не должна отображаться.

#
6 лет, 3 месяца назад

(отредактировано

6 лет, 3 месяца назад)

Vadim avatar

Темы:

307

Сообщения:

2052

Участник с: 20 ноября 2013

В виртуалбокс не запускаются образы систем x86_64,пишет
This kernel requires an x86-64 CPU,but only detected an i686 CPU ….

Раньше на форуме мне писали что это оттого что процессор не поддержхивает виртуализацию,стоял Intel Core 2 Duo E4700 2.6GHz.
Сегодня взял для пробы Intel Core2 Duo CPU E6550 ,он виртуализацию точно поддерживает но
системы x86_64 в виртуалбокс всё равно не запускаются!
Чего ему ещё в … надо этому виртуалбоксу кто нибудь знает??
Система x86_64 на компьютер устанавливается без проблем и с тем и с тем процессором,но даже в установленой системе x86_64 в вирталбоксе запускаются только 32 битные образы !
Что за хрень и куда копать?
cat /proc/cpuinfo
p.s
если бы не скорое прекращение поддержки arch x32 мне триста лет бы системы x86_64 не интересовали,но виртуалбокс
необходимая мне программа

Linux Forever!

Fraybyl

#
6 лет, 3 месяца назад

Темы:

5

Сообщения:

45

Участник с: 24 февраля 2017

Биос проверь на Intel vt и Intel virtualization.

https://github.com/Fraybyl/

safocl

#
6 лет, 3 месяца назад

Темы:

122

Сообщения:

1571

Участник с: 08 октября 2015

в виртуалбоксе последнее время очч много багов…
недавно поставил систему на вб, ребутнул комп, и после ентого ваще никакая ОС на вб не хатит запускаться))) вот просто ни с того ни с сего, одна перезагрузка
попробуй vmware, я ток хз чо там и как, енто чисто траблы вб скорее всего

Vadim

#
6 лет, 3 месяца назад

(отредактировано

6 лет, 3 месяца назад)

Vadim avatar

Темы:

307

Сообщения:

2052

Участник с: 20 ноября 2013

Fraybyl
Биос проверь на Intel vt и Intel virtualization.

Intel vt в биос не нашёл,функция
virtualization technology -enabled

safocl
в виртуалбоксе последнее время очч много багов…

в виртуалбоксе всё работает кроме систем x86_64,причём в разных версиях virtualbox , в разных системах (установлены lubuntu 16.04,debian testing,arch),везде одинаково.

Linux Forever!

safocl

#
6 лет, 3 месяца назад

(отредактировано

6 лет, 3 месяца назад)

Темы:

122

Сообщения:

1571

Участник с: 08 октября 2015

Vadim
в виртуалбоксе всё работает кроме систем x86_64,причём в разных версиях virtualbox , в разных системах (установлены lubuntu 16.04,debian testing,arch),везде одинаково.

тогда чото с железом, имхо, больше ничего не может быть.
аа стопп… я чото не видил раньше скрина… — у тебя же 32-х битная арча стоит

safocl

#
6 лет, 3 месяца назад

Темы:

122

Сообщения:

1571

Участник с: 08 октября 2015

все верно тебе пишет ошибку, он грит чо для запуска надо 64-х битное ядро, а у тебя i686

safocl

#
6 лет, 3 месяца назад

Темы:

122

Сообщения:

1571

Участник с: 08 октября 2015

ставь 64-х битную систему

Vadim

#
6 лет, 3 месяца назад

(отредактировано

6 лет, 3 месяца назад)

Vadim avatar

Темы:

307

Сообщения:

2052

Участник с: 20 ноября 2013

safocl
все верно тебе пишет ошибку, он грит чо для запуска надо 64-х битное ядро, а у тебя i686

пишет что i686 cpu а не ядро
со старым процессором устанавливал 64-х битную систему,в виртуалбокс всё равно запускались только 32-х битные образы.сейчас уверен будет тоже.
кто нибудь использует материнку GA-965P-S3 rev. 3.3 ?

Linux Forever!

safocl

#
6 лет, 3 месяца назад

Темы:

122

Сообщения:

1571

Участник с: 08 октября 2015

Vadim
This kernel requires an x86-64 CPU,but only detected an i686 CPU

так у тебя даже в окне вб указано чо 32-х битная система настроена.
при создании новой вм укажи чо она 64 бита

Vadim

#
6 лет, 3 месяца назад

(отредактировано

6 лет, 3 месяца назад)

Vadim avatar

Темы:

307

Сообщения:

2052

Участник с: 20 ноября 2013

safocl

Vadim
This kernel requires an x86-64 CPU,but only detected an i686 CPU

так у тебя даже в окне вб указано чо 32-х битная система настроена.
при создании новой вм укажи чо она 64 бита

Спасибо!
ну я и дубина,подсунул в 32-х битную систему виртуалбокс 64 битный образ!
со старым процом при создании виртуальной машины даже пункта 64 битной системы не было,теперь есть и работает.
создал новую вм 64 бита и всё запустилось.буду значит проц покупать,память добрать до 6гб и готовиться к переходу на 64 бита (если не появиться другой выход,может кто сделает неофициальный порт вроде arch-openrc).
archlinux бросать не хочется,нравится ,особенно pacman.

Linux Forever!

Intel i5-2410M CPU running at 2.30 GHz running a Windows 7 64-bit operating system.

I have VirtualBox 4.13 installed.

I am trying to run ubuntu-14.04-desktop-amd64.iso but I get an error

this kernel requires an x86-64 cpu but only detected an i686 cpu

I even enabled the Intel Virtualization in the BIOS settings and then tried to use the image again but I still get the same error.

Is there any other reason why I can’t use the image?

Philip Pittle's user avatar

asked Jul 21, 2014 at 19:11

user3861960's user avatar

My best guess is that you somehow configured the VM for 32 bit execution instead of 64.

Can you share the XML machine configuration file (usually in your home directory — something like C:UsersGoyuix — in a folder called VirtualBox VMs. There should be a folder for the Ubuntu VM you are creating with a file vm-name.vbox. You should be able to find an XML tag called Machine that holds that definition. Here is the relevant tag from one of my config files:

<Machine
  uuid="{5c71850d-9ead-4b1f-b8b2-9f147f3a70ac}"
  name="Ubuntu"
  OSType="Linux26_64"
  snapshotFolder="Snapshots"
  lastStateChange="2014-07-19T23:16:57Z">

Pay special note to the third attribute OSType how it has a _64 at the end. I would suggest when creating a VM for Ubuntu 14.04 64-bit to use a VM type = Linux and Version = Ubuntu (64 bit).

VirtualBox Create Virtual Machine Dialog Example

answered Jul 21, 2014 at 19:27

Goyuix's user avatar

GoyuixGoyuix

23.5k14 gold badges83 silver badges128 bronze badges

3

The issue is your virtualization is disabled from BIOS setting.

I came across same issue but enabling Virtualization from BIOS worked. I am working on Windows 10. Initiallty you can disable windows Hyper option from
control panel->Program and Features->Turn windows features on or off->un-select Hyper-V. save this settings
Now go to
BIOS setting-> select Advance option->
Here you can see virtualization option just enable this option and reboot your machine saving your settings.
Delete any VirtualBox which is present earlier that caused issue. Now click on New option of your VirtualBox you can see option to install 64-bit operating systems.

answered Mar 31, 2018 at 2:13

Rohit Salunke's user avatar

Rohit SalunkeRohit Salunke

1,0631 gold badge10 silver badges14 bronze badges

4

Unable to boot

Many times when you install an operating system in your virtual box, most people get an error – Unable to boot.

Today we are going to talk about the topic why this problem comes, how do you solve it step-by-step.

Unable to boot | ISSUE FIX

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

Unable to boot – please use a kernel appropriate for your CPU

Step-by-Step|How to Solve Unable to boot in Virtual Box

When you select the version in the settings option of your virtual box, then you will not get the option of 64bit Debian.

Because of this, when the virtual box does not know the option according to your download operating system, then this error comes.

Step : 1 – Shut Down Your Computer.

Step : 2 – Then Turn On Your Computer and go Into Bios Option by press the bios key.

Step : 3 – Find the Virtualization Technology Option.

Step : 4 – Enable the Virtualization Option.

Step : 5 – Save and Exit.

Step : 6 – Turn on your Computer on your Operating System.

Step : 7 – Open Your Virtual Box and goto the setting.

Step : 8 – Then Select Version Option.

Step : 9 – When Your click on the Version Option then you can see many versions List.

Step : 10 – If you install Kali Linux then select Debian Option.

Step : 11 – Then Select your x64bit Kali Linux image.

Step : 12 – Now you can start your Virtual Operating System.

Finally!! Now you can see that Unable the boot error has been removed from your virtual machine.

Now you can easily use any operating system on your virtual box.

You can share this post with your friends so that your friends never have such a problem.

If you interface any problem in similar Kali Linux or any operating system, then you can tell me in the comment box.

Thank You!!

I was trying to install Ubuntu 12.04 in VirtualBox 4.2.12r84980. I see

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

But I am using a 64 bit Windows 8, and trying same .iso for trying Ubuntu. Then what is the problem?

kiri's user avatar

kiri

27.5k16 gold badges80 silver badges117 bronze badges

asked Jun 16, 2013 at 17:07

aluph's user avatar

3

To be able to run a 64-bit OS in Virtual Box we have to make sure the virtual machine’s architecture is set to 64-bit too.

  • Choose Ubuntu 64-bit in General -> Basic settings on creation of your VM

    enter image description here

  • In addition, for running 64-bit guests it is recommended to enable the Input/Output APIC in the System -> Motherboard settings for your virtual machine:

  • In the System -> Acceleration tab we may want to enable the hardware virtualization features VT-x/AMD-V of your CPU.

  • On the host system we may have to enable hardware virtualization in the BIOS.

  • In some systems a host BIOS option to prevent non-trusted execution needs to be turned off (source).

Community's user avatar

answered Jun 16, 2013 at 20:47

Takkat's user avatar

TakkatTakkat

141k53 gold badges308 silver badges424 bronze badges

3

Open the virtual machine settings. Go to the Version dropdown box (General > Basic > Version).

If you don’t see «Ubuntu(64 bit)» as an option in the dropdown, it means that virtualization is not enabled on the host.

Reboot the host, go in to BIOS and enable Virtualization. Exit the BIOS, making sure you save changes.

Now, you should see all the 64 bit options in the Version dropdown box.

Virtual machine general settings

answered Jan 26, 2014 at 20:55

Christian Long's user avatar

Christian LongChristian Long

3,1774 gold badges17 silver badges16 bronze badges

For those of you who are like me and don’t have an option on your virtual box to select the version: Ubuntu(64 bit):

Do this: download the 32 bit Ubuntu iso. ESPECIALLY if when downloading Ubuntu on your virtual box, you chose to allocate less than 2GB of memory.

answered Jan 14, 2014 at 16:15

DBroncos1558's user avatar

vboxmanage createvm --name "ubuntu" --ostype Ubuntu_64 --register

or if you have already created then,

vboxmanage modifyvm --ostype Ubuntu_64

To list all the ostype: http://zeblog.co/?p=390

answered May 29, 2018 at 17:57

Uddhav P. Gautam's user avatar

Понравилась статья? Поделить с друзьями:
  • Ошибка в виртуал бокс e fail 0x80004005
  • Ошибка в винрар невозможно выполнить
  • Ошибка в виндовс этому файлу не сопоставлена
  • Ошибка в виндовс api что это
  • Ошибка в виндовс 7 bootmgr