सबसे पहले, आइए कुछ महत्वपूर्ण बातों को स्पष्ट करें:
- कितनी मशीनें शामिल हैं? दूसरे शब्दों में, क्या आप एक दूरस्थ मशीन से जुड़ रहे हैं, या आपके स्थानीय मशीन पर सब कुछ है?
- यदि कोई दूरस्थ मशीन शामिल है, तो कौन सी मशीन रिबूट हो रही है: क्या यह सर्वर या क्लाइंट है?
यदि एक मशीन शामिल है, या यदि सर्वर रिबूट किया जा रहा है, तो आप ज्यादातर भाग्य से बाहर हैं।
यदि आप किसी दूरस्थ मशीन में प्रवेश कर रहे हैं, लेकिन अपनी स्थानीय मशीन को रिबूट करने की आवश्यकता है, तो यह तब तक कोई समस्या नहीं है जब तक आप अपने स्थानीय मशीन के बजाय दूरस्थ मशीन पर स्क्रीन चला रहे हों। मुझे एहसास है कि स्क्रीन के किसी भी अनुभवी (यहां तक कि थोड़ा अनुभवी) के लिए यह बहुत स्पष्ट है, लेकिन मैं इसका उल्लेख सिर्फ इस मामले में करता हूं कि यह उपयोगी हो सकता है।
फिर भी एक और संभावना (फिर से, क्या यह आपके लिए सहायक है, आपकी परिस्थितियों पर निर्भर करता है) मशीन को वीएम पर स्क्रीन के साथ चलाना है। मान लीजिए कि यह एक दूरस्थ भौतिक सर्वर है और इसे रिबूट करने की आवश्यकता है, लेकिन यह (जैसे) VMware पर एक अतिथि ओएस है। हार्डवेयर रिबूट के बाद आप अतिथि ओएस को निलंबित कर सकते हैं और इसे फिर से शुरू कर सकते हैं। यह सब इस बात पर निर्भर करता है कि आपको रिबूट करने की आवश्यकता क्यों है, जो निर्दिष्ट नहीं किया गया था, और आपके पास मशीन पर कितना नियंत्रण है, और क्या आप उस सभी परेशानी में जाने के लिए तैयार हैं।
कोई आसान समाधान नहीं है, और यह संभव है कि कोई भी समाधान आपके लिए काम न करे। लेकिन बेस्ट ऑफ लक।
यदि आप कई मशीनों में प्रवेश कर रहे हैं, तो ऐसा लग सकता है कि सभी दूरस्थ मशीनों पर अलग से स्क्रीन चलाने के लिए बहुत अधिक दर्द हो सकता है, और यह है। इस मामले में यह एक मध्यवर्ती मशीन चलाने वाली स्क्रीन के लिए उपयोगी है, जिसमें कई स्क्रीन विंडो हो सकती हैं, प्रत्येक एक अन्य दूरस्थ मशीन में लॉग इन करती हैं। जब तक मध्यवर्ती मशीन ऊपर रहती है, आप अपनी खुद की स्थानीय मशीन को रिबूट कर सकते हैं (या इसे अपने बैग में पैक कर सकते हैं और इसे रात के लिए घर ले जा सकते हैं, या जो भी हो) और स्क्रीन मध्यवर्ती मशीन पर चलती रहती है। (और जाहिर है कि यदि कोई दूरस्थ मशीन नीचे जाती है, तो आप उस मशीन से कनेक्शन खो देते हैं, लेकिन आपके बाकी स्क्रीन सत्र ठीक हैं।)
लेकिन सबसे अधिक संभावना है कि आप रिमोट मशीन या एकमात्र मशीन को रिबूट किया जा रहा है, इस मामले में ऐसा करने का कोई सरल तरीका नहीं है। क्रायोपीआईडी पहली बार में आशाजनक लगता है, लेकिन इसकी वेब साइट का कहना है कि यह स्क्रीन के लिए काम नहीं करता है।
लेकिन खोज के लायक एक और कुछ आशाजनक विकल्प है। (यह आपके लिए काम करेगा या नहीं यह एक बड़ी डिग्री पर निर्भर करता है कि आप क्या करने की कोशिश कर रहे हैं।) इसे github.com पर देखें : https://github.com/skoneka/screen-session/tree/master/ScreenSession/