GRUB व लिलो अंतर्गत फरक

Anonim

GRUB vs LILO

सुरू केल्यावर संगणकास चालवण्यासाठी, त्याला मदत करण्यासाठी काही सॉफ्टवेअर प्रोग्राम आवश्यक आहेत. यापैकी एक सॉफ्टवेअर प्रोग्राम बूटस्ट्रॅप लोडर किंवा बूट लोडर आहे. तो संगणकाची मुख्य कार्यप्रणाली लोड करतो

ऑपरेटिंग सिस्टम प्रोग्राम हार्ड ड्राइवमध्ये संग्रहित केले आहेत; CD, DVD, USD फ्लॅश ड्राइव्ह, फ्लॉपी डिस्क आणि फ्लॅश मेमरी कार्ड आणि संगणकाच्या मध्यवर्ती प्रोसेसरद्वारे प्रवेश करता येत नाही कारण तो केवळ रॉममध्ये आढळणारे प्रोग्राम कार्यान्वित करू शकतो.

RAM मध्ये आढळणारे बूट लोडर जसे की BIOS, EFI, SLOF, OpenBoot, OpenBIOS, BOOTMGR, Syslinux, NTLDR, GRUB, आणि LILO च्या मदतीने प्रवेश करणे आवश्यक आहे. हे प्रोग्राम्स कॉम्प्यूटरला त्याच्या उपयोगकर्त्याशी संप्रेषण करण्याची अनुमती देतात.

GRUB ग्रँड युनिफाइड बूटलोडर आहे जे Linux, Mach4, vSTA, DOS, आणि इतर अनेक कार्यप्रणालीद्वारे विकसित ऑपरेटिंग सिस्टम बूट करू शकते. हे विविध बायनरी स्वरुपात कर्नल लोड करू शकते जे ज्ञात राज्यातील प्रविष्ट केले जातात जे नवीन वापरकर्त्यांसाठी सोपे करते.

कॉन्फिग फाइलमध्ये अनेक पर्याय आहेत, आणि ते वापरकर्त्यांना संगणकात इंस्टॉल केलेल्या ऑपरेटिंग सिस्टीम्सचे मल्टिबूट आणि वापरण्यास परवानगी देतात आणि ऑपरेटिंग सिस्टमच्या विभाजनात कोणती कर्नल कॉन्फिग वापरतात हे निवडतात.

बहुविध एक्झिक्यूटेबल स्वरूपनांचे समर्थन केले जाते आणि त्याला भूमिती भाषांतरण करण्याची आवश्यकता नाही. त्याच्याकडे एक असेच कमांड प्रॉम्प्ट आहे जे वापरकर्त्यांना फ्लॉपी डिस्क, सीडी-रॉम किंवा डॉलर्स डिव्हाइसवरून स्थापित ऑपरेटिंग सिस्टम बूट करण्यास सक्षम करते.

लिलो, लिनक्ससाठी सामान्य बूट लोडर आहे. हा कोड आहे जो सुरु होताना संगणक मेमरीमध्ये BIOS लोड करतो. GRUB प्रमाणे, ते कार्यकारी प्रणालीला फ्लॉपी डिस्क किंवा हार्ड डिस्क सारख्या बाह्य स्त्रोतापासून बूट करू शकते.

ते एखाद्या साधनावर मास्टर बूट रेकॉर्ड (एमबीआर) लिहू शकतात आणि कर्नल शोधू शकतात, त्यांना स्मृतीमध्ये लोड करू शकतात आणि त्यास सुरू करू शकतात. हे वापरकर्त्यांना डॉस, विंडोज, ओएस / 2, आणि लिनक्समधील इतर कॉँफिग्स चालू करण्यास परवानगी देते. तो GRUB द्वारे बदलविण्यापर्यंत Linux चे मुलभूत बूट लोडर होते

GRUB प्रमाणे नाही, लिलो नेटवर्कपासून बूट करण्यास परवानगी देत ​​नाही व संरचना फाइलला बदलल्यानंतर MBR मध्ये पुनःप्रतिष्ठापित करणे आवश्यक आहे, GRUB स्वयंचलितपणे त्याच्या आदेश पंक्ती इंटरफेसवर मुलभूत आहे GRUB पेक्षा LILO वापरणे सोपे आहे, तरीदेखील, हे सोपे आहे कारण.

सारांश:

1 GRUB एक बूट लोडर आहे जो लिनक्स, vSTA, डॉस, व इतर कार्यकारी प्रणाल्यांसाठी वापरला जाऊ शकतो, जेव्हा लिलोक्ससाठी लिलो एक सामान्य बूट लोडर आहे.

2 GRUB व LILO दोन्ही कार्यकारी प्रणाल्या इतर साधने जसे की फ्लॉपी डिस्क आणि हार्ड ड्राइव्हस् बूट करू शकतात, परंतु 3. GRUB नेटवर्कच्या बूटिंग करण्यास परवानगी देतो जेव्हा LILO नाही.

4 जेव्हा व्यूहरचना फाइल बदलली जाते, तेव्हा लिलोला MBR मध्ये पुन्हा इंस्टॉल करणे आवश्यक असते, तर GRUB त्याच्या आदेश पंक्ती इंटरफेसवर पूर्वनिर्धारित होते.

5 लिलो सोपे आणि वापरण्यास सोपा असताना GRUB अधिक क्लिष्ट आहे.< 6 लिलो हा जुण्या मुलभूत बूट लोडर आहे, तर GRUB हे नवीन मुलभूत बूट लोडर आहे. < 7 GRUB ला इतर कार्यकारी प्रणाल्यांसाठी वापरले जाऊ शकते ज्या LILO प्रमाणे नाही फक्त लिनक्स ऑपरेटिंग सिस्टम करीता वापरले जाते.