कंप्यूटरऑपरेटिंग सिस्टम

ऑपरेटिंग सिस्टम के ग्रब बूट लोडर: वर्णन सेट करने। स्थापना और GRUB वसूली

से अधिक एक दर्जन नए उपयोगकर्ताओं ऑपरेटिंग सिस्टम के विंडोज के अलावा अन्य, यह संदेह और संदेह भी पर्याप्त मात्रा में वाक्यांश "बूट लोडर" हमारे दिनों में बधाई। और वहाँ बिल्कुल तार्किक कारण है: रोजमर्रा की जिंदगी में ऑपरेटिंग सिस्टम के बाजार पर अन्य कम आम के उपयोग करने के लिए अपने संक्रमण के लिए नए चेहरे के बहुमत उसी Windows इस्तेमाल किया। ऐसा नहीं है कि सबसे आदिम लोडर और पारदर्शी महसूस किया है। और यद्यपि यह है कुछ हद तक जोड़ लेता है सुविधा के लिए The औसत उपयोगकर्ता, लेकिन कम से एक ही समय में कटौती कार्यक्षमता द पहले से ही सबसे लोकप्रिय और बहुमुखी ओएस। इसलिए, जो भी अन्य उत्पादों के आईटी उद्योग ध्यान देना का फैसला किया है, निश्चित रूप से सार्वभौमिक लोडर GRU है, जो आगे काफी एक कंप्यूटर पर कई ऑपरेटिंग सिस्टम के साथ काम करने में मदद के साथ परिचित हो जाएगा।

गैर सार्वभौमिक प्रणाली के लिए यूनिवर्सल उपकरण

सबसे पहले, हमें जीएनयू GRUB नाम के साथ सौदा करते हैं। अंग्रेजी GRand यूनीफाइड बूटलोडर से यह संक्षिप्त नाम का अनुवाद "एक एकीकृत मुख्य बूटलोडर।" इसके निर्माता एक गैर-लाभकारी संगठन «जीएनयू परियोजना", जो उनके मुफ्त सॉफ्टवेयर के आईटी क्षेत्र में मशहूर हो गया है। बहुत ही GRUB स्वाभाविक एक मेनू चयन डाउनलोड ओएस उपयोगकर्ताओं समर्थित ऑपरेटिंग सिस्टम की एक सूची से की जरूरत है प्रस्तुत करता है:

  • लिनक्स।
  • FreeBSD।
  • सोलारिस।

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

प्रौद्योगिकी विकास की राह

GRUB तेजी से बढ़ती लोकप्रियता के अंतर्निहित कारण है, जो लगातार धक्का को विकसित करने और भविष्य में लोडर विकसित करना था। लोडर, GRUB Legacy के रूप में भेजा के पहले संस्करण, अभी भी यूनिक्स सिस्टम के लिए एकीकृत बूटलोडर के कार्यों के साथ copes। गंभीर कंपनियों और सर्वर वितरण (RedHat और नोवेल की तरह) के लिए व्यापक समर्थन यह एक पूरे के रूप अस्तित्व के अधिक लम्बी अवधि दे।

हालांकि, यहां तक इस तथ्य को पूरी तरह से, बूटलोडर का आगे सुधार पर कोई प्रभाव नहीं पड़ा तो उपयोगकर्ताओं को प्राप्त GRUB 2 के समय संस्करण के इस बिंदु पर नवीनतम साफ लाइनों के साथ फिर से लिखा जा रहा है, GRUB 2 शायद ही, हमें विरासत GRUB Legacy के साथ आम में कुछ देने के लिए है नाम के अलावा । आज, Ubuntu 9.10 ऑपरेटिंग सिस्टम का डिफॉल्ट संस्करण के रूप में, GRUB दूसरे इसकी और अधिक उन्नत और शक्तिशाली संरचना करने के लिए संशोधन धन्यवाद पूरी तरह से पहले से ही बहुत अतीत विरासत में अच्छी तरह से साबित के किसी भी आगे के विकास के बंद कर दिया।

हालांकि, से आरम्भ करने के लिए शुरुआत चाहिए समझते हैं कि GRUB 2 - अधिक कठिन करने के लिए काम करते हैं, की तुलना में पिछले संस्करण, का बूट लोडर। इसलिए, में आदेश की रक्षा उपयोगकर्ताओं के खिलाफ संभव कठिनाइयों और समस्याओं इच्छा रहेंगी एक सरल और विस्तृत सभी ललित विवरण, का समझने की जो इच्छा ले पूरा लाभ के सभी नवाचारों द नवीनतम संस्करण, और काफी एक बहुत कुछ के लिए उन्हें:

  • स्क्रिप्टिंग समर्थन (चक्र, स्थिति, चर, और कार्यों)।
  • ग्राफिकल इंटरफेस (GRUB 2 आसानी से स्टाइलिश बहुरंगी बॉक्स को काले और तालिका के सफेद से बदला जा सकता है) लचीलापन व्यक्तिगत उपयोगकर्ता स्वाद के अनुरूप लोडर के स्वरूप बदलने के लिए कहते हैं।
  • गतिशील podgruzki मॉड्यूल की संभावना। यह विस्तार करने के लिए कार्यक्षमता विधानसभा स्तर पर नहीं है, बल्कि सीधे कार्यावधि में की अनुमति देगा।
  • विभिन्न आर्किटेक्चर के साथ संगतता।
  • मैक ओएस लोड करने के लिए समर्थन जोड़ा गया।
  • जोड़ा गया स्थिर काम के साथ इस तरह के फाइल सिस्टम के रूप में: FAT16, FAT32, NTFS, किसी भी संस्करण ext, XFS और आईएसओ
  • स्थापना की क्रॉस-प्लेटफॉर्म प्रकार एक अलग वास्तुकला के साथ GRUB2 स्थापित करने के लिए यह संभव कर देगा
  • समस्याग्रस्त स्थितियों के मामले में सुरक्षित मोड की शुरूआत।
  • वर्ष GRUB Legacy, जो मूल रूप पिछली संगतता के लिए फिक्स्ड नहीं किया जा सका से बग ठीक किए।

कि आगे नोट सुविधा यह मान लिया जाएगा GRUB 2 संस्करण है, जो हम प्रत्येक अनुभवहीन उपयोगकर्ता के लिए पूर्ण पर कवर के लिए बुलाया GRUB के अंतर्गत।

हर कोई लिलो के बारे में सुना है?

बेशक, नहीं केवल एक ही GRUB'om सीमित ओएस लोडर के बीच उपयोगकर्ताओं की सीमा। बूटलोडर - ऐसा ही एक सादृश्य लिलो है लिनक्स (लिनक्स लोडर), जो अभी भी पूरी तरह से नहीं है अपनी प्रासंगिकता खो देता है। फिर भी में GRUB के पक्ष में कुछ विशिष्ट सुविधाओं पर विचार करना चाहिए प्रत्यक्ष प्रतियोगी अभी तक निश्चित रूप से दावा नहीं कर सकता कि:

  • जब GRUB कॉन्फ़िगरेशन के एक असीमित संख्या का समर्थन हासिल है लिलो लोड हो रहा है विन्यास केवल 16 का समर्थन करता है।
  • GRUB स्थानीय नेटवर्क पर डाउनलोड किया जा सकता लिलो के बारे में कहा नहीं जा सकता है।
  • अंत में, लिलो इंटरैक्टिव इंटरफ़ेस है, जो लंबे समय से GRUB के नवीनतम संस्करण के उपयोगकर्ताओं की सुविधा के आदी किया गया है की कमान नहीं है।

दोनों लोडर का केवल आम सुविधा एक हर बार सभी मेनू में किए गए परिवर्तनों को संकलित करने के लिए आवश्यक है। समारोह को बचाने स्वत: लंबे कॉर्पोरेट लोडर लिनक्स में कमी की गई है। GRUB 2 भी इस तरह के एक सुविधा आसान दावा नहीं कर सकते। लेकिन फिर भी खाते में हर रोज इस्तेमाल के अति सूक्ष्म अंतर के लिए यह असुविधाजनक ले, लिलो कई बिंदुओं पर अपने प्रतिद्वंद्वी खो देता है, तो वह अधिक से घर उपयोगकर्ताओं के बीच और अधिक व्यापक हो जाता है।

संस्थापन अगर GRUB: सभी बारीकियों और प्रक्रिया का विवरण

शुरू से ही, सुनिश्चित करें कि आप उबंटू का एक सेट है, या अपने बूट डिस्क (LiveCD) है बनाते हैं। प्रणाली शुरू, आप टर्मिनल कीबोर्ड शॉर्टकट Ctrl + Alt + F2 कहते हैं, और उसके बाद निम्न आदेशों में यह रजिस्टर करने की आवश्यकता:

- sudo एड-apt-भंडार पीपीए: cjwatson / grub,

- sudo एड-मिल अद्यतन && sudo एड-मिल GRUB2 स्थापित करते हैं,

- sudo अद्यतन-GRUB2।

और अगर आप उबंटू स्थापित नहीं किया है, लेकिन वहाँ एक LiveCD है, प्रक्रिया केवल एक छोटे अंतर के साथ ही रहता है। कि से बूट करने के बाद बूट डिस्क, चुनें "उबंटू का प्रयास करें" - तो आप अपने कंप्यूटर पर किसी भी बदलाव के बिना सिस्टम चलाते हैं। फिर कॉल के टर्मिनल चरण के साथ एक ही तरीके से GRUB लोडर स्थापित करने के लिए जारी है।

-v आदेश grub-install कर सकते हैं बूटलोडर के स्थापित संस्करण की जाँच करें, साथ ही सीधे सबसे डाउनलोड किया उबंटू के साथ के रूप में।

GRUB शुरू अनुक्रम

बूट लोडर GRUB के पूरा होने के रूप में मुख्य रूप से स्थापित अपने दम पर एमबीआर कोड बदल जाता है। एमबीआर - एक क्षेत्र मास्टर बूट रिकॉर्ड से युक्त (अंग्रेजी से। , मास्टर मास्टर बूट रिकॉर्ड करने के लिए) अपने आप में युक्त

  • प्राथमिक बूट कोड (446 बाइट्स);
  • विभाजन तालिका हार्ड डिस्क (64 बाइट्स) के प्राथमिक और माध्यमिक दोनों विभाजन का वर्णन।

क्योंकि एमबीआर क्षेत्र की छोटी मात्रा की, शुरू GRUB दो सशर्त चरणों में फिट बैठता है:

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

इस तरह की एक संरचना लोड अधिक व्यापक रूप से विन्यास और कई अन्य एनालॉग, जिसमें प्रक्रिया एक अधिकतम सघनता को सरल है की तुलना में लचीला GRUB होने के लिए अनुमति देता है।

सबसे अधिक इस्तेमाल किया सांत्वना आदेशों

कंसोल मोड, जीएनयू GRUB, सेटअप और विन्यास क्षमताओं के नवीनतम संस्करण में अंतरिक्ष काम करने का काफी अवसर और उपयोगकर्ताओं को संतुष्ट करेगा। आदेश में यह करने के लिए प्राप्त करने के लिए, बस थोड़ी देर के बूट मेनू प्रदर्शित 'सी' कुंजी दबाएँ, और उसके बाद ही आप आदेशों में प्रवेश करने का अधिकार होगा:

आदेशों विवरण कंसोल में उदाहरण इनपुट
ls यूनिवर्सल आदेश के लिए काम कर रहे के साथ सूची हार्ड ड्राइव और विभाजन। यह एक फ़ोल्डर की सामग्री को प्रदर्शित करने के लिए इस्तेमाल किया जा सकता। ls / बूट / grub
इसका उपयोग पूरी तरह से किसी भी वर्ग का पूरा विवरण दे देंगे। इस मामले में, फाइल सिस्टम प्रकार उस पर दर्ज किए जाएंगे, यह निशान, UUID है, और अंतिम परिवर्तन की तिथि।

ls (HD *, *)

* * - इस पर डिस्क नंबर और विभाजन संख्या के हिसाब से

बिल्ली एक निर्दिष्ट फ़ाइल की सामग्री के बारे में जानकारी प्रदर्शित करता है। बिल्ली / पथ / फ़ाइल का नाम
linux जो निर्दिष्ट लिनक्स कर्नेल डाउनलोड करने के लिए अनुमति देता है विरासत, के अच्छे पुराने संस्करण की एनालॉग GRUB कर्नेल-टीम।

linux fayl_yadra

OPTION1 = मूल्य

OPTION2 OPTION3

chainloader एक श्रृंखला पर एक और बूट लोडर को नियंत्रण के हस्तांतरण। लोडर केवल खंड है, जो (जाहिर है, एक विशिष्ट निष्पादन योग्य फ़ाइल के साथ) एक रूट के रूप में परिभाषित किया गया है में खोज की जाएगी।

chainloader / पथ / फ़ाइल का नाम

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

रूट (एचडी *, *)

* * - इस पर डिस्क नंबर और विभाजन संख्या के हिसाब से

सेट सबसे अधिक बार की वजह से इसकी स्थिरता और प्रदर्शन डिस्क पर रूट विभाजन ओवरराइड करने के लिए इस्तेमाल किया।

जड़ सेट = (HD *, *)

* * - इस पर डिस्क नंबर और विभाजन संख्या के हिसाब से

खोज

फोरम खोज टीम UUID, लेबल या विशेष रूप से निर्दिष्ट फ़ाइल से। निम्नलिखित कुंजी खोज मापदंडों परिभाषित किया जाता है:

  • यू (या --fs-UUID) - UUID पर एक अध्याय के लिए खोज;
  • एल (या --label) - टैग अनुभाग के लिए खोज;
  • च (या --file) - एक विशिष्ट फ़ाइल के लिए खोज;
  • n (या --no-फ्लॉपी) - जब फ्लॉपी ड्राइव की जाँच लंघन;
  • रों (या --set) - एक दिया चर के मूल्य के रूप में खंड सेट पाया।

टीम गलत डिस्क की गलत अनुभाग में, क्योंकि जो टीम जड़ या नेतृत्व स्थापित करने के लिए कहीं से काम में आ जाएगा, तो डिस्क और विभाजन की नंबरिंग "उड़ना", या।

खोज -u uuid_nuzhnogo_razdela

खोज -l खंड निशान

खोज -f / पथ / फ़ाइल का नाम

lsfonts इस समय लोड फोंट की एक सूची प्रदर्शित करता है। lsfonts
मदद उपलब्ध की पूरी सूची प्रदर्शित करने के लिए प्रयोग किया जाता है सांत्वना आदेशों। मदद
या आदेशों प्रतीकों में से एक निश्चित संयोजन के साथ शुरू प्रदर्शित करने के लिए।

मदद रों - रों के साथ शुरू सभी आदेशों के लिए प्रदर्शन मदद करते हैं।

मदद सेट - दिखाता सेट आदेश पर मदद करते हैं।

terminal_output.console काले और सफेद प्रदर्शन रंग सरगम पर जाना। terminal_output.console
background_image

वास्तविक समय में पृष्ठभूमि छवि बदलें। केवल यह, इस विकल्प फ़ॉन्ट डिजाइन के चयन में मदद करता है ताकि वे दिया पृष्ठभूमि में दिखाई दे रहे हैं।

