Windows VM mit vm-installer nachinstallieren
Auf bestehenden TwinCAT/BSD Geräten können die Bestelloptionen -S620 und -S621 mit Hilfe des Programms vm-installer
nachinstalliert werden.
Voraussetzung ist eine gültige TwinCAT/BSD und Windows VM Lizenz. Beide Lizenzen können durch als Lizenz-Upgrade beim Beckhoff Service (service@beckhoff.com) angefragt werden.
Mit der Bestellung der Windows VM wird Ihnen ein persönlicher Download-Link für das Windows Disk-Image bereitgestellt.
Das Image können Sie mit dem folgenden fetch(8) Kommando direkt auf den TwinCAT/BSD Host laden. Alternativ kann die geladene Datei auch mit WinSCP auf das TwinCAT/BSD System kopiert werden.
fetch https://fileexchange.beckhoff.com/fop/dMtKokIr/IN-0410-0612-08-1-154031.raw.zstd
Das komprimierte Disk-Image kann anschließend mit unzstd(8) entpackt und wie folgt in die Datei windows.raw geschrieben werden:
unzstd -o windows.raw IN-0410-0612-08-1-154031.raw.zstd
Das entpackte Disk-Image (windows.raw) wird vom Programm vm-installer
verwendet, um eine virtuelle Maschine entsprechen der S620 oder S621 Option zu konfigurieren.
Das Programm vm-installer
wird mit folgendem pkg
Aufruf installier:
doas pkg install -y vm-installer
Um eine Windows VM entsprechend der Bestelloption C9900-S620 mit vm-installer
auf dem System zu installieren, kann folgender Aufruf verwendet werden:
doas vm-installer install \
--logfolder="/var/log/windowsvm" \
--nat-if=em0 \
--windows-activation="ACTIVE" \
--passthru \
windows.raw
Um eine Windows VM entsprechend der Bestelloption C9900-S621 zu installieren, kann folgender Aufruf verwendet werden:
doas vm-installer install \
--logfolder="/var/log/windowsvm" \
--nat-if=em0 \
--windows-activation="ACTIVE" \
windows.raw
In beiden Fällen wird das Disk-Image windows.raw
initialisiert und das Windows-Gastsystem entsprechend eingerichtet.
Nach der Installation kann der Status der VM über das Kommando doas service luemuctl_windowsvm status
abgefragt werden.
Über die IP-Adresse des TwinCAT/BSD Host ist die laufende Windows VM via Remote Desktop für den Benutzer erreichbar.