Cannot install Ubuntu in VirtualBox due to “this kernel requires an x86-64 CPU, but only detects an i686...












113















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?










share|improve this question




















  • 2





    Try installing the 32-bit Ubuntu ISO

    – edwin
    Jun 16 '13 at 17:12






  • 3





    It does not matter that your host system is 64bit. The whole purpose of a virtual machine is that it is a separate and autonomous machine albeit a virtual one. Edit the virtual machine configuration and change its CPU type to 64bit.

    – hmayag
    Jun 16 '13 at 21:22











  • Related: Kernel requires an x86-64 CPU, but only detected an i686 CPU. How can I install Lubuntu/Ubuntu?

    – Eliah Kagan
    Dec 7 '17 at 15:52
















113















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?










share|improve this question




















  • 2





    Try installing the 32-bit Ubuntu ISO

    – edwin
    Jun 16 '13 at 17:12






  • 3





    It does not matter that your host system is 64bit. The whole purpose of a virtual machine is that it is a separate and autonomous machine albeit a virtual one. Edit the virtual machine configuration and change its CPU type to 64bit.

    – hmayag
    Jun 16 '13 at 21:22











  • Related: Kernel requires an x86-64 CPU, but only detected an i686 CPU. How can I install Lubuntu/Ubuntu?

    – Eliah Kagan
    Dec 7 '17 at 15:52














113












113








113


18






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?










share|improve this question
















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?







virtualbox






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Jan 26 '14 at 7:07









kiri

19k1259104




19k1259104










asked Jun 16 '13 at 17:07









aluphaluph

566243




566243








  • 2





    Try installing the 32-bit Ubuntu ISO

    – edwin
    Jun 16 '13 at 17:12






  • 3





    It does not matter that your host system is 64bit. The whole purpose of a virtual machine is that it is a separate and autonomous machine albeit a virtual one. Edit the virtual machine configuration and change its CPU type to 64bit.

    – hmayag
    Jun 16 '13 at 21:22











  • Related: Kernel requires an x86-64 CPU, but only detected an i686 CPU. How can I install Lubuntu/Ubuntu?

    – Eliah Kagan
    Dec 7 '17 at 15:52














  • 2





    Try installing the 32-bit Ubuntu ISO

    – edwin
    Jun 16 '13 at 17:12






  • 3





    It does not matter that your host system is 64bit. The whole purpose of a virtual machine is that it is a separate and autonomous machine albeit a virtual one. Edit the virtual machine configuration and change its CPU type to 64bit.

    – hmayag
    Jun 16 '13 at 21:22











  • Related: Kernel requires an x86-64 CPU, but only detected an i686 CPU. How can I install Lubuntu/Ubuntu?

    – Eliah Kagan
    Dec 7 '17 at 15:52








2




2





Try installing the 32-bit Ubuntu ISO

– edwin
Jun 16 '13 at 17:12





Try installing the 32-bit Ubuntu ISO

– edwin
Jun 16 '13 at 17:12




3




3





It does not matter that your host system is 64bit. The whole purpose of a virtual machine is that it is a separate and autonomous machine albeit a virtual one. Edit the virtual machine configuration and change its CPU type to 64bit.

– hmayag
Jun 16 '13 at 21:22





It does not matter that your host system is 64bit. The whole purpose of a virtual machine is that it is a separate and autonomous machine albeit a virtual one. Edit the virtual machine configuration and change its CPU type to 64bit.

– hmayag
Jun 16 '13 at 21:22













Related: Kernel requires an x86-64 CPU, but only detected an i686 CPU. How can I install Lubuntu/Ubuntu?

– Eliah Kagan
Dec 7 '17 at 15:52





Related: Kernel requires an x86-64 CPU, but only detected an i686 CPU. How can I install Lubuntu/Ubuntu?

– Eliah Kagan
Dec 7 '17 at 15:52










4 Answers
4






active

oldest

votes


















140














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).







share|improve this answer


























  • it worked like charm .. Thanks alot.

    – Anil Chahal
    Feb 8 '16 at 8:52






  • 1





    For me even 'Ubuntu (64-bit)' is not listing in dropdown. All OS listing in dropdown are showing '(32-bit)'.

    – ARUN
    Jul 15 '17 at 3:19











  • @ARUN had you enabled virtualization in BIOS?

    – Takkat
    Jul 15 '17 at 6:51











  • @ARUN I had the same issue. While creating it, it wasn't an option but after it's created, you can go back into settings > general and it'll be in that list.

    – Sinaesthetic
    Aug 20 '17 at 0:21



















19














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






