@@ -152,7 +152,7 @@ To build the base vm, first build a clean image:
152
152
- Create zvol and libvirt guest with random UUID and MAC address
153
153
- ` zfs create -V 90G tank/base/servo-macos13.clean `
154
154
- ` virsh define macos13/guest.xml `
155
- - ` virt-clone --preserve-data --check path_in_use=off -o servo-macos13.init -n servo-macos13.clean --nvram /var/lib/libvirt/images/OSX-KVM/OVMF_VARS.servo-macos13.clean.fd -f /var/lib/libvirt/images/OSX-KVM/OpenCore/OpenCore.qcow2 -f /dev/zvol/tank/base/servo-macos13.clean -f /var/lib/libvirt/images/OSX-KVM/BaseSystem.img `
155
+ - ` virt-clone --preserve-data --check path_in_use=off -o servo-macos13.init -n servo-macos13.clean --nvram /var/lib/libvirt/images/OSX-KVM/OVMF_VARS.servo-macos13.clean.fd --skip-copy sda -f /dev/zvol/tank/base/servo-macos13.clean --skip-copy sdc `
156
156
- ` cp /var/lib/libvirt/images/OSX-KVM/{OVMF_VARS-1920x1080.fd,OVMF_VARS.servo-macos13.clean.fd} `
157
157
- ` virsh undefine --keep-nvram servo-macos13.init `
158
158
- TODO: improve per-vm nvram management
@@ -199,7 +199,7 @@ To build the base vm, first build a clean image:
199
199
- Take another snapshot: ` zfs snapshot tank/base/servo-macos13.clean@automated `
200
200
- Clone the clean zvol/guest to create the base zvol/guest:
201
201
- ` zfs clone tank/base/servo-macos13{.clean@automated,} `
202
- - ` virt-clone --preserve-data --check path_in_use=off -o servo-macos13.clean -n servo-macos13 --nvram /var/lib/libvirt/images/OSX-KVM/OVMF_VARS.servo-macos13.fd -f /var/lib/libvirt/images/OSX-KVM/OpenCore/OpenCore.qcow2 -f /dev/zvol/tank/base/servo-macos13 -f /var/lib/libvirt/images/OSX-KVM/BaseSystem.img `
202
+ - ` virt-clone --preserve-data --check path_in_use=off -o servo-macos13.clean -n servo-macos13 --nvram /var/lib/libvirt/images/OSX-KVM/OVMF_VARS.servo-macos13.fd --skip-copy sda -f /dev/zvol/tank/base/servo-macos13 --skip-copy sdc `
203
203
- ` cp /var/lib/libvirt/images/OSX-KVM/OVMF_VARS.servo-macos13{.clean,}.fd `
204
204
205
205
Baking new images after deployment
0 commit comments