У Virtualbox немає 64-бітних опцій


31

Нещодавно я встановив Oracle Virtualbox зі свого веб-сайту на Xubuntu 15.04 64-розрядний. Зокрема, Virtualbox 5.0.4. Однак, коли я намагаюся встановити віртуальну машину, це лише дає мені можливість встановити 32-бітну ОС (як показано нижче). Чи можна дозволити 64-бітні ОС?

введіть тут опис зображення


У вас працює 32-бітний Ubuntu?
Даніель

Просто додали уточнюючу редакцію.
eLyUKayEe

2
звертайтесь сюди
Раван

2
Чи ввімкнено VT-x / AMD-V в BIOS? askubuntu.com/questions/256792/…
Таккат

В основному ця проблема виникла через встановлення докера. Докер відключити 64-бітну опцію. Ви можете вирішити цю проблему наступним чином, зверніться до наступного відео: Вам потрібно відключити параметр гіпер-v, щоб вирішити цю проблему за 30 секунд. Практичне відео доступне тут .
користувач880527

Відповіді:


24

Це нормально, якщо ваш процесор не має апаратної підтримки для віртуалізації (Intel VT-x або AMD-v). Старі 64-бітні процесори можуть не підтримувати це.

Я цитую нижче від модератора форуму Virtualbox

Ви можете встановити 64-бітних гостей на 32-бітових хостах, тому "розкутість" хоста - це не проблема. Проблема полягає в тому, що у VirtualBox для певних віртуальних машин необхідна апаратна підтримка віртуалізації (Intel VT-x або AMD-v), яка включає всі 64-бітні VM - незалежно від хоста.

Щоб увімкнути 64-бітних гостей, перегляньте такий перелік: -

  • Зверніть увагу на вашу точну модель або номер деталі процесора, а потім перейдіть в Інтернет і перевірте його можливості. Процесор повинен мати 64-бітну здатність і підтримувати технології Intel для віртуалізації Intel або AMD: VT-x або AMD-v.

  • Зазвичай потрібно включити VT-x / AMD-v в BIOS хост-ПК. Щоб дізнатися, як завантажуватись на екран BIOS, потрібно звернутися до посібника з ПК або до форуму підтримки. Мабуть, це не те, у чому ми тут, на форумах VirtualBox, можемо вам допомогти. Після того, як ви потрапите туди, вам потрібно шукати щось заховане в меню, можливо, в категорії безпеки. Цей параметр може називатися на кшталт "Увімкнути технологію віртуалізації". Якщо ви бачите "Віртуально направлені введення / виведення", то це вже інша річ. Не забудьте перезавантажити ваш хост-ПК після внесення змін у BIOS - у цьому випадку потрібен повний перезапуск від вимкнення живлення, просто відновлення з спячого стану може не зробити цю роботу.

  • Якщо для (1) та (2) вже доглянуто, переконайтесь, що жодні інші хост-програми вже не використовують VT-x / AMD-v. Звичайними винуватцями є налагоджувачі системного рівня, інші платформи VM та деякі резидентні антивірусні програми. Це стало особливою проблемою для 64-бітових хостів на робочому столі Windows та серверів - особливо Win8 / Win2k12 / Win10, оскільки вони можуть увімкнути платформу Microsoft Hyper-v VM за замовчуванням: це захоплює право власності на VT-x і не буде грати добре з VirtualBox.

  • Створюючи VM, переконайтеся, що ви вибрали 64-бітну версію шаблону гостьової ОС у | Загальні | Основні | Версія, наприклад, виберіть "Ubuntu (64 біт)", а не "Ubuntu" або "Ubuntu (32 біт)". Це стало важливішим після VirtualBox 4.3.x, оскільки вибір правильного шаблону також дозволяє побачити гостям інші сучасні функції процесора - це вже не лише 64-бітова здатність.


3

Можливо, ваша система 32-бітна, якщо ні, тобто, якщо це 64-бітна машина, то, можливо, технологія віртуалізації в BIOS не включена. ви повинні включити технологію віртуалізації в BIOS. Ви можете знайти відповідні відео про те, як увімкнути віртуалізацію через BIOS.


При відключенні віртуалізації в BIOS у нас є лише 32 бітні опції, при цьому ми також отримуємо 64 бітні.
rtaft
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.