Встановити 64-бітний Ubuntu у VirtualBox [закрито]


25

Я встановив VirtualBox і завантажив 64 біти Ubuntu. Коли я вибираю Linux під VirtualBox, відображаються лише Ubuntu 32 біти. Чи роблю я щось не так, що перешкоджає появі 64-бітової опції? Моя машина як ОС Windows 7 64 біт ОС з 8 ГБ оперативної пам’яті.

Скріншот VBox


Я переклав вашу публікацію на англійську мову, вибачте, але цей сайт приймає повідомлення лише англійською. Наступного разу спробуйте скористатися translate.google.com .
тердон

Думаю, що це відбувається після встановлення virtualboxпакета в Ubuntu 14.04. Встановлений цим пакетом VirtualBox підтримує лише 32-бітні операційні системи.
Reinier Post

Іншими словами, це, мабуть, має дублікат askubuntu.com/questions/534693/…
Reinier Post

У мене була ця проблема, і мені довелося перейти до BIOS і включити віртуалізацію. Це вирішило це.
Акавал

Відповіді:


13

Ваша проблема полягає в тому, що вам потрібно створити 64-бітну віртуальну машину. Ви, ймовірно, створили 32-бітний, тому параметр не з'являється. З веб-сайту VBox (моє наголос):

64-бітні гості

VirtualBox підтримує 64-розрядні гостьові операційні системи, навіть у 32-бітних операційних системах, за умови виконання наступних умов:

  1. Вам потрібен 64-розрядний процесор із підтримкою апаратної віртуалізації (див. Розділ « Обладнання та віртуалізація програмного забезпечення »).

  2. Ви повинні ввімкнути апаратну віртуалізацію для конкретного VM, для якого потрібно 64-розрядна підтримка; віртуалізація програмного забезпечення не підтримується для 64-бітних VM.

  3. Якщо ви хочете використовувати 64-бітну гостьову підтримку в 32-бітній операційній системі хоста, ви також повинні вибрати 64-бітну операційну систему для конкретного VM . Оскільки підтримка 64 біт на 32-бітних хостах потребує додаткових витрат, VirtualBox вмикає цю підтримку лише за явним запитом.

    На 64-бітних хостах (які зазвичай постачаються з підтримкою апаратної віртуалізації) 64-розрядні гостьові операційні системи завжди підтримуються незалежно від налаштувань, тому ви можете просто встановити 64-бітну операційну систему в гості.

Увага

На будь-якому хості слід увімкнути APIC вводу / виводу для віртуальних машин, які ви маєте намір використовувати в 64-бітному режимі. Особливо це стосується 64-розрядних віртуальних машин Windows. Дивіться розділ, який називається "Вкладка " Додатково ". Крім того, для 64-бітних гостей Windows слід переконатися, що VM використовує мережевий пристрій Intel, оскільки для картки AMD PCNet немає 64-бітної підтримки драйверів; дивіться розділ під назвою "Віртуальне мережеве обладнання".

Якщо ви користуєтеся майстром "Create VM" графічного користувальницького інтерфейсу VirtualBox (див. Розділ під назвою "Створення першої віртуальної машини"), VirtualBox автоматично використовуватиме правильні налаштування для кожного вибраного 64-бітного типу операційної системи.

Отже, просто спробуйте створити нову Віртуальну машину і виберіть Ubuntu 64 як ОС. Усі налаштування повинні бути правильно налаштовані VirtualBox, і ви повинні мати можливість встановлювати без проблем.


3
У мене була ця проблема, і все, що мені потрібно було зробити, це зайти в меню BIOS (Lenovo G50-80) і включити апаратну віртуалізацію. Тепер 64-бітний ubuntu з'являється як опція для мене у VirtualBox
Ogaday

3
BIOS повинен включати віртуалізацію, але мені також довелося видалити Hyper-V ("видалити функцію Windows 10"), яка чомусь заважала цьому
RLaaa

2

Швидше за все, ваш процесор не є 64-розрядним, тому VirtualBox не в змозі запустити 64-розрядні ядра, або в більшості випадків нові комп'ютери VT (Virtualization Technology), необхідні для запуску 64-бітного гостя, відключені в BIOS налаштування, які ви можете змінити в розділі BIOS вашого пристрою.

Щоб перевірити, чи здатний ваш процесор підтримувати VT чи ні, запустіть наступні команди у вікні терміналу.

 grep --color vmx /proc/cpuinfo.

 grep --color svx /proc/cpuinfo

Оскільки vmx - це прапор для процесора Intel, а svm - для процесора AMD. Якщо на виході показано vmx або svm, ваша машина здатна VT .

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