Как добавить физический (необработанный) диск к виртуальной машине в VMware Server 2 на хосте Windows?

У меня есть 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. Я пытался, но не смог заставить его работать.

6 ответов

В настоящее время я думаю об обновлении VMware 1.04 до версии 2, но сейчас я использую физические устройства для своих виртуальных машин. Я заметил огромную разницу в производительности между виртуальными и физическими дисками.

В новом Руководстве пользователя сервера VMware говорится, что не следует обновлять: "VMware Server 2 не поддерживает физические (необработанные) диски". (с.44) - это тоже должно ответить на ваш вопрос..

Я думаю, поскольку устройство, которое вы хотите использовать в вашей виртуальной машине, имеет файловую систему, я бы сделал так, чтобы хост смонтировал эту файловую систему, а затем экспортировал ее, используя NFS. Затем я бы использовал клиент NFS в виртуальной машине для подключения к этой файловой системе.

Похоже, что VMware предпочитает подход "Raw Device Mapping" вместо использования физических дисков / разделов для своих серверных продуктов, согласно: http://www.vmware.com/pdf/esx25_rawdevicemapping.pdf

На моем 64-разрядном хосте Windows 7 я смог создать гостевую систему Linux, работающую со вторичного физического диска на VMware Server 2, пропустив раздел создания жесткого диска и добавив "Сквозное устройство SCSI" на этапе "Готово к завершению", где я смог выбрать физический диск для подключения к виртуальной машине. Я не уверен, почему ваши не появляются. Вы используете диски SATA или IDE? Если последнее, то это может быть проблемой.

Очевидно, что этот параметр позволяет пропускать только ВЕСЬ диск, а не отдельные разделы, что может вызвать проблемы, если хост-машина работает с того же диска или если вы попытаетесь использовать уже смонтированный раздел оттуда.

Может быть, это также может быть хорошим решением: http://communities.vmware.com/message/1459563

Просто хотел сообщить, что он работает под Windows с доступом к сырому диску, но мне не хватает интерфейса:

Я повторно использовал виртуальную машину сервера VMWare с доступом к сырому диску. Работало под Windows XP. Но теперь я скопировал весь жесткий диск на больший и заметил отсутствие пользовательского интерфейса.

Другие вопросы по тегам