Привет.
У меня появилась мысль установить винду 7 на виртуальную машину, но не знаю, каким продуктом для виртуализации воспользоваться. А вопрос, собственно, такой:
можно ли поставить винду на виртуальную машину так, чтобы она могла полностью заменить вторую систему? В частности интересует звук и графика без тормозов на виртуальной машине.
Площадка для испытаний — openSUSE 11.2
Что есть «тормоза»? Утверждаю, что 20% потери производительности в low quality игр уровня HL2 называть тормозами — глупо. А вот звук тормозить наверняка будет, ASIO на нынешней рабочей станции поднять не пытался, но чую — будет!
Я ставил WinXP на виртуалку с VirtualBox. У VirtualBox есть хорошая штука — Seamless режим (правда, у VMWare и виндовой MS Virtual Machine оно вроде тоже есть). Я просто добавил запуск виртуалки в этом режиме как новую сессию. Работало классно, только обои не отображались.
Пользуюсь последней версией VMWare установленной на WinXP. Никогда проблем не было. Конечно 3D игры жутко тормозить будут, но в целом работа будет нормальной. Установленная Win7 отлично работает. А вообще всё зависит от железа. Если CPU и мать поддерживают VT-d (ну или AMD аналог данной технологии), то проблем вроде как не должно быть, потому что будет осуществляться прямой доступ к оборудованию. В частности Xen вроде как поддерживает это.
У меня в виртуалбоксе установлена и ХР и 7-ка… ни там ни там не работает VS2010…
да и любое приложение на WPF… (у меня установлены дрова для VBox на гостевой в безопасном режиме)
Это единственное неудобство.
Прямой доступ обеспечивает VMware ESX, workstation — тоже должен.
Подддержка VT-D/AMD-V суть есть лишь способ сказать процессору «этот код выполняется в контексте VM» (Xen/KVM/VMware/VBox), для передачи доступа к оборудованию нужна поддержка IOMMU в чипсете