Inject VirtIO Windows Driver
How to use user-provided virtio-win.iso
Users can upload the virtio-win.iso
to the following path on vJailbreak master node:
/home/ubuntu/virtio-win/virtio-win.iso
How it works
If the user has scaled up vJailbreak, the ISO is propagated to all the agents. When a Windows VM migration is initiated:
The migration logic checks for /home/ubuntu/virtio-win/virtio-win.iso
on the source node.
- If found:
- The ISO is used for injecting VirtIO drivers into the migrated disk.
- The ISO is automatically propagated to all agent nodes if needed.
- If not found:
- vJailbreak attempts to download the ISO from a known upstream source (e.g., fedoraproject.org).
- If both methods fail:
- Migration fails gracefully with a clear error message.