У меня есть гость Linux на хосте Win7 VMWare Workstation. Я маршрутизирую физические диски с хоста прямо в виртуальную машину. Я заметил в vmdk для этих дисков, что сопоставление в vmdk с физическим диском осуществляется по идентификатору диска (то есть, число от 0 до 6). Это число соответствует тому, что вы видите в диспетчере дисков на хосте.
Я хотел бы не использовать номер диска, а вместо этого использовать идентификатор для диска (UUID), чтобы при изменении порядка дисков сохранялось правильное сопоставление.
Мотивация для этого типа решения исходит из проблемы, изложенной в этом посте: Порядок дисков SATA шифруется при перезагрузке; Windows 7 / Asus P5Q MB
Есть ли способ отредактировать этот раздел файла vmdk, чтобы это произошло?
# Extent description
RW 1953525168 FLAT "\\.\PhysicalDrive2" 0
Я хотел бы изменить PhysicalDrive2 на PhysicalDrive {UUID} или что-то, что VMWare Workstation интерпретирует так.
РЕДАКТИРОВАТЬ: Также опубликовал вопрос о сообществах VMWare: http://communities.vmware.com/message/1986851#1986851