4
  • Хост-компьютер является win64bit.
  • Я хочу запустить 64-битный гость Linux.
  • Процессор AMD 64bit 2-ядерный.
  • Я не смог найти HyperThreading, VT или HT в BIOS.
  • VirtualBox версия: 4.18

Однако VirtualBox говорит мне, что я должен включить VT/HT для сценария 64-на-64.

Почему это обязательно?

Как еще я могу запустить 64-битный гость?

Отредактируйте кодовое имя AMD Athlon 64 X2 3800+ в виндзорном сокете AM2 940 с помощью инструкций AMD-v!

комментарии могут быть правильными: кажется, что процессор поддерживает AMD-V, а BIOS (награда) - нет!

редактировать: разрешение

в дополнение к ответу @kobaltz был прав:

Мне пришлось обновить BIOS, чтобы увидеть возможность изменения поддержки виртуализации. Поддержка была, но BIOS ее не учел.

1 ответ1

4

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

Из Википедии x86 Виртуализация:

Чтобы защитить память гипервизора (кольцо 0) от гостевой ОС, работающей на кольце 1, необходимо использовать сегментацию. Первоначальная версия x86-64 (AMD64) не допускала полную виртуализацию только для программного обеспечения из-за отсутствия поддержки сегментации в длинном режиме, что делало невозможной защиту памяти гипервизора, в частности защиту обработчика ловушек который работает в адресном пространстве гостевого ядра. и Revision D и более поздние 64-битные процессоры AMD (как правило, те, которые производятся в 90 нм или менее) добавили базовую поддержку сегментации в длинном режиме, позволяя запускать 64-битные гостевые системы на 64-битных хостах через двоичные перевод. Intel не добавила поддержку сегментации в свою реализацию x86-64 (Intel 64), что делает невозможной 64-разрядную программную виртуализацию на процессорах Intel, но поддержка Intel VT-x делает возможной 64-разрядную аппаратную виртуализацию на платформе Intel.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .