
Мне говорят, что только серверы поддерживают VM. Модели настольных компьютеров не поддерживают. Что делать, если аппаратная характеристика позволяет мне узнать, поддерживает ли box настоящую VM?
В этой вики CentOS: http://wiki.centos.org/HowTos/KVM В нем объясняется, что для определения возможности запуска KVM необходимо провести следующий тест:
egrep '(vmx|svm)' --color=always /proc/cpuinfo
Если вы получаете результаты с vmx, то у вас процессор Intel. Если вы получаете результаты с svm, то у вас процессор AMD. Если вы получаете нулевой ответ, то ваш процессор не создан для аппаратной поддержки полной виртуализации. Подход xen, используемый в серии CentOS 5, поддерживает паравиртуализацию.
решение1
Вам дали неверный совет. Посмотрите на процессоры "Intel" - большинство систем Intel i5/i7 и более новых систем I3 поддерживают виртуализацию KVM - даже ноутбуки. Как говорится в руководствах, если проверка, которую вы процитировали, подтверждает флаг виртуализации, устройство поддерживает виртуализацию. Список можно найтиздесь.
Как уже отмечалось, различие между сервером и рабочей станцией также несколько условно, и очень часто на сервере и рабочей станции используется одна и та же материнская плата, а зачастую и процессор.
Кроме того, хотя этот флаг требуется для KVM, есть и другие решения виртуализации, которые будут работать даже при отсутствии этих аппаратных битов - например, на ум приходят XEN и Virtualbox. Фактически, Virtualbox очень часто рекламируется как решение для запуска Windows в среде Linux.
решение2
Некоторые процессоры поддерживают различные расширения, которые обеспечивают более эффективную виртуализацию. Некоторым программам виртуализации требуются расширения, другим — нет, а третьи находятся где-то посередине.
Независимо от предполагаемой цели проверьте требования вашей платформы виртуализации, а также рекомендации и планируйте решения о покупке на основе этих требований.