नोट: आदेश नहीं है बदलें पंजीकरण सेटिंग्स - छवि बनी हुई है द पृष्ठभूमि केवल में वर्तमान सत्र तक द नेक्स्ट बंद।

background_image / पथ / फ़ाइल का नाम

बूट कंप्यूटर बूट। बूट
रिबूट कंप्यूटर रिबूट। रिबूट

पड़ाव

कंप्यूटर को बंद। पड़ाव

पूर्व अधिष्ठापन GRUB: सेटअप और सॉफ्टवेयर में उपयोगी

GRUB2 में मुख्य विन्यास फाइल, विरासत के पिछले संस्करण के विपरीत, /boot/grub/menu.lst नहीं है, और पहले से ही /boot/grub/grub.cfg है। हालांकि, सीधे संपादित यह व्यर्थ है - यह प्रत्येक परिवर्तन सेटिंग्स फ़ाइल में सहेजा / etc / default / grub और लिपियों निर्देशिका /etc/grub.d साथ उत्पन्न होगा।

/ Etc / default / grub विन्यास मूल रूप से मानक बिंदु और / या समय प्रदर्शन मेनू फिर से डाउनलोड करने के लिए सीमित:

  • पहले आइटम के लिए मेल खाती है करने के लिए पैरामीटर में परिवर्तन GRUB_DEFAULT, जिसका मूल्य बूट मेनू में अंकों की संख्या को इंगित करता है। किसी भी अन्य आइटम का चयन, उपयोगकर्ता सामान्य सूची के बारे में उनकी प्राथमिकता पता होना चाहिए (आप /boot/grub/grub.cfg की सामग्री को देख और अकाउंट इच्छित आइटम खोजने की जरूरत है)। हम नियमों नंबर नहीं भूल जाना चाहिए: पहला बिंदु 0, दूसरे के एक मूल्य असाइन किया गया है - 1, तीसरे - 2 और इतने पर।
  • बूट मेनू प्रदर्शन देरी के दौरान GRUB_TIMEOUT पैरामीटर जिसका उद्धरण चिह्नों में निर्दिष्ट किए गए मान जिसके दौरान इस छवि प्रकट होता है सेकंड की संख्या को इंगित करता है मेल खाती है। इस पैरामीटर के संपादन एक मुश्किल सुविधा है: "-1" के एक मूल्य डाल, स्क्रीनसेवर बिल्कुल के रूप में लंबे समय तक उपयोगकर्ता एक आइटम का चयन करता है के रूप में रखती हूँ।

/etc/grub.d में स्क्रिप्ट का एक सेट सभी कंप्यूटर सिस्टम और नाभिक पर स्थापित कर रहे हैं, grub.cfg में एक बूट मेनू बनाने। 10_linux और 30_os-prober: कोर और अन्य ऑपरेटिंग सिस्टम के लिए खोज में क्रमश: दो बुनियादी मिलते हैं। 40_custom फ़ाइल की अनुमति देता है आप के लिए बदलें GRUB द्वारा जोड़ने के अपने खुद के लोड अंक है, जो उपयोगी के लिए काम कर रहे के साथ विशेष प्रकार की प्रणाली शुरू (ध्यान दें कि के लिए किसी भी परिवर्तन होना चाहिए अंत के साथ एक रिक्त पंक्ति, या दी लास्ट बिंदु के लोड हो रहा है सब साधारण प्रस्ताव नहीं किया जाएगा दिखाया गया है)।

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

- sudo एड-apt-भंडार पीपीए: danielrichter2007 / grub-अनुकूलक है,

- sudo एड-मिल अद्यतन,

- sudo ऐड-मिल कोड़ना अनुकूलक है स्थापित करें।

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

  • सूची विन्यास - मेनू सेटिंग्स जब आपके सिस्टम। वहाँ बाहर वस्तुओं के परिवर्तन प्राथमिकता किया जाता है।
  • मूलभूत सेटिंग - सिस्टम डिफ़ॉल्ट रूप से भरी हुई है, साथ ही अतिरिक्त समय की परिभाषा।
  • प्रकटन - संपादन बाहरी डिजाइन बूट मेनू।

