ओएस के बीच स्विच करने के लिए सॉफ्टवेयर


14

मेरा प्रश्न बहुत अजीब और मुश्किल लग सकता है, लेकिन क्या कोई ऐसा तरीका (सॉफ्टवेयर / हार्डवेयर) है जिसका उपयोग मैं अपने पीसी को पुनः आरंभ किए बिना 2 OS के बीच स्विच करने के लिए कर सकता हूं?

वास्तव में मेरे पास पीसी में विंडोज 7 और उबंटू स्थापित है।


3
+1 दिलचस्प सवाल, और जब मैंने "नहीं" का जवाब दिया, तो यह बहुत अच्छा होगा यदि कोई महान डेवलपर इस तरह के सॉफ़्टवेयर का निर्माण कर सकता है।
कोकटरू

1
अच्छी तरह से, अगर आप एक हाइपरविजर से अधिक सब कुछ भाग गया ... शायद ...
जर्नीमैन गीक

3
मुझे पूरा यकीन है कि इस सवाल का कोई मतलब नहीं है। 'मेरे पीसी को फिर से शुरू किए बिना' से आपका क्या मतलब है?
कार्लएफ

3
प्रश्न मुझे बहुत स्पष्ट लगता है।
KCotreau

1
@Kotreau तब शायद आप हमें इसे समझाने और @ कार्लफ के प्रश्न का उत्तर देने के लिए एक सेकंड ले सकते हैं। यह वास्तव में बिल्कुल स्पष्ट नहीं लिखा है। क्या GRUB, जो Ubuntu के साथ स्थापित नहीं है, अनिवार्य रूप से ऐसा करता है?
कोरी

जवाबों:


14

खैर, मैं दो के बारे में सोच सकते हैं। एक, एक VM में एक OSes चलाएँ। दूसरा दूसरा सिस्टम प्राप्त करना है, और उस पर दूसरा ओएस चलाना है। आप पुनः आरंभ किए बिना OSes के बीच स्विच नहीं कर सकते।

यदि आप सिस्टम की स्थिति को बचाना चाहते हैं, तो आप हाइबरनेटिंग विंडो के साथ दूर जाने में सक्षम हो सकते हैं, और जब तक आप विंडोज़ ड्राइव पर नहीं लिखते हैं, तब तक लिनक्स शुरू करना - जैसा कि आप उत्तर से बता सकते हैं, अपने दम पर ऐसा करें। जोखिम। दूसरा तरीका सुरक्षित लगता है।

यदि आप एक ऐसी प्रणाली का निर्माण करना चाहते हैं जो खरोंच से ऐसा करेगी तो आपको एक मॉडल की आवश्यकता होगी जो कि PS3 संभवतः xen या किसी अन्य हाइपरविजर के शीर्ष पर उपयोग करता है यहां छवि विवरण दर्ज करें


हां, यही मैं सोच रहा था। GRUB एक विंडोज हाइबरनेशन संभालता है और अपने राज्य को ठीक करता है।
कोरी

2
); यह अभी भी पुन: प्रारंभ करना शामिल है
जर्नीमैन गीक

आह हाँ, मुझे अपनी नेटबुक की झूठी याद थी OS (पीसी) को पुनः आरंभ करने पर GRUB में जाने की, लेकिन ऐसा लग रहा है कि यह पीसी को पुनरारंभ करता है और फिर GRUB को लॉन्च करता है। मेरा बुरा है, लेकिन मुझे आपका उत्तर सबसे अच्छा लगता है क्योंकि यह इस संभावना के लिए अनुमति देता है कि प्रश्न यह पूछ रहा था।
कोरी

4

आप वर्चुअल मशीन का उपयोग कर सकते हैं। एक OS (उदाहरण Ubuntu) एक वर्चुअल मशीन में अतिथि के रूप में दूसरे (जैसे विंडोज) को होस्ट करता है । एक उदाहरण VirtualBox है। आपका अतिथि ओएस आपके मेजबान ओएस के अंदर एक अन्य कार्यक्रम की तरह होगा।


2

यदि आपके पास दो अलग-अलग ओएस हैं जो एक तीसरे ऑपरेटिंग सिस्टम के तहत वर्चुअल मशीन के रूप में चल रहे हैं, तो आप सख्ती से उनके बीच स्विच करने के लिए पीसी को पुनरारंभ करने के लिए नहीं बोलेंगे।


2

kexec आपको अपने पीसी को रिबूट किए बिना एक नया लिनक्स कर्नेल बूट करने की अनुमति देता है।
वर्तमान में, यह केवल linux पर चलता है (इसलिए यह आपके विशेष सेटअप पर काम नहीं करेगा, लेकिन बूट करने के लिए काम करेगा, उदाहरण के लिए, ubuntu से फेडोरा)।

यह कहावत खिड़कियों पर kexec पोर्ट करने की कोशिश कर रहा है, हालांकि मैं यह पता लगाने में विफल रहा हूं कि उन्होंने कितनी प्रगति की है। हालांकि यह एक दिलचस्प शुरुआती बिंदु होना चाहिए।


1

आप उनमें से एक वीएम को उदाहरण के लिए वर्चुअलबॉक्स में चला सकते हैं


1

सीधा - सा जवाब है 'नहीं'। इसके पास केवल एक चीज है वर्चुअलाइजेशन। आप अपने विंडोज इंस्टॉल (या इसके विपरीत) में वर्चुअलाइजेशन सॉफ्टवेयर जोड़ सकते हैं, और फिर अपने वर्तमान लिनक्स इंस्टॉल को वीएम में बदल सकते हैं (भौतिक मशीनों को वीएम में बदलने के लिए उपकरण हैं)।


