LINUX.ORG.RU

VirtualBox & x86-64


0

0

VirtualBox - 2.0.6 (Sun'овская сборка). Должно x86-64 идти.
Но, при попытке установить x86-64 дистр все как и раньше:
Это ядро требует x86-64 CPU, но обнаружен только i686 и т.д.
В чем дело ?
Дистр (на HOSTE) - Gentoo.


Только что ради интереса запустил systemrescuecd с ядром под amd64 в virtualbox-ose 2.1.4 под gentoo.

2.1.4 есть в оверлее jokey (layman -a jokey). Только там после автоматического скачивания исходников, в дистфайлсах будут файлы с неправильными именами - их надо переименовать. Это из-за кривой отдачи файлов с виртуалбоксовского сайта.

Deleted
()
Ответ на: комментарий от Deleted

Хм, layman -a jokey сделал, но
~ # emerge -pv app-emulation/virtualbox-bin

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild Rf ] app-emulation/virtualbox-bin-2.0.6 USE="additions chm -headless -sdk -vboxwebsrv" 0 kB

Может еще чего надо делать, давно layman'ом не пользовался ?

drZlo
() автор топика
Ответ на: комментарий от anotheranonymous

> А у тебя процессор виртуализацию то поддерживает, чтобы x86-64 гостей запускать?

C2D. VT-x врублено.

drZlo
() автор топика
Ответ на: комментарий от drZlo

> Может еще чего надо делать, давно layman'ом не пользовался ?

Подключить оверлей? Добавить ~amd64 на пакет?

Deleted
()
Ответ на: комментарий от drZlo

Вопрос: а gentoo под amd64 собрана? Хотя подозреваю что достаточно только 64-разрядного ядра, юзерспейс думаю можно 32-разрадный оставить.

Deleted
()
Ответ на: комментарий от Deleted

> Вопрос: а gentoo под amd64 собрана?

Gentoo на хосте - конечно.

Гостевые несколько x86-64 дистров пробовал, результат один и тот же.

drZlo
() автор топика
Ответ на: комментарий от drZlo

В интернете пишут, что иногда поддержку виртуализации на процессоре можно включать/выключать через биос. Может стоит покопаться в его настройках или попробовать обновить? Хотя у меня ни на ноуте, ни на десктопе в биосе это никак не настраивается, всё работает и так.

Deleted
()
Ответ на: комментарий от Deleted

Точно. В BIOS'e надо было врубить. Спасибо.

drZlo
() автор топика

Вопрос вдогонку: будет ли работать, если процессор x86_64 БЕЗ поддержки виртуализации? Вся система x86_64.

question4 ★★★★★
()
Ответ на: комментарий от Deleted

> 2.1.4 есть в оверлее jokey (layman -a jokey)

Сегодня включили в основное дерево портежей. Оверлей более не нужен.

Deleted
()
Ответ на: комментарий от question4

>>> Вопрос вдогонку: будет ли работать, если процессор x86_64 БЕЗ поддержки виртуализации? Вся система x86_64.

>> будет


В версии 2.1.4 не работает и не должен.

http://download.virtualbox.org/virtualbox/2.1.4/UserManual.pdf

Стр. 16, глава 1.6:

64-bit guests are supported under the following conditions:
1. You need a 64-bit processor with hardware virtualization support (see chapter 1.2, Software vs. hardware virtualization (VT-x and AMD-V), page 10).
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.

8[

question4 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.