Skip to content

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:

Terminal window
/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.