source : http://hereirestinremorse.wordpress.com/virtualbox/this-kernel-requires-an-x86-64-cpu-but-only-detected-an-i686-cpu-unable-to-boot-please-use-a-kernel-appropriate-for-your-cpu/
An amazing error that i encountered installing Debian into Virtual box…its simple enough…mount your iso and install through VBox..
First couple of times, it was just the install screen and nothing i can move..obviously no mouse, neither the keyboard…as Sriram said, no “Press Any Key to continue.” then i tried out the help option so it had a “Press any key to boot…” so i pressed enter as we all do…
and i got the error, and i so not have a screen shot for you but it went (but very similar to this) :
“This kernel requires an x86-64 CPU, but only detected an i686 CPU. Unable to boot – please use a kernel appropriate for your CPU”
Asking around, i jumped to the conclusion that VBox doesn’t support 64bit OS. So sat and downloaded the x86 cd iso. And mounted it and went allover again…:) guess what?
“This kernel requires an x86-64 CPU, but only detected an i686 CPU. Unable to boot – please use a kernel appropriate for your CPU”
Googling i found out that there is something called Intel Virtualization Technology, and AMD V, for those respective boards…so its needs to be enabled..i have a Intel board and i kept thinking this was enabled…of-course it wasnt..
Where can you enable it from? Its in the BIOS…press ‘esc’ when you see the Vendor logo and you will reach the pre boot screen from where you can choose the bios..browse around, find Virtualization Technology and Enable it…
Im running Debian 64 bit..and it works very fine indeed..
Note: Fedora had no such problem..and i found issues online only for Debian variants..ubuntu and such..hmm…
SOLUTION: Enable Intel VT-x/AMD-V from BIOS
Hope this helped
LTC: LgSJKJ72JJAqyE7cGMy9v4LGmX7Qut5tw9
-
I fear that one day you’re going to raise an army against Debian and Ubuntu. :D
-
I have this problem with Fedora…. No such a problem with Ubuntu 11.04.
-
yes..well..i hope this was the solution to your fedora issue…thanks for you feedback Ardavan…i only tried with Debian 6…and the rest was what i found online…
-
i have the problem with unbuntu 64bit
-
-
I have this problem with back track 5 when opening on windows virtual pc.
didn’t find that option in bios which you discussed.-
Click the link below to learn more about the virtualiztion in Virtual PC.
http://www.microsoft.com/windows/virtual-pc/support/configure-bios.aspx
Here is what i think. If you cannot find Virtualization in your BIOS, try upgrading it. If you still don’t find it, your PC probably don’t support it. Hardware virtualization in not available in most PCs. I still cannot give you much feed back as i personally have never used Virtual PC.
Hope the Microsoft link helps you out. If you further do need help, ill be more than happy to try Virtual PC and find out.
-
No need of any bios setup … its simple.. Change Os type which you selected first time ( this can be change in settings of Vrtl Box) you have to change UBUNTU to UBUNTU 64bit in OS type settings… thats all…
-
To be more explicit, this was exactly the problem, and the key is that after you select linux there’s another list where ubuntu appears to be the last item in the list. If you scroll down a little there’s another entry for ubuntu (64 bit) but you can’t see it on my screen unless you scroll to it.
-
That is exactly what my problem was… I can’t believe it was that simple… Thx
-
hey please , i didn’t find UBUNTU 64bit , please tell me where i find it please
i need you please .
:’( please man please
-
-
ty Muhaim its really worked..:)
-
works, thx Muhaim
-
Thanks, Muhaim! This was the answer.
-
Hi Muhaim,
This really worked for me.
Thanks a ton
-
Thanks from me too!
Just a clarification: “Ubuntu (64-bit)” will not appear until you enable VT-x! So if you’re like me and found the “choose Ubuntu (64-bit)” suggestion first and didn’t see it, and then came across this blog, you’ll have to turn on VT-x and then modify the guest settings to expect the 64-bit version.
-
hey it worked perfectly well for me. I was really confused as I had already enabled hardware virtualization and still it was throwing me the error of the kernel! Thanks a lot Muhaim!
-
thank you man…it helped me
-
Oh man, I almost had a nervous breakdown when I made that change and it worked.
Yes, all you gotta do is change it to Ubuntu 64 bit and it will work.
Forget about all that nonsense about changing stuff in the Bios.
-
-
great dude!
-
ty this was my issue <_<
-
perfect it worked like a charm
-
This worked perfectly! Thank you so much
-
Thanks! Who would have thought it’s that simple…
-
The change from “Ubuntu” to “Ubuntu (64-bit)” in the drop-down fixed it for me.
-
ive done that
-
thanx sir!
Live long -
Gracias Muhaim!! Verdaderamente funcionó. Al Instalar En la lista de Sistemas solo se ve Ubuntu, con Scroll se logra ver Ubuntu(64 bit), y eso es todo!!!
-
Muhaim for president! Thanks man boots up perfect now.
-
Thanks a lot it helped :) UBUNTU 64bit
-
Thank YOU! you save my day
-
hey please where i finde this ?
where please -
Muhaim please , anyone tell me where i find it to change it please .
please please please ,my system is 64 bit -
I was ready to call tech support or take this laptop back, I bought it just to run this VM SampleApp by Oracle. Thanks man, your simple answer solved the problem.
-
-
-
Even I am also facing the same problem with BackTrack5 while installing on my VMWare machine. ..Manu which BIOS u r referring here…and which system do u have. ??
-
Pawan, ive HP dv6 2171ee. And the BIOS is the OEM supplied one version F.1C.
Am I of any help? -
a mi me paso el mismo problema con backtrack5 en virtualbox en mi laptop windows7 64bits,pero tengo una pc de escritorio xp 32bits y me baje el backtrack5 r1 32bits y me funciono muy bien y que lo pruevo tambien en mi laptop y para mi sorpresa me funciono muy bien,asi que recommiendo backtrack5 r1 para virtualbox.
-
-
Same problem here.I’m trying to boot Backtrack 5 through VBox.Virtualization is automatically on (ASUS system),and still getting this message.Any solutions?
-
2jnk, Im sure you Googled for Asus virtualisation. http://superuser.com/questions/322388/enable-hardware-virtualization-on-asus-p8p67-motherboard this link is to the first result i found and i believe it will help you.
Noone around here has an asus system. So i will have to rely on Google and superuser.com for this. Let me know if it helps.
-
-
Thanks a lot, this the only place that I found the solution. My bios has virtualization turned off by default and once I turned it on everything worked like a charm!! Kudos!!.
configuration backtrack 5R1, VMplayer running windows 7 64bit
monks-
Thanks monks, glad it worked out. And apologies for having to read through my whole experience to get your solution. :)
-
-
Thanks boss! You just saved me from having to download the 32 bit image all over again over a crappy internet connection!
-
Tried everything i read here and other sites !
Still can’t get it to work !!
My bios virtualization – Enable
What else can i do??Thank’s in advance :)
Dell xps, win7 sp1.
-
Thanks for this Info! You made my Day!!
CAELinux 64bit now runs in VBox on my Kubuntu 11.10 64bitKind regards from Switzerland
-
i tried to install it along with the already running windows 7 in my hp dv6 but showd the same error . n also enabled the virtualization in bios but still didn work….so how 2 resolve this problem?….can any1 help me?
-
@bilal and @kannan031191
If you are trying to install Linux as a dual boot OS, and you are experiencing this problem, i cannot help you. If its in virtual box, there are two reasons for this happening..
1. Virtualization is not enabled from the BIOS (the one that i had).
2. When selecting OS name and everything in VirtualBox, the appropriate OS is not selected.Solution to the first is obviously to enable it from BIOS. And to the second, while creating a new OS instance in VBox, pick the appropriate OS type(64 or 32 bit, which ever is the .iso file that you have).
Hope this helps both you and bilal..
-
i want to install in virtualbox and where can i find BIOS and where can i change os type i have windows 7………..
-
Press escape after you turn on your system, if in laptops, after the vender logo appears and you will probably be given a small menu where the function keys are the selectors..
F2 Select boot device
F10 BIOS setupAnd so on.. it might be different and depends on the vendor to allocated these keys..good luck finding this..
Changing OS type is available depending or what your virtualization software is..VirtualBox doesn’t seem to have this..
-
but i want to install it in virtual box
-
-
-
-
sir where can i solve this problem?
-
my system is dell gx520 and system type 32-bit operating system.
-
-
same error wat can i do..!!!!my VT is enabled…then too
-
i have intel core 2 duo…
-
-
Ur soln 2nd …in virtual box this doesnt asks about 64 bit or 32 bit .iso file…
-
in virtual box this error is also occur in it……….
-
Yes, i understand the issue ’cause this was my issue as well. But you need to turn on virtualization from the BIOS of your system to hopefully fix it.
-
sir where can i find virtualization
-
-
-
-
plz help m getting this error on fedora 15 on vmware 6.
-
HI Manu…I must first heartly tahnk you for letting me solve the problem of istallation on virtual device but I want my system to really install this OS and show dual boot options but the problem is that when I boot my sys with a bootable USB then after typing startx the whole screen goes blank I have tried the same working perfectly on other sys but in my series of lappy i.e, HP DV6 3123tx with latest configuration this problem is shown please help me out.I will be obiliged…
-
I turned on virtualization in my BIOS and still getting the same error. My system is a HP Probook 4530s running HOST OS Windows 7 Pro x64.
-
Please can you tell me how to turn on virtualization in my BIOS ? I’m using a HP Probook 4530s and don’t know how to do it !
-
-
hey i also got dat problm… but where are bios ……..bios location ?????
-
I’m trying to install BackTrack 5 R2. I am getting the same error, but the hardware virtualization is already enabled. I have assigned two processors to it. I am trying to install the 64 bit version, and I have a dual-core AMD Athlon 64x processor on a 32x operating system. I have installed Xubuntu 64x before, and it worked with no errors.
-
Solution: If you are still getting this error after everything, select your OS as Ubuntu 64x. That will solve your problem.
-
i’ve got a windows 7 home premium and just found out that my pc does not have the bios feature for virtualization. i have been reading quite a bit and been trying to get my head wrapped up with linux and stuff and i don’t quite know the right way to go.also i’ve read u can do adual boot but isn’t that a bit dangerous without a place to st0rage ur data…and i’m not very tempted to do that would rather do it in a virtual box once a have downloaded oracle.can anyone help me
-
Hi Ricco,
I am not an expert on this matter but you can be sure Linux is nothing to be scared of. Using VirtualBox to get familiar with Linux is a great way to go. But, if you would like to set up a dual boot, its quite easy.There is a software called Wubi that comes along with Ubuntu. It will be there in the iso you download. Just burn this to a disc and put it into your drive while in Windows 7. Wubi lets you have dual boot without having to back up your data or anything. Its quite similar to installing a game and you can choose the amount of space you want Ubuntu to have.
The next time you bot your system, you will have 2 OSs to boot from. There are a couple of things you wont be able to do in this set up in comparison to using a dual boot that allocates disk space to the distro.
If you want to remove this, go to control panel> Add or remove programs> and uninstall Ubuntu like any other software.
I suggest you read this tutorial on wubi. Its quite helpful..
Click for tutorial.Once you have Ubuntu, feel free to customize it the way you want using “apt-get install” or from the Ubuntu Software center. I suggest you install Cinnamon first.
sudo add-apt-repository ppa:gwendal-lebihan-dev/cinnamon-stable
sudo apt-get update
sudo apt-get install cinnamonCinnamon will give you a windows like feel and im sure it helps the transition.
Phew..I have written a mini post here.. Well, hope you join the Linux community soon! Glad to be of any help..
-
From Ubuntu 12.04 onwards Ubuntu has made a separate windows installer software. If you want to install Ubuntu inside Windows, you’ll have to download that first.
In older versions, wubi came along with the ubuntu iso that we downloaded.
-
-
-
i am using an ASUS W2j and i have problems installing a linux mint.displays the same thing
-
you can solve this problem by going to settings->system->processor->enable PAE/NX
in your virtualbox this problem occurs if ur os is 32 bit.-
thanks! This solution has helped me install Ubuntu 12.04 within Virtualbox
-
-
Same problem with LinuxMint 13 OEM 64 bit. I was using Xboot, Boot Iso from QEMU.
-
thanks man! works like a charm……… turned virtual technology on in bios and buzinga!!!
-
I am installing backtrack 5 as well. I was getting the same error so I followed your advice and enabled virtualization technology but it did not solve my problem. Do you have any other ideas?
-
To append the above comment, my main os is Ubuntu.
-
In addition to turning VT-x technology I needed to turn “Data execution” on to start the setup. May be it is an additional step we need to perform for Intel 64 bit CPU’s
-
I tried enabling Virtualization from BIOS on my lenovo laptop but still the error continues……
-
It worked actually I did not started my VMWare again…………..thanks
-
I got the same error running 64 bit Ubuntu in VBox. What exactly is it talking about with “i686 CPU”? I even got the same error after I enabled Intel VT-d. Is there a difference between VT-d and VT-x? My computer didn’t list a VT-x, only VT-d. My host operating system is 64bit Windows 7, running on a Lenovo ThinkPad E420 if that helps.
-
please see ur laptop configuration some pc/laptop support amd processor and some intel processor , i think u all of u have the same problem with intel and amd processor , u trying ubuntu for amd processor so please download ubuntu for intel processor if hve u any problem to download ubuntu for intel then type on google ubuntu 12.0.4 iso for intel processor .
parshant tyagi
e.mail-monutg89@gmail.com
geu dheradhun -
Thanks a lot. After downloading both 32 and 64 bit versions of Centos 6.3, downgrading VBox, and a lot of frustrated moments, this post finally resolved it. Thanks and kudos for sharing this with us.
-
thanks Manu a lot…it works well….
-
This method is definitely working. Thank you so much.
-
Thanks , that really saved us all a lot of time and pain !
-
I cant find the Virtualization Technology option on my VM Bios settings? so confused, I just wanna get my backtrack running.
-
Many thanks for this tip – it enabled me to get Cloudera’s VM working on my HP laptop.
Wishing you a great 2013!
-
Hey Atish I am also trying to install Cloudera VM on my machine and facing the same issue.
My system details: Intel Core 2 Duo, Windows 8 64 bit OS
Please let me know what methods you followed
-
-
is the bios in VM? when you hit the boot screen and press F1 to get to the options or on the actual desktop requiring power off and on?
-
I have same error on installing backrtrack 5 can you please tell me how to solve this problem my Cpu requriment is intel Core2Quad 4Gb ram 320 Harddisk intel Q6600 processor 2.4
-
I could locate this in my system. I enabled it, yet I still can’t open up the machine. My host is Ubuntu 12.04 64 bit, my guest is Fedora 64 bit, My machine is HP Probook 4530s. In BIOS, I have enabled ‘Virtualization Technology’ under System Configuration -> Device setttings.
Any help?
-
Remember on the setup screen when it asked you to choose the guest’s operating system?
Try changing that to “Fedora 64 Bit”Hope this helps!
-
-
I have a question that i can’t found vt switch anywhere in bios setting, i found a super thread switch, what’s that?
-
You need to disable “kvm”:
qemu-system-x86_64 -no-kvm -cdrom $ISO
-
i have the problem unable to boot centos in virtual box same error require x86-64 CPU detect only i686 something i enable the virtulation but cant work any new fix for this
-
Now what should I do?
-
Please, Can someone explain to me what’s the vendor logo?
-
hai, mine is dell 32 bit windows 7 ultimate os and pentium processor. I turned virtualization on but the same problem is repeating please help me iam installing fedora 13 os
-
If running a 64 bit OS through VBox, make sure;
-Your physical PC has a x64 processor (is 64 bit)
-You’ve set the system to 64 bit (Instead of selecting Debian, select Debian 64 Bit etc.) -
I had this problem installing Linux on a Thinkpad T510 and verified that I am in 64-bit and Virtualization/VT-d was enabled in BIOS. What fixed the issue was resetting BIOS to factory settings, turning OFF VT-d and virtualization in BIOS, shutting down, removing the battery, turning VT-d and virtualization back on, shutting down, removing battery and starting back up. Also turned off the BIOS password. Hope this helps!
http://users.wfu.edu/yipcw/lenovo/t410/review/images/bios-vt.jpg
-
Hiiiiiii Buddy,
I had the same problem with backtrack 5 R2. It is resolved now…Thanks a lotttt…. -
Thanks alot buddy.. I had this problem but solved now… thax alot.. :)
-
i can’t install linux-mint 15 on virtualbox machine. it has problem with kernel.
How could i do? -
please help me how can i fix that problem
my installation stop in that msg ” This kernel requires an x86-64 CPU, but only detected an i686 CPU. Unable to boot – please use a kernel appropriate for your CPU”.i checked my BIOS and i don’t find anything named Virtualization Technology
i have samsung R530 where i can fix the problem to make Virtualization Technology enable
mail me plz
abdelahovic@gmail.com -
Thanks it helped me :)
-
Ah ha! BIOS update must have disabled my visualization support … thanks dude!
-
i changed to enable thoug it is showing the same error
-
Ah well, I lost my whole Saturday, but you saved my whole Sunday…
-
You are GREAT Muhaim!!!
-
Thank you. That was very helpful. I had an older HP computer and I actually had to disable the intel processor in the BIOS setup. Then it started up!
-
or change “ubuntu” to “linux 2.6″ (64)
-
Thanks very much for the tip. I followed your suggestion, edited my BIOS settings and, hey presto, my Oracle VM VirtualBox now runs Kali Linux without any problems. Regards.
-
For the benefit of anybody with a Dell XPS 27 all in one (mine is an XPS 2720) you have to turn OFF virtualization in BIOS to actually turn it on (it’s the wrong way around) then install Virtual box again and you will see the 64 bit options in Virtual Box the drop down.
-
OK, now – does anyone know how we “change the BIOS settings” on a Mac? I get the same error trying to run Ubuntu in VirtualBox on a core i3 iMac.
-
Ok my friend…I can’t thank you enough!
-
I’ve also gotten this error when I had the correct virtualization settings etc, but accidentally defined the VM as 32bit (e.g., in VirtualBox choosing Ubuntu instead of Ubuntu x64).
-
A mi me con una Laptop con las siguientes características:
Toshiba Satellite L305
Procesador: Intel(R) Core (TM)2 Duo CPU T5800 @ 2.00GHz
Tipo de sistema: 32 bits, procesador x64
Sistema Operativo: W8 Pro
Ocurre al momento de ejecutar el BackTrack5r con el VirtualBox versión 4.3.6?Alguien le sucede lo mismo?
-
Guys i have short answer goto ur vbox/system/acceleration/enable both box then start your boot the you this message “This kernel requires an x86-64 CPU, but only detected an i686 CPU. Unable to boot – please use a kernel appropriate for your CPU” hit “ESC” then you well jump erorr message
-
I followed your sugestion, but only worked after a complete shutdown. Thank you.
-
In VirtualBox with ubuntu i have only change the version of OS in VB and it works.
https://forums.virtualbox.org/viewtopic.php?f=3&t=58074 -
I solved it by selecting Ubuntu(64) in Settings>General>Basic->Version.
-
plzz help me also….m getting same error but my intel motherboard doesn’t support any virtualization,there’s no option of vitualization or VT-x\d in bios i checked many times…..m using intel core2duo E4600 2.4ghz ,2 gb ram,mothbroad D945GCPE and windows 7 64-bit….plz plzz plzzz help me out :(
-
HAHA, iam so stupid, “Muhaim” solved it 4 me. Pinguy 64bit on Virtualbox on MacBook…THX
-
Pingback: installing cent-os | rohitajmera87
Leave a comment
Trackbacks 2
Comments 120