LINUX.ORG.RU
ФорумAdmin

Не получается включить виртуализацию

 


0

1

Выдаёт:
Error: failed to assign device: maybe the platform doesn't support VT-d, or VT-d isn't enabled properly?

xen 4.1. debian 7; 3.7.10

ro iommu=pt iommu_inclusive_mapping=1 xen-pciback.passthrough=1 elevator=noop amd_iommu=fullflush xen-pciback.hide="(05:00.0)(05:00.1)(02:00.0)" xen-pciback.hide="(05:00.1)" xen-pciback.hide="(02:00.0)"

Раньше всё работало(на Ане6) либо я всё сломал. Впрочем, я добавил ещё пару ключей в строку загрузки ядра, а именно iommu=pt amd_iommu=fullflush, в надежде, что производительность будет выше.
dmesg|grep -i iommu чото не грепается ничего.

Я бы попробовал стоковый 3.2 карнель, если заработает - пересобирать 3.7 заново, возможно чего-то там намудрено.

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

попробовал стоковое ядро:

 xm info
host                   : xenian64
release                : 3.2.0-0.bpo.4-amd64
version                : #1 SMP Debian 3.2.41-2+deb7u2~bpo60+1
machine                : x86_64
nr_cpus                : 4
nr_nodes               : 1
cores_per_socket       : 4
threads_per_core       : 1
cpu_mhz                : 3121
hw_caps                : 178bf3ff:efd3fbff:00000000:00001310:00802001:00000000:000037ff:00000000
virt_caps              : hvm
total_memory           : 8189
free_memory            : 1410
free_cpus              : 0
xen_major              : 4
xen_minor              : 1
xen_extra              : .4
xen_caps               : xen-3.0-x86_64 xen-3.0-x86_32p hvm-3.0-x86_32 hvm-3.0-x86_32p hvm-3.0-x86_64 
xen_scheduler          : credit
xen_pagesize           : 4096
platform_params        : virt_start=0xffff800000000000
xen_changeset          : unavailable
xen_commandline        : placeholder
cc_compiler            : gcc version 4.7.2 (Debian 4.7.2-5) 
cc_compile_by          : carnil
cc_compile_domain      : debian.org
cc_compile_date        : Sun May  5 14:44:49 UTC 2013
поубирал эти флюши и пт, то же самое.

Я впечали. Снести что ли, да заново поставить.

darkenshvein ★★★★★
() автор топика

maybe the platform doesn't support VT-d, or VT-d isn't enabled properly?

is not enabled properly

Вот нравится мне это, и виртуалбокс тоже хорош - «vt-x is enabled but not operating», как-то так. Чуть биос шить не полез, хорошо, что esxi под руку попался.

pianolender ★★★
()

походу я вспомнил. Когда месяца 4 назад зен юзал, такое же появилось, при обновлении. То есть, на версии зен-4.1.х-1 не было, а не зен-4.1.х уже было.

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

ну и, естественно, я сегодня вечером пытался искать пакет для даунгреда, так хум там! Ниже только 4.0!

darkenshvein ★★★★★
() автор топика

Резетни биос, включи виртуализацию, сохрани настройки, выключи тачку. Включи тачку и проверь ещё раз. По крайней мере на деловских серверах такой баг был.

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