-
Кому-нибудь удавалось заставить работать VirtualBox в Win10 с включенным Hyper-V? У меня запуск виртуальной машины в VB заканчивается синим экраном, хоть бы ошибку какую-то внятную показывало... Если выключить Hyper-V, все работает как часы.
-
В биосе/UEFI хозяйствующего компьютера аппаратную виртуализацию включил?
-
Ну конечно включил
-
У меня хост Win10, а гостевая Win7. Работает.
Падала в синий экран при включении настройки виртуальной машины: Система-Материнская плата-Дополнительные возможности-Включить EFI.
Если "галка" "Включить EFI" отключена, работает.
Тут оговорка... У меня система (комп) старая... Хотя, я подозреваю, что EFI все таки именно для гостевой.
Я не утверждаю, а делюсь наблюдениями. :)
-
> Владислав © (08.03.17 00:47) [3]
У тебя HyperV на хосте включен?
-
Да
-
У меня тоже работает. Только подозрительно тормозит. Что-бы Hyper-V заработал ваш процессор должен поддерживать Intel-EPT/AMD-RVI.
Вот логи.
00:00:14.716409 GIMDev: Registered Hyper-V hypercall page
00:00:14.716520 GIMDev: Registered Hyper-V TSC page
00:00:14.717602 VUSB: Attached 'HidMouse' to port 1
00:00:14.717920 PGM: The CPU physical address width is 39 bits
Давно проверял на старой машине тогда он у меня принудительно отказывался работать с Hyper-V типо процессор старый и в тихамолку переключался на бинарную-трансляцию.
-
Я уж извиняюсь за дотошность. Но не оставляет ощущение, будто мы о разных вещах говорим.
Панель управления -> Программы и компоненты -> Включение или отключение компонентов Windows
Там эта галочка стоит?
https://yadi.sk/i/c_LBtPBK3FG6sPРечь о Windows на хосте конечно.
-
-
Да, это нужен Win10 Pro. Тогда мы говорим о совершенно разных вещах. С выключенным Hyper-V в виндовс и у меня все отлично работает.
-
По поводу этой галки могу на врать. Поэтому как предположение, но вроде это виртуальная машина МС. А если включить одновременно и VirtualBox то они будут пытаться использовать одни аппаратные ресурсы. Что и приводит к конфликту. Это всё равно что в двоём пытаться усесться на один стул.
При установленном Hyper-V вам стоит запускать гостевую ОС с Microsoft Virtual PC
-
Да, это тоже механизм виртуальных машин встроенный в Windows. Но мне нужны обе. Docker и minikube используют Hyper-V. Кроме этого у меня есть нужные мне машины в VirtualBox. Я не запускаю все сразу одновременно, но галка Hyper-V нужна мне включенной.
-
- Переноси с VirtualBox на VMWare Player он тоже бесплатный.
- Либо постави бинарную трансляци в VirtualBox, попробуй разные варианты паравиртуализаци.
Будет притормаживать, но работать. Хотя тут скорее без второй машины необойтись.
-
-
> NoUser © (08.03.17 12:56) [13]
Так мне не надо еще один гипервизор. Мне лишь бы работало. Я где-то читал, что 32битные виртуальные машины VB должна даже в такой ситуации запускать, но синий экран...
-
а перенести в хиперв и не мучаться никак? наверное выход найдется, только зачем? )
-
Вариант перенести все в Hyper-V в принципе рассматривается, но конвертация дисков - это тема какая-то мутная. Я пока не очень в ней разобрался.
-
-
> VB должна даже в такой ситуации запускать, но синий экран.
VB-Настройки-Система-Ускорение активна?
-
> ухты © (08.03.17 16:20) [17]
Пробую уже аналогичный мануал :) Посмотрим что выйдет.
> NoUser © (08.03.17 16:23) [18]
>
> > VB должна даже в такой ситуации запускать, но синий экран.
>
> VB-Настройки-Система-Ускорение активна?
Нет. Включение Hyper-V в винде, это вкладку отключает.
-
Эти многогигабайтные диски еще не сколько закончат конвертироваться. Так что помогло оно или нет, я узнаю через несколько часов.
-
Сконвертировал две машины из VB в HyperV. Одна не запускается, показывает черный экран. Другая запустилась и работает, но адски тормозит. В общем, не так все просто.
-
> - Переноси с VirtualBox на VMWare Player он тоже бесплатный.
>
Да это верный совет. Я тоже отмучился с VirtualBox и его медитациями и перешел на VMWare, чего и всем желаю.
-
Как-то все идет к тому, что может понадобиться второй компьютер под другой тип виртуалок. Обидно. Работаю дома и всю жизнь хватало одного ноутбука. Жаба давит еще один компьютер покупать.
-
А что, если не секрет, у тебя на этих виртуалках?
-
> NoUser © (09.03.17 00:38) [24]
1) Машина с десятком версий Delphi, где я собираю пакеты FixInsight (VirtualBox, очень нужна, на Hyper-V пока не перенеслась совсем).
2) 2 машины с рабочим окружением старых проектов (VirtualBox, не очень нужны, одна Hyper-V перенеслась, хотя тормозит, вторую не пробовал)
3) Docker для работы с текущим проектом (Hyper-V, средней нужности)
4) minikube (Hyper-V, не очень нужен, разбираюсь с работой Kubernetes)
Так что я взвесив всё, пока что отключил Hyper-V, т.к. 1) для меня критично, а остальное пока потерпит.
-
Можно на 1) установить какой-нибудь acronix и по сети на хост слить образ,
а потом забрать его из-под Hyper-V (установить туда временно XP + доп vhdx на который и развернуть образ)
-
Буду пробовать :)
-
> NoUser © (08.03.17 12:56) [13]
Проверил на практике
- Srv16 -> Hyper-V -> W10 -> VirtualBox показывает аппаратное ускорение -> XP(32) запустилась, но загрузки Delphi 7 так и не дождался )
- Srv16 -> Hyper-V -> W10 -> Hyper-V -> W10 вроде нормально, без тормозов.
-
Вот интересно, да. Откуда ж тормоза берутся?
-
> Откуда ж тормоза берутся?
может с железом что то не так получилось, типа не те дрова или криво или не те настройки... или все подряд