2
हालांकि मुझे नहीं पता कि वे सादे पीसी हार्डवेयर पर उपलब्ध हैं या नहीं, हाइपरविजर एक सॉफ्टवेयर के गुणन के बिना उसी हार्डवेयर पर मल्टी ओएस चलाने की अनुमति देते हैं। सिद्धांत का उपयोग मेनफ्रेम में लंबे समय से किया गया है, और मैक पर काफी समय से उपलब्ध है (जिसका अर्थ है कि आधुनिक पीसी में सीपीयू में आवश्यक हार्डवेयर समर्थन है)।
dmckee --- पूर्व-संचालक ने

@ हार्डकी: "हाइपरविजर एक सॉफ्टवेयर के गुणन के बिना एक ही हार्डवेयर पर मल्टी ओएस चलाने की अनुमति देते हैं।" - बिल्कुल नहीं। मेरा मतलब है, hypervisors हैं सॉफ्टवेयर; सीपीयू आजकल हार्डवेयर वर्चुअलाइजेशन का समर्थन करते हैं, लेकिन आपको अभी भी I / O का अनुकरण करने के लिए सॉफ़्टवेयर की आवश्यकता है।
आंद्रे परमेस

1

सरल उत्तर: नहीं। ओएस को हार्डवेयर के साथ बातचीत करने की आवश्यकता है, या कम से कम यह सोचना होगा कि यह है। ओएस के नीचे चलने वाले एक हाइपरविजर या वर्चुअलाइजेशन सिस्टम के बिना, हार्डवेयर / ओएस इंटरएक्शन और स्विचिंग का प्रबंधन करना, यह x86 आर्किटेक्चर के साथ संभव नहीं है।


0

Xen या kvm जैसी कोई चीज़ आपको बहुत तेज़ी से वर्चुअल मशीनों के बीच स्विच करने देती है और उन्हें थोड़ा ओवरहेड कर देती है।


क्या कोई समाधान है जो विंडोज 7 (गेमिंग सहित) और जेंटू का समर्थन करता है?
तमारा वाइज्समैन

Xen और KVM दोनों अपनी वेब साइटों के अनुसार, विंडोज 7 मेहमानों का समर्थन करते हैं। गेमिंग ... मैंने यह कोशिश नहीं की है (कोई भी गेम न खेलें) तो कोई टिप्पणी नहीं कर सकता। Gentoo पूरी तरह से दोनों द्वारा समर्थित है, है ना?
कार्लएफ

यह अक्सर पूछे जाने वाले प्रश्न की जाँच करने के लिए गया था The frequently asked question comes from people who want to use Windows in a HVM domain to play games or run high-end 3D graphics applications, and the answer here is "Not yet".। :(
तमारा विज्समन

मुझे यह समझने के लिए "एचवीएम" देखना था ... लेकिन आप स्पष्ट रूप से सही हैं। बेशक, यह मेरी समझ है कि KVM और Xen दोनों वर्कस्टेशन उपयोग के बजाय सर्वर के लिए बनाए गए थे, इसलिए 3 डी ग्राफिक्स का समर्थन नहीं करना शायद आश्चर्यजनक नहीं है। वर्चुअलबॉक्स कम से कम कुछ 3 डी का समर्थन करता है, लेकिन निश्चित रूप से यह बहुत धीमा है।
CarlF

0

आप अपने भौतिक XP या लिनक्स इंस्टाल को लोड करने के लिए वर्चुअलबॉक्स या वीएमवेयर जैसे प्रोग्राम को कॉन्फ़िगर कर सकते हैं (जो भी उस समय उपयोग में नहीं है) जो भी ओएस आप उपयोग कर रहे हैं

फिर आप रिबूट पर सामान्य रूप से ओएस में बूट कर सकते हैं।

उबंटू फ़ोरम में एक गाइड है कि उबंटू के भीतर से अपने भौतिक XP को कैसे बूट किया जाए।

VMware समुदायों में विंडोज के भीतर से एक भौतिक लिनक्स स्थापित बूट करने के लिए एक गाइड है।

ध्यान दें, काम करने के लिए आपको ग्रब की 2 प्रतियां स्थापित करने की आवश्यकता हो सकती है। साथ ही, आपको निश्चित रूप से दोनों ऑपरेटिंग सिस्टम के लिए अलग-अलग हार्डवेयर प्रोफाइल की आवश्यकता होगी और जब आप कंप्यूटर की प्रोफाइल को स्विच करेंगे, तो विंडोज को सबसे अधिक संभावना होगी।


0

पीसी या नोटबुक को रिबूट किए बिना एक ही भौतिक मशीन पर विंडोज और लिनक्स डिस्ट्रोस चलाने के कई तरीके हैं, सुझाए गए किसी भी वीएमबॉक्स का उपयोग करें, जिसमें वर्चुअलबॉक्स भी शामिल है जो मैं अपने मैकबुकप्रो पर चल रहा हूं और एक्सपी और अन्य लिनक्स डिस्ट्रोस, सेंटो दोनों को चला रहा हूं, Fedora, Mint, Ubuntu, या KVM या Xen का उपयोग करते हैं। होस्ट के रूप में इनमें से किसी एक को स्थापित करने के लिए उन्हें जांचें और अपने सिस्टम को कॉन्फ़िगर करें और उस पर अतिथि ओएस डालें।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.