Στην πραγματικότητα, η ιδέα πίσω από το #Winboat είναι εξαιρετική, αλλά η υλοποίηση φαίνεται να είναι ακόμα κάπως ασταθής. Από την εγκατάσταση στις αρχές του έτους το σύστημα λειτουργούσε, αλλά σήμερα το λογισμικό σταμάτησε εντελώς να ανταποκρίνεται.

Το image ανέφερε ξαφνικά ανεπαρκή μνήμη RAM. Προσπάθησα να διορθώσω το πρόβλημα χειροκίνητα, κάτι που δυστυχώς κατέστησε το σύστημα οριστικά άχρηστο. Αντί να επενδύσω περισσότερο χρόνο στην αντιμετώπιση προβλημάτων, μετέβηκα απευθείας στο Dockurr Windows image – το οποίο ούτως ή άλλως αποτελεί την τεχνική βάση του Winboat.

Fehlermeldung

1. Προετοιμασία

Καθώς χρησιμοποιώ το Podman, δημιούργησα αρχικά τους απαραίτητους καταλόγους στο host σύστημά μου. Με αυτόν τον τρόπο διασφαλίζεται η ακεραιότητα των δεδομένων σε περίπτωση που ο container χρειαστεί να δημιουργηθεί ξανά:

mkdir -p $HOME/Windows/System
mkdir -p $HOME/Windows/Shared

2. Η εντολή εκκίνησης

Σημαντική σημείωση: Αντικαταστήστε στις μεταβλητές -e USERNAME και -e PASSWORD τα placeholders με τα προσωπικά σας στοιχεία πρόσβασης.

podman run -d \
  --name windows \
  -p 8006:8006 \
  --device=/dev/kvm \
  --cap-add NET_ADMIN \
  -e RAM_SIZE="8G" \
  -e USERNAME="Carsten" \
  -e PASSWORD="1234" \
  -e LANGUAGE="German" \
  -v $HOME/Windows/System:/storage:Z \
  -v $HOME/Windows/Shared:/shared:Z \
  --stop-timeout 120 \
  dockurr/windows

Μόλις ο container ενεργοποιηθεί, μπορείτε να αποκτήσετε πρόσβαση στο Windows instance απευθείας μέσω του προγράμματος περιήγησής σας:

http://127.0.0.1:8006

Laufender Container

3. Σύνοψη

Χρειάστηκε να εκτελέσω την παραπάνω εντολή μόνο μία φορά. Στην καθημερινή λειτουργία, το περιβάλλον των Windows μπορεί πλέον να ελεγχθεί πολύ άνετα μέσω αυτών των σύντομων εντολών:

  • Εκκίνηση: podman start windows
  • Διακοπή: podman stop windows (ή τερματισμός λειτουργίας απευθείας μέσα από τα Windows)
  • Έλεγχος κατάστασης: podman ps -a

Πρόσθετοι σύνδεσμοι: