У меня есть VPS с Windows Server 2012, и это одна из нескольких виртуальных машин Micrsoft Hyper-V, которая существует на сервере.

Чего я хочу добиться:

Установите виртуальную машину с Linux.

Я не могу установить виртуальную машину с Linux внутри этой виртуальной машины Hypver-V, она вызывает ошибки при установке. Я также прочитал пару статей, и они утверждают, что это невозможно, потому что я пытаюсь установить ВМ внутри ВМ.

Это правда?

Я действительно хочу сделать это без использования выделенного сервера или другого VPS.

2 ответа2

0

Вероятно, это невозможно с Windows Server 2012 в качестве (root?) хост, но с текущей Windows 10 и новой Windows Server 2016:https://msdn.microsoft.com/en-us/virtualization/hyperv_on_windows/user_guide/nesting

Я не уверен, что вы можете использовать его как Hyper-V -> KVM.

Кстати, вы все равно можете запускать qemu / virtualbox без виртуализации / ускорения (чистая эмуляция, которая может быть практически непригодна для использования из-за слишком медленной скорости) внутри виртуальной машины Hyper-V Linux в любом случае.

0

Я ожидаю, что ответ будет отрицательным: гипервизору требуются процессоры с процессорами Intel-VT или AMD-V, чтобы гипервизор по существу позволял виртуальным машинам взаимодействовать с процессорами. Если гипервизор уже представлен процессорами в виде виртуальных объектов, они не имеют полных функций Intel-VT или AMD-V (поскольку виртуальная машина базового сервера 2012 R2 не видит физический процессор, только то, чем является его гипервизор). представляя к нему).

По сути, наличие виртуальной машины на гипервизоре и попытка выделить ресурсы, которые были выделены для виртуальной машины, вложенной виртуальной машине с виртуальной машиной верхнего уровня, действующей как гипервизор 2-го уровня, не будут работать должным образом / вовсе.

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