UTM icon indicating copy to clipboard operation
UTM copied to clipboard

UUID keep changing (no changes on VM) with Apple virtualization and Rosetta

Open krab-skunk opened this issue 9 months ago • 1 comments

BEFORE SUBMITTING YOUR ISSUE, PLEASE LOOK AT THE PINNED ISSUES AND USE THE SEARCH FUNCTION TO MAKE SURE IT IS NOT ALREADY REPORTED. ALWAYS COMMENT ON AN EXISTING ISSUE INSTEAD OF MAKING A NEW ONE.

Describe the issue
I'm running Debian ARM on my MacBookPro M1 Pro thanks to UTM. Thus i'm not in emulation, but simple virtualisation. Because i need Rosetta to run one amd64 program, i had to enable Apple Virtualization.

The problem is that the UUID keep changing , between reboot or even without reboot, while i do not make a single modification to this virtual machine configuration.

Virtualization-4771138b-53b0-4746-a2b9-ecd1e428892f
Virtualization-4baf8080-d9fa-4f9b-bac6-dcf97243e70e
Virtualization-48cab985-d220-4147-a442-c4cb1205c2aa
cat /sys/class/dmi/id/product_uuid

How can I keep a constant UUID please ?

Thanks

Configuration

  • UTM Version: 4.4.5
  • macOS Version: 13.4
  • Mac Chip (Intel, M1, ...): M1 Pro

krab-skunk avatar Apr 29 '24 15:04 krab-skunk

if anyone wondered, I ended up fixing it with this boiler plate code and now UUID in /sys/class/dmi/id/product_uuid never change ;)

krab-skunk avatar May 02 '24 10:05 krab-skunk