share|improve this answer































    5














    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.






    share|improve this answer































      0














      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






      share|improve this answer






















        protected by Community Jan 26 '14 at 18:56



        Thank you for your interest in this question.
        Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).



        Would you like to answer one of these unanswered questions instead?














        4 Answers
        4






        active

        oldest

        votes








        4 Answers
        4






        active

        oldest

        votes









        active

        oldest

        votes






        active

        oldest

        votes









        140














        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).







        share|improve this answer


























        • it worked like charm .. Thanks alot.

          – Anil Chahal
          Feb 8 '16 at 8:52






        • 1





          For me even 'Ubuntu (64-bit)' is not listing in dropdown. All OS listing in dropdown are showing '(32-bit)'.

          – ARUN
          Jul 15 '17 at 3:19











        • @ARUN had you enabled virtualization in BIOS?

          – Takkat
          Jul 15 '17 at 6:51











        • @ARUN I had the same issue. While creating it, it wasn't an option but after it's created, you can go back into settings > general and it'll be in that list.

          – Sinaesthetic
          Aug 20 '17 at 0:21
















        140














        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).







        share|improve this answer


























        • it worked like charm .. Thanks alot.

          – Anil Chahal
          Feb 8 '16 at 8:52






        • 1





          For me even 'Ubuntu (64-bit)' is not listing in dropdown. All OS listing in dropdown are showing '(32-bit)'.

          – ARUN
          Jul 15 '17 at 3:19











        • @ARUN had you enabled virtualization in BIOS?

          – Takkat
          Jul 15 '17 at 6:51











        • @ARUN I had the same issue. While creating it, it wasn't an option but after it's created, you can go back into settings > general and it'll be in that list.

          – Sinaesthetic
          Aug 20 '17 at 0:21














        140












        140








        140







        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).







        share|improve this answer















        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).








        share|improve this answer














        share|improve this answer



        share|improve this answer








        edited Apr 13 '17 at 12:23









        Community

        1




        1










        answered Jun 16 '13 at 20:47









        TakkatTakkat

        106k35249375




        106k35249375













        • it worked like charm .. Thanks alot.

          – Anil Chahal
          Feb 8 '16 at 8:52






        • 1





          For me even 'Ubuntu (64-bit)' is not listing in dropdown. All OS listing in dropdown are showing '(32-bit)'.

          – ARUN
          Jul 15 '17 at 3:19











        • @ARUN had you enabled virtualization in BIOS?

          – Takkat
          Jul 15 '17 at 6:51











        • @ARUN I had the same issue. While creating it, it wasn't an option but after it's created, you can go back into settings > general and it'll be in that list.

          – Sinaesthetic
          Aug 20 '17 at 0:21



















        • it worked like charm .. Thanks alot.

          – Anil Chahal
          Feb 8 '16 at 8:52






        • 1





          For me even 'Ubuntu (64-bit)' is not listing in dropdown. All OS listing in dropdown are showing '(32-bit)'.

          – ARUN
          Jul 15 '17 at 3:19











        • @ARUN had you enabled virtualization in BIOS?

          – Takkat
          Jul 15 '17 at 6:51











        • @ARUN I had the same issue. While creating it, it wasn't an option but after it's created, you can go back into settings > general and it'll be in that list.

          – Sinaesthetic
          Aug 20 '17 at 0:21

















        it worked like charm .. Thanks alot.

        – Anil Chahal
        Feb 8 '16 at 8:52





        it worked like charm .. Thanks alot.

        – Anil Chahal
        Feb 8 '16 at 8:52




        1




        1





        For me even 'Ubuntu (64-bit)' is not listing in dropdown. All OS listing in dropdown are showing '(32-bit)'.

        – ARUN
        Jul 15 '17 at 3:19





        For me even 'Ubuntu (64-bit)' is not listing in dropdown. All OS listing in dropdown are showing '(32-bit)'.

        – ARUN
        Jul 15 '17 at 3:19













        @ARUN had you enabled virtualization in BIOS?

        – Takkat
        Jul 15 '17 at 6:51





        @ARUN had you enabled virtualization in BIOS?

        – Takkat
        Jul 15 '17 at 6:51













        @ARUN I had the same issue. While creating it, it wasn't an option but after it's created, you can go back into settings > general and it'll be in that list.

        – Sinaesthetic
        Aug 20 '17 at 0:21





        @ARUN I had the same issue. While creating it, it wasn't an option but after it's created, you can go back into settings > general and it'll be in that list.

        – Sinaesthetic
        Aug 20 '17 at 0:21













        19














        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






        share|improve this answer




























          19














          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






          share|improve this answer


























            19












            19








            19







            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






            share|improve this answer













            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







            share|improve this answer












            share|improve this answer



            share|improve this answer










            answered Jan 26 '14 at 20:55









            Christian LongChristian Long

            2,27231316




            2,27231316























                5














                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.






                share|improve this answer




























                  5














                  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.






                  share|improve this answer


























                    5












                    5








                    5







                    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.






                    share|improve this answer













                    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.







                    share|improve this answer












                    share|improve this answer



                    share|improve this answer










                    answered Jan 14 '14 at 16:15









                    DBroncos1558DBroncos1558

                    5613




                    5613























                        0














                        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






                        share|improve this answer




























                          0














                          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






                          share|improve this answer


























                            0












                            0








                            0







                            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






                            share|improve this answer













                            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







                            share|improve this answer












                            share|improve this answer



                            share|improve this answer










                            answered May 29 '18 at 17:57









                            Uddhav GautamUddhav Gautam

                            1916




                            1916

















                                protected by Community Jan 26 '14 at 18:56



                                Thank you for your interest in this question.
                                Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).



                                Would you like to answer one of these unanswered questions instead?



                                Popular posts from this blog

                                Human spaceflight

                                Can not write log (Is /dev/pts mounted?) - openpty in Ubuntu-on-Windows?

                                張江高科駅