सेटिंग्स की विविधता के अलावा, उपयोगकर्ता निश्चित रूप से GRUB, विन्यास और निदान के साथ प्रयोग के लिए अच्छी तरह से सिद्ध सॉफ्टवेयर है जो काफी अधिक आरामदायक हो जाएगा करने के लिए ध्यान देना चाहिए:

  • सुपर ग्रब डिस्क - जल्दी बूट ठीक करने के लिए एक सरल और सुविधाजनक उपकरण। एक ही समय में GRUB और लिलो के साथ न केवल काम करने में सक्षम है, लेकिन यहां तक कि के साथ विंडोज। सीडी, फ्लैश ड्राइव या फ्लॉपी डिस्क से चलाता है।
  • GParted - विभाजन संपादक डिस्क विभाजन, सीडी से सीधे चलाते हैं। निर्माण, विलोपन, परिवर्तन आकार, जांच, चलती और नकल: अपनी मदद के साथ यह इस तरह के रूप में उन पर विभाजन और फ़ाइल सिस्टम, पर इस तरह के आपरेशनों संचालन करने के लिए संभव है।
  • SystemRescueCd - लिनक्स distro विशेष रूप से आपदा वसूली के लिए बनाया गया है।
  • TestDisk - एक उपयोगिता है कि आप का निदान करने और पूरी तरह से के रूप में अलग विभाजन या बूट डिस्क की मरम्मत के लिए अनुमति देता है।

लोडर के रूप में ओएस विंडोज के साथ सामना?

सीधे, दुर्भाग्य से, GRUB विंडोज 86 लोड नहीं करता है, क्योंकि क्या जरूरी है कि बनाने के लिए उचित श्रृंखला तंत्र शुरू कर दिया की (64 बिट संस्करण कोई अपवाद नहीं है)। ऐसा करने के लिए, आप विन्यास फाइल grub.cfg में कुछ आदेश की कुछ लाइनें जोड़ने की जरूरत है:

- शीर्षक विंडोज,

- rootnoverify (HD *, *),

- makeactive,

- chainloader +1,

- बूट।

उदाहरण और बाद के विस्तृत वर्णन सिर्फ टेबल सांत्वना आदेशों में दिया गया है। अब सबसे अधिक व्यावहारिक मामले में जहां इसका इस्तेमाल करने के लिए उपयोगी है आया था। तथापि, Windows कमांड प्रॉम्प्ट लोड करने के लिए जब तक यह भी उतना ही महत्वपूर्ण के एक जोड़े हैं:

  • rootnoverify (HD *, *) - एक ही एनालॉग सेट जड़। यह इस खंड है, जो बूट कोड के अगले भाग है के स्थान के बारे में जानकारी देती GRUB, लेकिन यह माउंट नहीं है (स्पष्ट कारण यह है कि यह GRUB के लिए असंभव है के लिए)। फिर से कृपया ध्यान दें कि हिस्सा (HD *, *) - है डिस्क संख्या, और विभाजन संख्या क्रमशः जिस पर विंडोज स्थापित करने के लिए।
  • makeactive - टीम निर्दिष्ट जड़ विभाजन बूट स्थिति प्रदान करता है।

अब, कि एक ही आदेश chainloader +1, जो डाउनलोड के सभी आगे नियंत्रण पहुंचाता सीधे विंडोज बूट।

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

