वास्तव में #Winboat के पीछे का विचार उत्कृष्ट है, लेकिन वर्तमान में इसका कार्यान्वयन थोड़ा अस्थिर लगता है। साल की शुरुआत में इंस्टॉलेशन के बाद से सिस्टम ठीक चल रहा था, लेकिन आज सॉफ्टवेयर ने पूरी तरह से काम करना बंद कर दिया।
इमेज ने अचानक अपर्याप्त मेमोरी (RAM) की सूचना दी। मैंने समस्या को मैन्युअल रूप से ठीक करने की कोशिश की, लेकिन दुर्भाग्य से इससे सिस्टम पूरी तरह से अनुपयोगी हो गया। समस्या निवारण (troubleshooting) में और समय बर्बाद करने के बजाय, मैं सीधे Dockurr Windows-Image पर स्विच कर गया – वैसे भी यह Winboat का तकनीकी आधार है।

1. तैयारी
चूंकि मैं Podman का उपयोग करता हूं, इसलिए मैंने सबसे पहले अपने होस्ट सिस्टम पर आवश्यक निर्देशिकाएं (directories) बनाईं। इससे डेटा की अखंडता बनी रहती है, यदि कंटेनर को फिर से बनाने की आवश्यकता हो:
mkdir -p $HOME/Windows/System
mkdir -p $HOME/Windows/Shared
2. स्टार्टअप कमांड
महत्वपूर्ण नोट: वेरिएबल -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

3. सारांश
मुझे ऊपर दिए गए कमांड को केवल एक बार चलाने की आवश्यकता थी। दैनिक संचालन में, विंडोज वातावरण को अब इन शॉर्टकट कमांड के माध्यम से आसानी से नियंत्रित किया जा सकता है:
- शुरू करना:
podman start windows - रोकना:
podman stop windows(या सीधे विंडोज के भीतर से शटडाउन करें) - स्थिति जांचें:
podman ps -a
उपयोगी लिंक:
- उपयोग की गई इमेज: GitHub - dockur/windows
- मूल ऐप: Winboat.app
- Podman प्रोजेक्ट पेज: Podman