मुळात #Winboat मागची कल्पना उत्कृष्ट आहे, परंतु सध्या तिची अंमलबजावणी थोडी अस्थिर वाटते. वर्षाच्या सुरुवातीला इन्स्टॉलेशन केल्यापासून सिस्टम व्यवस्थित चालत होती, पण आज सॉफ्टवेअरने पूर्णपणे काम करणे बंद केले.
इमेजने अचानक अपुऱ्या मेमरीचा (RAM) एरर दिला. मी ही समस्या मॅन्युअली सोडवण्याचा प्रयत्न केला, पण दुर्दैवाने त्यामुळे सिस्टम कायमची निकामी झाली. त्रुटी शोधण्यात (troubleshooting) अधिक वेळ घालवण्याऐवजी, मी थेट Dockurr Windows-Image वर स्विच झालो – हेच मुळात Winboat चा तांत्रिक आधार आहे.

१. पूर्वतयारी
मी Podman वापरत असल्याने, मी प्रथम माझ्या होस्ट सिस्टमवर आवश्यक डिरेक्टरीज (directories) तयार केल्या. यामुळे जर कंटेनर पुन्हा तयार करावा लागला, तर डेटा सुरक्षित राहील:
mkdir -p $HOME/Windows/System
mkdir -p $HOME/Windows/Shared
२. स्टार्ट कमांड
महत्त्वाची टीप: -e USERNAME आणि -e PASSWORD या व्हेरिएबल्समधील प्लेसहोल्डर्सच्या जागी तुमची वैयक्तिक लॉगिन माहिती टाका.
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
एकदा कंटेनर सक्रिय झाला की, तुम्ही तुमच्या ब्राउझरद्वारे थेट विंडोज इन्स्टन्स उघडू शकता:
http://127.0.0.1:8006

३. सारांश
मला वरील कमांड फक्त एकदाच चालवावी लागली. दैनंदिन वापरामध्ये, आता विंडोज एन्व्हायरमेंट या शॉर्ट कमांड्सद्वारे अगदी सहजपणे नियंत्रित करता येते:
- सुरू करणे (Start):
podman start windows - थांबवणे (Stop):
podman stop windows(किंवा थेट विंडोजमधून शटडाउन करा) - स्थिती तपासणे (Status check):
podman ps -a
अधिक माहितीसाठी लिंक्स:
- वापरलेली इमेज: GitHub - dockur/windows
- मूळ ॲप: Winboat.app
- Podman प्रोजेक्ट पेज: Podman