У меня есть 64-битный хост Windows, на котором запущен VMware Server 2. Мне нужно создать виртуальные машины, которые будут использовать необработанные разделы для моих установок Linux и Windows XP. В более старых версиях VMware была возможность добавить необработанный диск, но VMware Server 2 позволяет мне добавлять физический диск только с помощью мастера.
Если бы у меня был хост Linux, я бы создал сквозное устройство SCSI, но когда я пробую это в Windows, другие разделы не отображаются (только CD-ROM отображается как устройство SCSI).
Как я могу получить доступ к необработанным дискам в VMware Server 2 на хосте Windows?
РЕДАКТИРОВАТЬ: существует неподдерживаемый метод добавления необработанного диска на хост Linux путем редактирования файлов .vmx и .vmdk. На хостах Windows люди сообщали о возможности импортировать существующие виртуальные машины с необработанными дисками, поэтому кажется, что такая возможность все еще существует, но больше не предоставляется пользовательским интерфейсом. Мне интересно, получил ли кто-нибудь неподдерживаемый метод для работы на хосте Windows. Я пробовал, но не смог заставить его работать.
В настоящее время я думаю об обновлении VMware 1.04 до версии 2, но сейчас я использую физические устройства для своих виртуальных машин. Я заметил огромную разницу в производительности между виртуальными и физическими дисками.
В новом Руководстве пользователя VMware Server сказано не обновлять: «VMware Server 2 не поддерживает физические (необработанные) диски». (с.44) - это тоже должно ответить на ваш вопрос ..
Я предполагаю, что, поскольку устройство, которое вы хотите использовать в своей виртуальной машине, имеет файловую систему, я бы сделал, чтобы хост смонтировал эту файловую систему, а затем экспортировал ее с помощью NFS. Затем я бы использовал клиент NFS на виртуальной машине для подключения к этой файловой системе.
Просто хотел сообщить, что он работает под Windows с прямым доступом к диску, но мне не хватает интерфейса:
Я повторно использовал виртуальную машину сервера VMWare с доступом к необработанному диску. Работал под Windows XP. Но теперь я скопировал весь жесткий диск на более крупный и заметил отсутствие пользовательского интерфейса.
Может быть, это тоже хорошее решение: http://communities.vmware.com/message/1459563#1459563
VMware, похоже, предпочитает подход «Raw Device Mapping» использованию физических дисков / разделов для своих серверных продуктов, согласно: http://www.vmware.com/pdf/esx25_rawdevicemapping.pdf
На моем 64-битном хосте Windows 7 я смог создать гостевую Linux, работающую с вторичного физического диска на VMware Server 2, пропустив раздел создания жесткого диска и добавив «Сквозное устройство SCSI» на этапе «Готово к завершению», где я смог выбрать физический диск для подключения к виртуальной машине. Я не уверен, почему ваши не появляются. Вы используете диски SATA или IDE? Если второе, то это может быть проблемой.
Очевидно, что этот параметр позволяет пропускать только ВЕСЬ диск, а не отдельные разделы, что может вызвать проблемы, если хост-машина работает с того же диска или если вы попытаетесь использовать уже смонтированный раздел оттуда.