यह तब होता है ताकि हार्ड डिस्क से एक नहीं है, लेकिन विंडोज के दो या अधिक संस्करण स्थापित कर रहा है। और फिर किसी भी अतिरिक्त आदेशों को छिपाने / दिखाने के लिए बिना स्थिर स्टार्टअप बाहर ले जाने के (छिपाने / प्रकट करें) विभाजन बस अवास्तविक है। लब्बोलुआब यह है कि, अगर GRUB विन्यास फाइल में किसी भी ड्राइव विभाजन को छिपाने के लिए लिखा है, विंडोज कर सकते हैं इसे पढ़ने के लिए सुनने में अजीब नहीं है। और अगर दिखाई अनुभाग, तो यह क्रमश: बूट कर सकते हैं।

कई ऑपरेटिंग सिस्टम देखते हैं, तो पहले यह निर्धारित वास्तव में क्या आप एक प्रति डाउनलोड करना चाहते, और उसके बाद अपने सटीक स्थान की जाँच - पता है कि यह हार्ड डिस्क विभाजन पर स्थापित किया गया है की जरूरत है। उदाहरण के लिए, Windows के दो विभिन्न संस्करणों ड्राइव के पहले और दूसरे वर्गों पर क्रमशः स्थित हैं, और उपयोगकर्ता इसे एक दूसरा डाउनलोड करने के लिए की जरूरत है। इस उद्देश्य के लिए निम्न परिवर्तन मैं menu.lst फाइल करने के लिए करना चाहिए:

- शीर्षक विंडोज,

- छिपाने (hd0,0),

- प्रकट करें (hd0,1),

- rootnoverify (hd0,1),

- makeactive,

- chainloader +1,

- बूट।

पिछले कोड नमूना छिपाने और प्रकट करें आदेशों जोड़ दिया गया है, जिसके द्वारा उपयोगकर्ता निर्दिष्ट हार्ड डिस्क विभाजन से वांछित ऑपरेटिंग सिस्टम डाउनलोड कर सकते हैं की तुलना में।

महत्वपूर्ण मुद्दों के मामले में फिर से स्थापित करने GRUB

यहां तक कि में प्रकरण की तकनीकी समस्याओं के बहाल GRUB पूरी तरह से सरल कार्य। स्थापना LiveCD डाउनलोड करना शुरू करने के लिए, एक टर्मिनल कीबोर्ड शॉर्टकट CTRL + ALT + टी खोलने

इस के बाद, बारी में, आदेश दर्ज करें:

  • sudo grub-install / dev / sda - स्थापित करने GRUB सीधे एमबीआर (sda - बूट डिस्क);
  • sudo अद्यतन-कोड़ना - अपनी हार्ड डिस्क (उदाहरण के लिए, Windows) पर अन्य बूट रिकॉर्ड के लिए खोज करने के लिए।

अब यह केवल कंप्यूटर को पुनः आरंभ और यदि प्रदर्शन पुन: लोडर को देखने के लिए बनी हुई है।

पुनः आरंभ पाश के खिलाफ संरक्षण के सवाल

GRUB बूटलोडर सुरक्षा प्रणाली में एकीकृत इस तरह के लिए की जरूरत तब होती है जब उन में जानकारी के अनियंत्रित प्रविष्टि के कारण लॉग के आकार, निर्देशिका / var / लॉग में स्थित है, नाजायज मात्रा बढ़ने के लिए। एक सामान्य रूप से ऑपरेटिंग सिस्टम में विशेष सेवाओं, अभिलेखागार प्रदान करता है और स्वचालित रूप से लॉग साफ़ होता है। इस प्रकार, ज्यादातर मामलों में उपयोगकर्ता बिल्कुल समय उनकी मात्रा को नियंत्रित करने के खर्च करने के लिए कोई जरूरत नहीं है।

हालांकि, इन सेवाओं के शुरू कर रहे हैं के बाद ही ऑपरेटिंग सिस्टम भरी हुई है। उसके पहले, लॉग फ़ाइल आकार बिल्कुल कोई निगरानी, यही वजह है कि इस प्रणाली के आकस्मिक गिरावट और बाद रिबूट लॉग केवल मात्रा में बढ़ेगा के मामले में होता है। और वह उनके अनियंत्रित विकास प्रणाली में एक विफलता की वजह से पिछले पुनः आरंभ करने के रूप में केवल तब तक जारी रहेगा। बाद में, यह सब विभाजन जिस पर निर्देशिका / var / लॉग, जो लटका तंग प्रणाली और यहां तक कि असमर्थता से भरा है पुनर्प्राप्ति मोड प्रारंभ करने की पूरी भरने के लिए नेतृत्व कर सकते हैं।

यह इस भयावह स्थिति से है और GRUB एकीकृत सुरक्षा प्रणाली चक्रीय रिबूट की बचत होती है, हे GRUB मेन्यू "मँडरा", उपयोगकर्ता एक स्पष्ट हस्तक्षेप की उम्मीद है। वह recordfail का मूल्य, /boot/grub/grub.cfg स्क्रिप्ट में निर्धारित की सुरक्षा पर केंद्रित है। प्रत्येक लोड recordfail = 1 के रूप में सेट किया गया है, और अंतिम चरण में बूट करने के लिए recordfail = 0 रीसेट किया जाता है के दौरान। और अगर यह इस तरह के एक नहीं हुआ राहत थी, स्वत: लोड हो रहा है पूरी तरह से परहेज है और बहुत GRUB सुरक्षा से सक्रिय है।

के लिए इस उद्देश्य के, / etc / डिफ़ॉल्ट / grub चर GRUB_RECORDFAIL_TIMEOUT खोजें और असाइन मूल्य के लिए संख्या के सेकंड के दौरान जो GRUB मेन्यू इच्छा प्रतीक्षा के लिए उपयोगकर्ता के हस्तक्षेप में अभाव द रीसेट recordfail से 1 करने के लिए 0. उसके बाद बनाए रखने परिवर्तन sudo अद्यतन-grub कमांड, जिससे रिबूट पाशन से सुरक्षा को निष्क्रिय करने।

को यह किया जा सकता है उपयोगी? केवल के लिए वर्कस्टेशन और सर्वर करते नहीं किया है एक कुंजीपटल के लिए इनपुट-आउटपुट जानकारी। इसके बिना, इस तरह की समस्याओं के मामले में, प्रणाली लोड आम तौर पर नहीं संभव है। मामले पाश लोड इतना आम नहीं है और ज्यादातर या तो बिजली की समस्या के कारण, या तो सॉफ्टवेयर में समस्याओं की वजह से होते हैं।

विंडोज GRUB को और बदले की स्थापना रद्द: जल्दी से, बस और बिना किसी परेशानी

सवाल उठता है, तो "कैसे GRUB लोडर दूर करने के लिए और अन्य ऑपरेटिंग सिस्टम छोड़?", पहली बात एक उपयोगकर्ता इसकी स्थापना डिस्क / फ्लैश ड्राइव की आवश्यकता होगी। हमें एक विशेष सरल उदाहरण में सब कुछ का विश्लेषण करते हैं: कोई उपयोगकर्ता आपके लिनक्स बॉक्स के हटाता है, अंत में केवल एक Windows में छोड़ रहा है, लेकिन एक ही समय में यह एक त्रुटि ग्रब त्रुटि के कारण डाउनलोड नहीं किया जा सकता। समस्या का पूर्ण समाधान के लिए बूट लोडर विंडोज 86/64 बिट बहाल करने के लिए आवश्यक है:

  1. स्थापना ड्राइव से बूट, यह करने के लिए पहले बूट प्राथमिकता पर BIOS में पूर्व अवगत कराया
  2. स्थापना मीडिया से बूट, विभाजन वसूली प्रणाली का चयन करें।
  3. उपकरणों की प्रदर्शित सूची से हम कमांड लाइन, जो बारी में निम्न कमांड लिख चुनें:
  • BOOTREC.EXE / fixboot।
  • BOOTREC.EXE / Fixmbr।

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

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 hi.unansea.com. Theme powered by WordPress.