Virtualbox нет 64 bit linux

Install 64bit Ubuntu in VirtualBox [closed]

I installed VirtualBox and downloaded Ubuntu 64 bits. When I select Linux under VirtualBox, only Ubuntu 32 bits is shown. Am I doing something wrong that stops the 64bit option from appearing? My machine as a Windows 7 64 bit OS with 8GB of RAM. VBox screenshot

I have translated your post to English, sorry but this site only accepts posts in English. Next time, try using translate.google.com.

My guess is that this is happening after installing the virtualbox package in Ubuntu 14.04. The VirtualBox installed by that package only appears to support 32 bit operating systems.

2 Answers 2

Your issue is that you need to create a 64bit virtual machine. You have probably created a 32bit one which is why the option does not appear. From the VBox website (emphasis mine):

64-bit guests

  1. You need a 64-bit processor with hardware virtualization support (see the section called “Hardware vs. software virtualization”).
  2. You must enable hardware virtualization for the particular VM for which you want 64-bit support; software virtualization is not supported for 64-bit VMs.
  3. If you want to use 64-bit guest support on a 32-bit host operating system, you must also select a 64-bit operating system for the particular VM. Since supporting 64 bits on 32-bit hosts incurs additional overhead, VirtualBox only enables this support upon explicit request. On 64-bit hosts (which typically come with hardware virtualization support), 64-bit guest operating systems are always supported regardless of settings, so you can simply install a 64-bit operating system in the guest.

So, just try creating a new Virtual Machine and select Ubuntu 64 as the OS. All the settings should be correctly configured by VirtualBox and you should be able to install with no problems.

I had this problem and all I needed to do was go into the BIOS menu (Lenovo G50-80) and enable Hardware Virtualisation. Now 64bit ubuntu appears as an option for me in VirtualBox

BIOS needs to enable virtualization of course, but for me, I also had to uninstall Hyper-V («remove windows 10 feature») which for some reason interfered with this

In my case, I went into the BIOS for my AMD Gigabyte X570 motherboard, and found the setting buried in «M.I.T» -> «Advanced Frequency Settings» -> «Advanced CPU Core Settings» -> «SVM Mode». This enabled me to see the Ubuntu 64-bit option in Virtualbox 6.1.4 on Windows 10.

Most probably your processor is not the 64-bit one, thats why VirtualBox is not able to run 64-bit kernels,or in most cases of new computers VT (Virtualization Technology) which is required to run 64-bit guest is disabled in BIOS settings which you could change in BIOS section of your machine.

Читайте также:  Настройка времени windows linux

To check whether your processor is able to support VT or not,run the following commands in your terminal window.

 grep --color vmx /proc/cpuinfo. grep --color svx /proc/cpuinfo 

As vmx is a flag for Intel’s processor and svm is for AMD’s processor. If the output shows vmx or svm your machine is capable to VT.

Источник

В VirtualBox нет x64 вариантов, только x32 для эмуляции – почему, и как это исправить

Приветствую, уважаемый посетитель!

Установив VirtualBox – бесплатную программу для виртуализации тех или иных операционных систем, вы можете столкнуться с проблемой отсутствия возможности выбора профиля для установки x64 битных вариантов операционных систем. В выпадающем меню выбора устанавливаемой версии ОС будут доступны только x32 (32 бит) варианты. Это вызывает особое недоумение, если принять во внимание тот факт, что сама VirtualBox устанавливается и отлично работает в x64 битной среде.

В VirtualBox отсутствует возможность выбора установки x64 битной системы

Проблема известная, а вот причин её возникновения может быть несколько.

Далее будут описаны способы решения данной проблемы. Поступательно выполняйте действия до момента, пока проблема не будет устранена.

Как включить возможность установки x64 битных версий систем в виртуальной машине VirtualBox

