Какво е GRUB Bootloader и какво прави?

Какво е GRUB Bootloader и какво прави?

Зареждащото устройство е един от най -важните компоненти на процеса на зареждане на вашата операционна система Linux.





google drive този видеоклип не може да се възпроизведе

Тази статия ще ви покаже какво е зареждащо устройство и ролята, която играе в Linux система. По -специално, това ръководство ще се фокусира върху Grand Unified Bootloader (GRUB), мощна и изключително гъвкава програма за зареждане. Но преди да разгледаме GRUB подробно, важно е да разберем процеса на зареждане в Linux.





Процесът на зареждане на Linux

Процесът на зареждане в Linux е поредица от дейности, които се извършват от момента на натискане на бутона за захранване на вашия компютър до момента, в който се появи екранът за вход.





Има четири основни етапа в процеса на зареждане на вашата операционна система и те протичат в следния ред:

  1. BIOS : Стои за Основна система за вход/изход и е отговорен главно за зареждане на буутлоудъра. Когато компютърът се стартира, той стартира самотестване при включване (POST), за да се увери, че основният хардуер, като паметта и твърдия диск, работи правилно. След това BIOS ще провери Master Boot Record (MBR) на основния твърд диск, който е раздел на вашия твърд диск, където се намира зареждащият механизъм.
  2. Буутлоудър : Зарежда ядрото в RAM с набор от параметри на ядрото.
  3. Ядро : Основната функция на ядрото е да инициализира устройства и памет. След това зарежда init процеса.
  4. В него : Отговаря за стартирането и спирането на основни услуги във вашата система.

Забележка : BIOS не е процес, свързан с Linux, това е процес, който се случва независимо от вашата операционна система.



Научете повече: Софтуерът, хардуерът или фърмуерът на компютъра се разглежда от BIOS на компютъра?

Какво представлява Grand Unified Bootloader?

GRUB е основно отговорен за предоставянето на меню с опции, от което можете да изберете операционната система или среда, в която искате да стартирате. В допълнение, GRUB отговаря за зареждането ядрото на Linux .





Ето как изглежда опцията от менюто GRUB. Ако имате инсталирани множество операционни системи, ще ги посочите тук.

как да получите местни канали на roku

Забележка : GRUB не се ограничава само до зареждане в операционни системи Linux, можете също да го използвате за зареждане в други операционни системи като Windows.





Има две основни версии на GRUB, които са налични към момента на това писане.

  1. GRUB Наследство : Това е първата версия на GRUB и първоначално е разработена през 1995 г.
  2. GRUB 2 : Това е последната версия на GRUB, използвана от много мейнстрийм дистрибуции на Linux като Manjaro, Ubuntu, Fedora и Red Hat Enterprise Linux (RHEL). GRUB 2 ви предоставя по -добри инструменти и опции за конфигуриране от своя предшественик.

Освен GRUB, дистрибуциите на Linux използват и други зареждащи устройства като Linux Loader (LILO), coreboot и SYSLINUX.

Ролята на GRUB

След като изберете операционната система, в която да стартирате, GRUB ще зареди избраното ядро. GRUB използва параметрите на ядрото, за да знае къде се намира ядрото и други важни параметри за използване.

  • initrd : Използва се за определяне на първоначалния RAM диск.
  • BOOT_IMAGE : Местоположението на изображението на ядрото на Linux.
  • корен : Указва местоположението на основната файлова система. Използва се от ядрото за намиране на init, което от своя страна зарежда критични услуги.
  • NS : Отговаря за монтирането на файловата система в режим само за четене.
  • тихо : Скрива някои специфични за системата съобщения, докато компютърът ви се зарежда.
  • пръскане : Използва се за показване на началния екран, когато системата ви се зарежда.

Когато сте в менюто с опции на GRUB, можете да редактирате параметрите на ядрото, като натиснете И клавиш на клавиатурата.

Конфигуриране на GRUB Bootloader

GRUB 2 ви дава много гъвкавост и мощ, когато става въпрос за конфигуриране на вашия зареждащ механизъм.

The /boot/grub директория съдържа файл с име grub.cfg , който е основният конфигурационен файл за GRUB. Препоръчваме ви обаче да не редактирате grub.cfg файла директно, вместо това трябва да редактирате /etc/default/grub файл.

Когато правите промени в /etc/default/grub file, трябва да се уверите, че изпълнявате командата по -долу, така че промените ви да бъдат записани в grub.cfg файл автоматично.

как да поставите Google календар на работния плот на Windows 7
sudo update-grub

Можете да научите повече за GRUB и някои от опциите му за конфигуриране, като изпълните следната команда:

info -f grub

Персонализиране на GRUB в Linux

Това ръководство ви показа, че GRUB е изключително мощен и гъвкав зареждащ механизъм и играе решаваща роля в работата на вашата операционна система. Потребителите имат пълен контрол върху външния вид на зареждащия екран на GRUB. Можете дори да персонализирате фоновото изображение на екрана за зареждане лесно.

Дял Дял Туит електронна поща Как да персонализирате менюто за зареждане на Grub с фоново изображение

Отегчено от менюто Grub по подразбиране? Ето как да го персонализирате с фоново изображение по ваш избор.

Прочетете Напред
Свързани теми
  • Linux
  • GRUB Bootloader
  • Linux
За автора Добре за тръгване(36 статии са публикувани)

Mwiza разработва софтуер по професия и пише широко за Linux и front-end програмиране. Някои от интересите му включват история, икономика, политика и корпоративна архитектура.

Още от Mwiza Kumwenda

Абонирайте се за нашия бюлетин

Присъединете се към нашия бюлетин за технически съвети, рецензии, безплатни електронни книги и изключителни оферти!

Щракнете тук, за да се абонирате
Категория Linux