În principiu, ideea din spatele #Winboat este excelentă, însă implementarea pare să fie încă puțin instabilă în prezent. De la instalarea de la începutul anului, sistemul a funcționat, dar astăzi software-ul a refuzat complet să mai pornească.

Imaginea a raportat brusc memorie RAM insuficientă. Am încercat să remediez problema manual, ceea ce, din păcate, a făcut sistemul definitiv inutilizabil. În loc să investesc mai mult timp în depanare, am trecut direct la imaginea Windows Dockurr – aceasta constituie oricum baza tehnică a Winboat.

Fehlermeldung

1. Pregătire

Deoarece folosesc Podman, am creat mai întâi directoarele necesare pe sistemul meu gazdă. Astfel, integritatea datelor este menținută în cazul în care containerul trebuie recreat:

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

2. Comanda de pornire

Notă importantă: În variabilele -e USERNAME și -e PASSWORD, înlocuiește substituenții cu datele tale personale de acces.

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

Imediat ce containerul este activ, poți accesa instanța de Windows direct prin browser:

http://127.0.0.1:8006

Laufender Container

3. Rezumat

A trebuit să execut comanda de mai sus o singură dată. În utilizarea zilnică, mediul Windows poate fi acum controlat foarte confortabil prin aceste comenzi scurte:

  • Pornire: podman start windows
  • Oprire: podman stop windows (sau închidere directă din Windows)
  • Verificare status: podman ps -a

Link-uri utile: