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