Каждый VM имеет соответствующий .vmx файл, который содержит его конфигурационную информацию. Необходимо было бы изменить этот файл для определенного VM (s) и добавить/изменить одну из следующих строк, в зависимости от которой конфигурации Вы хотите установить:
scsi0:0.mode="independent-persistent"
или
scsi0:0.mode="persistent"
Изменения вступят в силу после того, как гость перезагружается.
Иначе при использовании VI Инструментариев через Powershell это будет намного легче путем выполнения одной из следующих команд:
Get-Harddisk -VM MachineName| Set-HardDisk -Persistence IndependentPersistent
или
Get-Harddisk -VM MachineName| Set-HardDisk -Persistence NonPersistent
Последний, как могут планировать, будет работать с помощью пакетного или прямого сценария PoSH из Windows. До планирования модификации плоского файла в Linux я не уверен, я - парень Windows. Я надеюсь, что кто-то еще может заполнить Вас на этом.
Я надеюсь, что указал на Вас в правильном направлении.