Как использовать UUID для физических дисков при обходе хоста: VMWare Workstation на Win7

3

У меня есть гость 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

Clayton Stanley
источник
Эти имена решаются Microsoft ... (Это Windows, эквивалентная Linux / dev / sda) ... Возможно, VMware предоставляет другой способ обращения к диску, чем файл устройства, или в Windows есть псевдонимы. для них, которые реже меняются ...
Gert van den Berg