ड्राइव A को प्रभावित किए बिना B को ड्राइव करने के लिए Ubuntu स्थापित करें


3

सरल सवाल, मेरे पास दो ड्राइव हैं, ड्राइव ए और ड्राइव बी। मेरे पास ड्राइव ए के लिए विंडोज एक्सपी स्थापित है और मैं ड्राइव बी में उबंटू को स्थापित करना चाहता हूं। क्या उबटन को ड्राइव बी में स्थापित करने का एक तरीका है बिना इसे संशोधित किए (जैसे बूट को अपडेट करना) लोडर) ड्राइव ए के लिए?

मैं चाहता हूं कि प्रत्येक OS को बूट समय पर दूसरे का कोई ज्ञान न हो। मुझे पता है कि विंडोज और उबंटू सिस्टम पर सभी ड्राइव को देखने में सक्षम होंगे, आदि।

धन्यवाद!

@Ryan & @ tj111: यह एक काम की मशीन है, इसलिए मैं वास्तव में किसी भी तरह से ड्राइव ए को अपडेट नहीं करना चाहता। मुझे BIOS में जाने और बूट ऑर्डर को मैन्युअल रूप से अपडेट करने में कोई समस्या नहीं है

@EvilChookie: हां, ड्राइव ए और ड्राइव बी शारीरिक रूप से अलग हार्ड ड्राइव हैं (ए 100 जीबी है और बी 1 जीबी बी)। वे विभाजन नहीं हैं।


1
मुझे नहीं लगता कि यह संभव हो सकता है, क्योंकि जब आप पीसी चालू करते हैं, तो यह कैसे पता होना चाहिए कि आप कितने ओएस स्थापित करते हैं और यह कहां पर बूट लोडर है? फिर आपके द्वारा स्थापित ऑपरेटिंग सिस्टम में सभी बूट जानकारी होनी चाहिए।
201

क्या ड्राइव A और B शारीरिक रूप से अलग-अलग ड्राइव हैं? यदि नहीं, तो आप अपने प्रश्न को संपादित करने के लिए कह सकते हैं कि आपके पास दो विभाजन हैं, अधिक सटीकता और कम भ्रम के लिए।
EvilChookie

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

@ क्रिस: मुझे पूरा यकीन है कि आप रयान के जवाब का उपयोग कर सकते हैं और सिर्फ उस हिस्से को छोड़ सकते हैं जहां आप बूट मैनेजर होने के लिए ग्रब जोड़ते हैं। तब आपको बस BIOS में जाने और बूट ऑर्डर को बदलने में सक्षम होना चाहिए। सुनिश्चित करें कि आप WinXP ड्राइव को अनप्लग करें, हालांकि, इंस्टॉल के दौरान।
जेरेड हार्ले

जवाबों:


4

मैं दूसरे उत्तरों से असहमत हूं, जिसमें "एक दूसरे का ज्ञान नहीं" अच्छी तरह से संभव है। यह बहुत व्यावहारिक नहीं हो सकता है।

पुराने समय में मेरे द्वारा चलाया गया कॉन्फ़िगरेशन इस तरह था।

  • विंडोज़ ए पर विंडोज, सामान्य रूप से विंडोज़ बूटलोडर द्वारा बूट किया गया
  • ड्राइव बी पर लिनक्स, कोई बूट लोडर नहीं

ड्राइव बी पर लिनक्स के लिए बूटलोडर के साथ एक 3.5 "डिस्केट । मैंने डिस्क को बूट" स्विच "के रूप में उपयोग किया। जब यह डिस्केट ड्राइव में था मेरा मशीन बूट लिनक्स, जब यह ड्राइव में नहीं था मशीन बूट की गई विंडो। शायद USB ड्राइव के साथ भी ऐसा ही संभव है।

पुराने दिनों में बूट डिस्केट भी हुए हैं जो बूट ड्राइव ऑर्डर को स्वैप करने में सक्षम थे । उन्होंने एक ऐसा मेनू पेश किया जिसमें आपको स्थापित OS के बारे में कुछ भी जाने बिना पहली या दूसरी हार्डड्राइव से बूट करने की अनुमति दी गई।

मेरे पास आजकल एक ऐसी मशीन है जिसमें कोई आंतरिक हार्डडिस्क नहीं है। मेरे पास eSATA ड्राइव्स का एक गुच्छा है, जो मैं विज्ञापन परिवाद को जोड़ता हूं


1
अच्छा विचार (जब तक कंप्यूटर में डिस्क ड्राइव है, जैसा कि आज कुछ लगता है!)। यदि आपकी मशीन पर्याप्त नई है, तो आपको पहले USB ड्राइव पसंद करने के लिए अपने बायोस को बताकर उसी प्रभाव के लिए एक छोटी सी USB कुंजी का उपयोग करने में सक्षम होना चाहिए।
जेरेड हार्ले

1
ड्राइव ए को प्रभावित किए बिना ड्राइव बी पर लिनक्स बूट लोडर को स्टोर करना संभव है। इस प्रकार बॉट ओएस एक दूसरे से पूरी तरह से अनजान हैं। आपको सही ड्राइव से बूट करने के लिए केवल बूट ऑर्डर को BIOS में बदलना होगा। मैंने कुछ समय पहले ऐसा किया था, लेकिन यह थोड़ा परेशान करने वाला पाया: यदि आप BIOS में प्रवेश करने के लिए समय विंडो को याद करते हैं तो आपकी रिबूट करने की आवश्यकता है जो समय लेने वाली है।
वियरोब

@ वेयरबोब: बिलकुल
लुडविग

2

"एक दूसरे का ज्ञान नहीं" असंभव है, इस पर निर्भर करता है कि आप इसे कैसे परिभाषित करते हैं। कुछ को दोनों ओएस इंस्टॉल के बारे में पता होना चाहिए।

आप निश्चित रूप से ड्राइव ए को स्पर्श किए बिना ड्राइव बी में स्थापित कर सकते हैं, हालांकि।

मूल रूप से, आपको अपने BIOS बूट लोडर में पहले ड्राइव बी बनाने की जरूरत है, फिर ड्राइव ए पर खिड़कियों की स्थापना के बारे में जानने के लिए GRUB (एक छोटा बूट लोडर प्रोग्राम) कॉन्फ़िगर करें।

यदि आप सुपर-डुपर को सुनिश्चित करना चाहते हैं कि ड्राइव ए को इंस्टॉल के दौरान छुआ नहीं गया है, तो मैं निम्नलिखित काम करूंगा:

  1. अनप्लग ड्राइव ए, शारीरिक रूप से मामले से हटा दें।
  2. BIOS में ड्राइव बी बूट प्राथमिकता दें
  3. ड्राइव B पर इसे स्थापित करने के लिए Ubuntu CD का उपयोग करें।
  4. प्लग ड्राइव ए में वापस, यह सुनिश्चित करें कि यह अभी भी BIOS में कम बूट प्राथमिकता है
  5. जहां विंडो है वहां GRUB बताने के लिए वहां मौजूद कई बारीक GRUB ट्यूटोरियल्स में से किसी का उपयोग करें ।

फिर आपका बायोस बूट GRUB होगा, जो आपको विंडोज या उबंटू में से एक विकल्प देगा।


ड्राइव के अलग-अलग संदर्भों के कारण यह काम नहीं कर सकता है।
txwikinger

आपका BIOS आपको बूट डिवाइस के लिए संकेत देने का विकल्प भी दे सकता है, जिससे प्रक्रिया पूरी तरह से आसान हो जाती है - प्रत्येक ड्राइव खुद को केवल ड्राइव, कोई गंदा बूट लोडर या ऐसा कुछ भी नहीं मान सकता है।
21il में EvilChookie

0

डिफ़ॉल्ट रूप से उबंटू इसे स्वयं बूट-लोडर ( ग्रब ) स्थापित करेगा , और किसी भी अन्य ओएस को जोड़ देगा यह बूट मेनू में है, वहां आपको आसानी से दोहरी बूट करने की अनुमति देता है। वे प्रत्येक अभिजन के बारे में कुछ नहीं जानते हैं, और यह किसी भी तरह से विंडोज़ बूट अनुक्रम को प्रभावित नहीं करेगा। जिज्ञासा से बाहर, आप बूट-लोडर में बदलाव के बिना दूसरे ओएस पर बूट करने की योजना कैसे बनाते हैं?


0

यह निर्भर करता है कि क्या आपका BIOS आपको ड्राइव बी से बूट करने की अनुमति देता है। यदि ऐसा होता है, तो आप उबंटू को सामान्य रूप से स्थापित करते हैं, लेकिन विभाजन के बाद एक उन्नत विकल्प है जो आपको यह परिभाषित करने की अनुमति देता है कि बूट लोडर को कहाँ सहेजना है। ड्राइव बी के संदर्भ में रखें।

यदि आपका BIOS आपको ड्राइव बी से बूट करने की अनुमति नहीं देता है, लेकिन एक फ्लॉपी या यूएसबी स्टिक पर बूट लोडर है और इसके बजाय वहां से बूट करें।


0

मैं उस ड्राइव को हटा दूंगा जिसे आप उबंटू को छूना और स्थापित नहीं करना चाहते हैं, फिर विंडोज़ ड्राइव को फिर से कनेक्ट करें।

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

इसलिए अब आप या तो OS को बूट करने के लिए हर बार सही डिस्क से बूट करने के लिए BIOS को एडजस्ट कर सकते हैं या GRUB को कॉन्फ़िगर कर सकते हैं कि किस ओएस को बूट करने के लिए चयन करें। यदि बूट को संभालने के लिए GRUB / Ubuntu का उपयोग किया जाता है, तो आपको स्पष्ट रूप से अपने कंप्यूटर के BIOS को उबंटू डिस्क से बूट करने की आवश्यकता होगी।

यह प्रक्रिया आपके विंडोज ड्राइव को बिल्कुल भी नहीं बदलेगी।


0

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


0

बस एक विचार है, लेकिन क्या हैक करने के लिए उपयोग किए जाने वाले EFiX डिवाइस इसे अनुमति देते हैं, जैसा कि मैं इन उपकरणों को समझता हूं कि वे स्वतंत्र रूप से एकाधिक ओएस जैसी चीजों को नियंत्रित करने की अनुमति देने के लिए बायोस का विस्तार करते हैं कि कैसे वे OSX को हैकिनॉश के साथ अन्य OSes के साथ सहयोग करने की अनुमति देते हैं।


0

यदि आपको BIOS में जाने में कोई समस्या नहीं है, तो बस BIOS में "अन्य" ड्राइव को अक्षम करें और दुनिया में कोई भी ऑपरेटिंग सिस्टम इसे "देखने" में सक्षम नहीं होगा। शायद ही प्रयास के लायक है, हालांकि। यह ऐसा नहीं है कि विंडोज और लिनक्स एक दूसरे से नफरत करते हैं और अपने "दुश्मन" को नष्ट करने की कोशिश करते हैं जब वे देखते हैं कि एक और ओएस स्थापित है।

विंडोज़ बूटलोडर में लिनक्स जोड़ना एक मेयर बात नहीं है, इसका मतलब सिर्फ C: \ के लिए एक बिन फ़ाइल जोड़ना और बूटलोडर कॉन्फ़िगरेशन को संपादित करना है। वेब पर हाउटोस के टन हैं और बहुत कुछ ऐसा नहीं है जो सावधानी बरतने पर गलत हो सकता है।

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