Проверяем наличие включённой виртуализации в процессоре

  1. Удостоверьтесь, что вы используйте последнюю версию виртуальной машины VirtualBox. Не стоит пренебрегать обновлениями, ведь в них устраняются выявленные ошибки и повышается общая производительность. При обновлении с созданными виртуальными машинами ничего не случится, они останутся на своих местах и будут полностью работоспособны.
    И не забудьте скачать и установить (а если уже установлено, то обновить) дополнение под названием «Oracle VM VirtualBox Extension Pack», оное располагается на официальном сайте, чуть ниже ссылки на скачивание самого VirtualBox.
  2. Причина исчезновения 64 битных вариантов операционных систем из VirtualBox часто заключается в отключенной функции аппаратной виртуализации в центральном процессоре компьютера. Стоит отметить, что данная опция включается \ отключается не в операционной системе, а исключительно в опциях BIOS компьютера. Давайте для начала проверим, включена ли она. Это делается просто в Windows 10 и 8 версиях. Откройте диспетчер задач, переключитесь на вкладку Производительность и посмотрите, что отображается в пункте с говорящим названием Виртуализация. Если виртуализация отключена, то вам необходимо войти в BIOS вашего компьютера, найти там опцию, которая имеет название Intel Virtual Technology (для процессоров Intel), SVM Mode (для процессоров AMD) или нечто похожее (в зависимости от типа BIOS и производителя процессора) и переключить её в состояние Enabled.

Опция в относительно устаревшем BIOS, отвечающая за работу функции аппаратной виртуализации в процессоре Опция в UEFI BIOS, которая отвечает за работу функции аппаратной виртуализации в процессоре Опция в BIOS для процессоров AMD, управляющая работой функции аппаратной виртуализации

