У меня есть старый ноутбук, из которого я пытаюсь создать образ виртуальной машины. Я использую последнюю версию приложения VMware Converter.
Машиной является Intel Core Duo с 1 ГБ RAM, выполняющей WinXP Pro.
Когда я добираюсь до "шага" Опций Представления/Редактирования в VMware Converter существует предупреждение рядом с Памятью. Состояния предупреждения:
Память, выделенная для целевой машины, была установлена на максимум, поддерживаемый для гостевой операционной системы целевым узлом. Выделенная память является меньше, чем исходная установка памяти.
Это показывает, что максимальный объем памяти, который я могу выделить, составляет 880 МБ.
Что означает эта ошибка? Почему преобразователь ограничил бы меня 880 МБ RAM? Я знаю, что VMware может обработать больше, чем это, как может WinXP.
Вы не можете выделить больше затем 70% физической памяти к виртуальной машине. Диспетчеры виртуальных машин дадут предупреждение, так как это не оставит достаточно физической памяти для хост-машины для выполнения.
Виртуальные машины являются только выделенной физической памятью.
PS: 70%, которые я не могу подтвердить в данный момент, но это было моим опытом с большинством диспетчеров виртуальных машин. Hyper-V позволяет 80% на HyperVisor, но только 60% при работе полной версии Сервера 2008. Другие только позволяют до 50%, например.
В Вашем случае будет создан сам VM, как будто Вы будете выполнять его на той же машине, действующей как хост.
Править: VM может все еще быть создан с помощью указанной емкости памяти. Это - предупреждение только, что виртуальная машина не может работать на той конкретной машине. Я не уверен, изменилось ли это в более новом преобразователе VMware.
Объем памяти, присвоенный VM, может быть изменен позже, но я думаю, что Вы уже поняли это :).
Я решил проблемы "синего" экрана после преобразования реальной машины к виртуальной путем изменения адаптера виртуального диска от IDE до SCSI.
HTH!