Winmin Autosetup is a python script that automatically installs a libvirt virtual machine as a base for Winmin.
- python3
Build and install with:
$ sudo python3 setup.py install
- python3
- python3-magic
- python3-clint
- python3-requests
- samba
- libvirt-clients
- libvirt-daemon-system
- virtinst
- virt-viewer
- wimtools
To access the spice socket of the guest VM, the user must be part of the kvm
group. This can be added using the following command.
$ sudo usermod -aG $USER kvm
In order to interact with the guest serial port, the user must be part of the tty
group. This can be added using the following command.
$ sudo usermod -aG $USER tty
You may need to logout or reboot in order for group changes to take effect.
Uses Microsoft's autounattended process to setup a a virtual machine to be used for winmin.
winmin-autosetup [-h] windows_iso product_key [virtio-win_iso]
winmin-autosetup ./Win10.iso XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
winmin-autosetup ./Win10.iso XXXXX-XXXXX-XXXXX-XXXXX-XXXXX ./virtio-win.iso
- Setup using virtio-fs once the viofs Windows driver is completed