После включения не забудьте сохранить изменения. Сохранив изменённые настройки и выйдя из BIOS, будет загружена операционная система.
Запустив программу VirtualBox, вы сможете лицезреть и выбирать x64 битные варианты для устанавливаемых систем.
Мы успешно вернули в VirtualBox возможность установки и эмуляции x64 битных версий системНо если пункты так и не появились, то следуем далее.

  • Если у вас на компьютере установлены другие виртуальные машины, то и их следует отключить, а лучше вовсе удалить. Так как оные могут стать источником проблемы.
    А в Windows 10 имеется своя система виртуализации Hyper-v, которая занимает ресурсы, которые необходимы VirtualBox для эмуляции 64 битного режима. Отключение Hyper-v осуществляется просто.
    Вызовите окно ввода команд, нажав комбинацию клавиш Win + R. В появившемся окне введите «OptionalFeatures.exe» (без кавычек) и нажмите по клавише OK.
    В открывшемся окне проверьте, чтобы пункт Hyper-v не был отмечен (чёрного квадратика там тоже не должно быть). Если оный отмечен, то снимите галочку (или уберите чёрный квадратик, если таковой есть). И нажмите по кнопке OK.
    Hyper-v должен быть отключенПерезагрузите компьютер и проверьте, появились ли 64 варианты в VirtualBox.
  • И наконец четвёртая причина – использование защитного программного обеспечения. Некоторые программные решения, специализирующиеся на защите системы, используют элементы виртуализации, занимая соответствующие ресурсы. Попробуйте отключить или даже удалить на время используемые вами решения.
    А во встроенном антивирусе, что имеется штатно в Windows 10, следует отключить проверку целостности памяти. Для этого кликните по значку «Безопасность Windows», что находится в панели задач.
    Открываем безопасность WindowsДалее перейдите в Безопасность устройства и там кликните по пункту Сведения об изоляции ядра.
    Переходим в необходимо менюОтключите находящуюся там опцию.
    Отключаем опциюПерезагрузите компьютер и проверьте, возымело ли это действие.
  • Читайте также:  Linux вывести значение переменной окружения

    Ну вот и всё. Проделав описанные мероприятия, вы с очень высокой степенью вероятности решите проблему с «пропавшими» x64 битными вариантами устанавливаемых систем в VirtualBox.

    Напоследок хочу напомнить, что вы можете подписаться на рассылку полезных и актуальных материалов, что публикуются на сайте IT-Actual.ru

    Мы рады, что смогли помочь Вам в решении поставленной задачи или проблемы.

    В свою очередь, Вы тоже можете нам очень помочь.

    Просто поделитесь статьей в социальных сетях и мессенджерах с друзьями.

    Поделившись результатами труда автора, вы окажете неоценимую помощь как ему самому, так и сайту в целом. Спасибо!

    Источник

    Fix: VirtualBox only showing 32-bit and no 64-bit versions

    This tutorial will show you step by step what to do when VirtualBox is only showing 32-bit and no 64-bit versions of operating systems as options while creating a new virtual machine.

    Note: This may be obvious for most of you, but your host operating system should be 64-bit to run 64-bit guest operating systems in VirtualBox.

    If VirtualBox has no 64-bit option on Windows 10, then you can try the solutions on this page to fix the problem.

    My experience with this problem

    I experienced the same problem while trying to install a 64-bit version of Linux Mint inside VirtualBox.

    I opened VirtualBox, clicked on NEW, entered a name for the virtual machine, choose the type of operating system, but when I wanted to choose a version, I only saw 32-bit versions and NO 64-bit versions as an option.

    Fortunately, I found a simple solution online and on this page, I will share that solution with you.

    Note! Your host operating system (OS installed on your PC) must be 64-bit.

    I was using a 64-bit version of Microsoft Windows 10 Pro while creating this tutorial.

    Make sure that “Intel Virtualization Technology” and “VT-d” are enabled

    Enter BIOS settings and check if “Intel Virtualization Technology” and “VT-d” are enabled.

    The following steps may be slightly different on your computer.

    1. Start (or restart) your PC.

    2. Press the right keyboard key to enter the BIOS setup. This must be done before Windows starts, so it’s best to press the key a few times directly after you start your PC.

    Читайте также:  Команда переключения языка линукс

    The exact key or key combination depends on your computer manufacturer and model.

    Common keys to enter the BIOS are F1, F2, F10, DEL, and ESC.

    3. Look for the following settings Intel Virtualization Technology and VT-d.

    4. Make sure that they’re both enabled.

    Intel Virtualization Technology and VT-d

    5. If you made changes, then you must save the settings.

    Windows 10 (host) must be a 64-bit operating system

    To check if your Windows 10 is a 64-bit operating system, press the Windows + Pause keyboard keys.

    At System type (located under System), you should see something like 64-bit Operating System, x64-based processor.

    system type

    Hyper-V must be disabled

    Hyper-V is Microsoft’s hardware virtualization product.

    It lets you create and run virtual machines (like VirtualBox).

    Many third-party virtualization applications (including VirtualBox) do not work together with Hyper-V.

    That’s why you must make sure that Hyper-V is disabled.

    To check if Hyper-V is disabled, follow the following steps:

    1. Right-click on the Windows start menu button.

    3. Enter optionalfeatures.exe in the Run window.

    4. Click on OK or press Enter.

    The Windows Features window will appear.

    5. Check if the Hyper-V option is unchecked.

    windows features hyper-v

    6. If the Hyper-V option unchecked (like in the screenshot above), then you can close the Windows Features window.

    If the option is checked, then you will need to uncheck it and then click on OK.

    If you want to be 100% sure that Hyper-v is disabled then follow these steps:

    1. Right-click on the Windows start menu button.

    2. Click on Command Prompt (Admin).

    3. Enter the following command:

    bcdedit /set hypervisorlaunchtype off

    disable hyper-v using command prompt

    5. After the command is finished, you will need to power down and reboot your PC.

    Solution 1: Repair VirtualBox installation

    1. Right-click on the installer file (the one you used to install VirtualBox) and choose Run as administrator.

    If you don’t have the installer file anymore, then you will need to download it from the VirtualBox website (www.virtualbox.org). The installer file must be the same version as the version of VirtualBox that’s installed on your computer.

    2. When the Windows User Account Control window appears, you click Yes.

    Note: You might need to enter an administrator password in the User Account Control window and then click Yes.

    A setup window will appear.

    4. Click on the Repair icon.

    repair virtualbox installation

    5. Click on Repair located at the bottom right.

    VirtualBox will now start the repairing process. This will only take a few seconds.

    6. After the repair process is finished, you click on Finish.

    VirtualBox may ask you to restart your PC.

    Hopefully, this simple solution will solve your problem.

    Solution 2: Disable “Memory integrity” in Windows 10

    1. Open Windows Security.

    Open Windows Security in Windows 10

    2. Click on Device security.

    Device security in Windows 10

    3. Under Core isolation, you click on Core isolation details.

    Core isolation in Windows 10

    4. Make sure that Memory integrity is turned off.

    Memory integrity in Windows 10

    If Memory integrity was enabled and you just disabled it, then you may need to restart your PC.

    Hopefully, this simple solution will solve your problem.

    Источник

    Оцените статью
    Adblock
    detector