სხვაობა GRUB-სა და LILO-ს შორის

სხვაობა GRUB-სა და LILO-ს შორის
სხვაობა GRUB-სა და LILO-ს შორის

ვიდეო: სხვაობა GRUB-სა და LILO-ს შორის

ვიდეო: სხვაობა GRUB-სა და LILO-ს შორის
ვიდეო: Difference Between Intermediate and API drugs substance || ICH Q7A || #pharmaceutical #vpBrain 2024, ნოემბერი
Anonim

GRUB vs LILO

Boot loader არის პროგრამა, რომელიც იტვირთება ოპერაციული სისტემები, როდესაც კომპიუტერი ჩართულია. როგორც წესი, ჩამტვირთველი იძლევა შესაძლებლობას აირჩიოთ ოპერაციული სისტემების სიიდან კომპიუტერის გაშვების დროს ჩატვირთვისთვის. ასე რომ, ჩამტვირთავი საშუალებას იძლევა რამდენიმე ოპერაციული სისტემის თანაარსებობა ერთ მანქანაზე. LILO და GRUB არის ორი პოპულარული ჩამტვირთველი, რომელიც დღეს გამოიყენება. LILO ძალიან დიდი ხნის განმავლობაში გამოიყენებოდა როგორც ნაგულისხმევი ჩამტვირთავი Linux-ში, მაგრამ ახლახან GRUB-მა დაიკავა ადგილი.

რა არის LILO?

LILO (LInux LOader) არის boot loader, რომელიც გამოიყენება Linux ოპერაციულ სისტემებში. LILO-ს შეუძლია (16-მდე) ოპერაციული სისტემის ჩატვირთვა ფლოპი დისკებიდან, მყარი დისკებიდან და ა.შ.რადგან ის არ არის დამოკიდებული კონკრეტულ ფაილურ სისტემაზე. მომხმარებელს შეუძლია განათავსოს LILO ან ძირითადი ჩატვირთვის ჩანაწერში (MBR) ან დანაყოფის ჩატვირთვის სექტორში (და განათავსოს რაიმე სხვა MBR-ში LILO-ს ჩასატვირთად). LILO გამოიყენებოდა როგორც ნაგულისხმევი ჩამტვირთავი Linux-ში 2001 წლის ბოლომდე. ახლა ის შედის ამორტიზებული პაკეტების სიაში (Red Hat-ში).

რა არის GRUB?

GRUB (GNU GRand Unified Bootloader) არის ჩამტვირთველი, რომელიც შემუშავებულია GNU პროექტის მიერ. GRUB საშუალებას აძლევს მომხმარებელს აირჩიოს ჩატვირთვის ოპერაციული სისტემების სიიდან, რაც შესაძლებელს გახდის რამდენიმე ოპერაციული სისტემის ქონას ერთ მანქანაზე. GRUB არის ნაგულისხმევი ჩამტვირთველი, რომელიც გამოიყენება დღეს Linux-ის უმეტეს დისტრიბუციაში. GRUB-ის კონფიგურაცია შესაძლებელია დინამიურად, რადგან ის საშუალებას იძლევა შეიცვალოს კონფიგურაცია ჩატვირთვის დროს. მომხმარებლებს ეძლევათ მარტივი ბრძანების ინტერფეისი ჩატვირთვის ახალი კონფიგურაციების დინამიურად ჩასართავად. GRUB-ს აქვს მრავალი მოსახერხებელი ფუნქცია, როგორიცაა მაღალი პორტაბელურობა, მრავალი შესრულებადი ფორმატის მხარდაჭერა, გეომეტრიის თარგმნისგან დამოუკიდებლობა და ყველა ტიპის ფაილური სისტემის მხარდაჭერა, როგორიცაა UNIX სისტემები, VFAT, NTFS და LBA (ლოგიკური ბლოკის მისამართის) რეჟიმი. Linux-ის დისტრიბუციების უმეტესობა, რომელიც იყენებს GRUB-ს, უზრუნველყოფს მორგებულ ჩატვირთვის მენიუს მრავალი GUI (გრაფიკული მომხმარებლის ინტერფეისის) მხარდაჭერით. GRUB2 ამჟამად ცვლის GRUB-ს და GRUB-ს ეწოდა GRUB Legacy.

რა განსხვავებაა GRUB-სა და LILO-ს შორის?

LILO ადრე იყო Linux-ის ნაგულისხმევი ჩამტვირთავი, ხოლო GRUB-მა დაიკავა LILO-ს ადგილი ბოლო რამდენიმე წლის განმავლობაში. GRUB-ს აქვს უკეთესი ინტერაქტიული ბრძანების ხაზის ინტერფეისი LILO-სთან შედარებით, რომელიც მხოლოდ ერთი ბრძანების საშუალებას იძლევა არგუმენტებით. იმის გამო, რომ LILO ინახავს ოპერაციული სისტემების მდებარეობის ინფორმაციას MBR-ში, ყოველ ჯერზე, როცა ახალი ოპერაციული სისტემა დაემატება, მომხმარებელმა ხელით უნდა გადაწეროს კონფიგურაციის ფაილი და ამან შეიძლება ძალიან მარტივად შექმნას არასწორად კონფიგურირებული კონფიგურაციის ფაილი. LILO-ში არასწორად კონფიგურირებული კონფიგურაციის ფაილის გამოსასწორებლად, მომხმარებლებს სჭირდებათ ისეთი მიდგომა, როგორიცაა ჩატვირთვა ცოცხალი CD-დან. თუმცა დინამიურად კონფიგურირებადი ბუნების გამო, GRUB-ში არასწორად კონფიგურირებული კონფიგურაციის ფაილის გამოსწორება ბევრად უფრო ადვილია. LILO-სთან შედარებით, GRUB-ს აქვს ძალიან კარგი ტექნიკური მხარდაჭერა. LILO ვერ ჩაიტვირთება ქსელიდან, ხოლო GRUB-ს ნამდვილად შეუძლია. მაგრამ მეორე მხრივ, ვინაიდან LILO გამოიყენებოდა, შემუშავებული და გამოცდილი იყო ძალიან დიდი ხნის განმავლობაში, Linux-ის ადმინისტრატორების უმეტესობამ კარგად იცის LILO-სთან დაკავშირებული პრობლემების კონფიგურაცია და მართვა ყოველგვარი დოკუმენტაციის გარეშეც კი.

გირჩევთ: