Skip to content
Snippets Groups Projects
Commit 8d8a6482 authored by Bruno BEAUFILS's avatar Bruno BEAUFILS
Browse files

Ajoute la modification de l'UUID dans export-disks

parent ee697064
Branches master
No related tags found
No related merge requests found
...@@ -12,7 +12,8 @@ ...@@ -12,7 +12,8 @@
# 3. une fois l'installation terminée (il faut attendre que la machine # 3. une fois l'installation terminée (il faut attendre que la machine
# virtuelle s'arrête) à partir de la machine ainsi construite soit : # virtuelle s'arrête) à partir de la machine ainsi construite soit :
# #
# - copier son disque (cible `export-disk`) # - copier son disque (cible `export-disk`). Si UUID est fixé le
# - disque exporté avec UUID comme référence.
# #
# - exporter la machine virtuelle en OVF (cible `export-ovf ou # - exporter la machine virtuelle en OVF (cible `export-ovf ou
# `export-ova`) # `export-ova`)
...@@ -89,7 +90,7 @@ doc: ...@@ -89,7 +90,7 @@ doc:
## afficher la configuration actuelle ## afficher la configuration actuelle
conf: conf:
@$(foreach VAR,VBOXES NAME DISKSIZE RAM DESC PRESEED POSTINST ISO TYPE CTRL DEST DISQUES,printf "%-8s = $($(VAR))\n" $(VAR) ;) @$(foreach VAR,VBOXES NAME DISKSIZE RAM DESC PRESEED POSTINST ISO TYPE CTRL DEST DISQUES UUID,printf "%-8s = $($(VAR))\n" $(VAR) ;)
## créer la VM ## créer la VM
build-vm: build-vm:
...@@ -124,6 +125,8 @@ compact-disks: ...@@ -124,6 +125,8 @@ compact-disks:
## copier les disques de la VM ## copier les disques de la VM
export-disks: export-disks:
$(foreach D,$(DISQUES), vboxmanage clonemedium $(D) $(subst -0.vdi,.vdi,$(DEST)/$(notdir $(D))) --format=VDI ; ) $(foreach D,$(DISQUES), vboxmanage clonemedium $(D) $(subst -0.vdi,.vdi,$(DEST)/$(notdir $(D))) --format=VDI ; )
test $(UUID) && vbox-img setuuid --filename $(subst -0.vdi,.vdi,$(DEST)/$(notdir $(firstword $(DISQUES)))) --uuid $(UUID)
# test $(UUID) && vboxmanage internalcommands sethhduuid $(subst -0.vdi,.vdi,$(DEST)/$(notdir $(firstword $(DISQUES)))) $(UUID)
## exporter la VM en OVF (.ovf + .vmdk) ## exporter la VM en OVF (.ovf + .vmdk)
export-ovf: export-ovf:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment