अलग-अलग ड्राइव पर डुअल-बूट


2

मेरे पास दो ड्राइव के साथ एक कंप्यूटर है - एसएसडी और एचडीडी, जिसमें विंडोज 7 एसएसडी पर स्थापित है।

मैंने एचडीडी पर लिनक्स (डेबियन नेटस्टीन) स्थापित किया है। मैं किसी भी तरह से विन इंस्टॉलेशन के साथ काम नहीं करना चाहता था, इसलिए मैंने HDD पर GRUB को इंस्टॉल करने के लिए चुना - जब मैं एचडीडी से बूट करने का चयन करता हूं तो मैं इसे बूट करने में सक्षम होने की उम्मीद करता हूं।

लेकिन जब मैं करता हूं, तो इस पाठ के साथ एक काली स्क्रीन दिखाई देती है:

selected boot device failed

लीगेसी बूट का चयन किया गया है (कोई UEFI), सुरक्षित बूट को भी बंद कर दिया गया है। विंडोज पहले की तरह ही ठीक काम कर रहा है।

मैं उन्हें क्या गलत कर रहा हूं और मैं इसे कैसे हल कर सकता हूं?


संपादित करें: मैंने सोचा था कि मैं बूट फ़्लैग सेट करना भूल गया हूँ, इसलिए मैंने इसे फिर से करने की कोशिश की है और अब यह पाठ दिखाई देता है:

missing operating system

आप डीवीडी / यूएसबी से कैसे बूट करते हैं, किसी प्रकार के बूट मेनू के साथ? यह बूट करते समय काम नहीं करता है HD? क्या आप सुनिश्चित हैं कि आपने एचडी को ग्रब स्थापित किया है?
Xen2050

जब आप लिनक्स स्थापित कर रहे थे तो क्या आपने SSD को डिस्कनेक्ट कर दिया था? क्या SSD पर आपका विंडोज भी लिगेसी मोड में स्थापित किया गया था? जब आप SSD को बूट करने के लिए चुनते हैं, तो क्या यह विंडोज को सही ढंग से बूट करता है?
पटकिम

नहीं, मैंने SSD को डिस्कनेक्ट नहीं किया। मुझे नहीं पता कि विंडोज कैसे स्थापित किया गया था। विंडोज सही ढंग से बूट हो रहा है।
पचोलिक

लिनक्स स्थापित करते समय आपको एसएसडी को डिस्कनेक्ट करने की आवश्यकता नहीं है, लेकिन आपको अपने इंस्टॉल विकल्पों का चयन सावधानी से करना होगा ... मैं हर समय ऐसा करता हूं, दोनों ओएस को एक ही BIOS मोड (विरासत या EFI) स्थापित किया जाना चाहिए, लेकिन वे होना चाहिए वही। विंडोज को सामान्य रूप से स्थापित करें, फिर जब लिनक्स स्थापित करें तो बूट लोडर (GRUB) को सेकेंड के बूट सेक्टर (लिनक्स) हार्ड ड्राइव में स्थापित करना सुनिश्चित करें। BIOS / EFI में यह सुनिश्चित करें कि दूसरी हार्ड ड्राइव को बूट विकल्प के रूप में सूचीबद्ध किया गया है, और बूट मेन्यू को बूट करने के लिए, विंडोज को बूट करने के लिए HDD0 और बूट लिनक्स (या जो भी ड्राइव उपयुक्त हो) का चयन करें।
ऐसजवेलिन

जवाबों:


2

आपको एचडीडी में ग्रब स्थापित करने की आवश्यकता है: grub-install /dev/sdXया यदि आप इसे एक विभाजन में स्थापित करते हैं, तो आपको उस विभाजन को बूट करना चाहिए (उदाहरण के लिए cfdisk। (क्योंकि एचडीडी पहली हार्ड डिस्क नहीं है, संभवत: डेबियन ने बूट करने योग्य नहीं होने के बारे में शिकायत नहीं की थी) ऐसी डिस्क पर झंडा।


तो मै क्या कर सकता हूँ?
पचोलिक

फिर से <code> / dev / sdX </ code> पर एक grub इंस्टॉल करें, इसलिए आपको <code> cfdisk </ code> का उपयोग नहीं करना चाहिए। या आप GRUB को फिर से कॉन्फ़िगर करना चाह सकते हैं: <code> dpkg-reconfigure -plow grub-pc </ code>।
जियाकोमो कैटेनज़ज़ी

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