GRUB2 101 Как да осъществим достъп и да използваме зареждащия механизъм за дистрибуция на Linux
Ubuntu и практически всяка друга Linux дистрибуция използват стартиращия GRUB2. Освен ако не сте инсталирали няколко операционни системи, този буутлоудър обикновено е скрит - но той предлага опции, които понякога може да ви трябват.
Това е частта на Linux, която се зарежда при първото зареждане на компютъра. Обикновено се зарежда само ядрото на Linux, което зарежда останалата част от операционната система - но също така предоставя и меню със собствени опции..
Влезте в менюто GRUB2
За да влезете в менюто за буутлоудър на GRUB2, ще трябва да рестартирате компютъра - или да го стартирате, ако е изключен. Ако имате инсталирана система за двойно зареждане, винаги ще виждате менюто GRUB2, когато стартирате компютъра. Това е настройката по подразбиране за компютър с множество операционни системи, тъй като това меню осигурява начин за избор между тях при зареждане.
По подразбиране Ubuntu и други дистрибуции на Linux скриват това меню. Можете да влезете в скритото меню, като задържите изместване в самото начало на процеса на зареждане. Ако видите графичния екран за влизане в дистрибуцията на Linux вместо менюто, рестартирайте компютъра и опитайте отново.
Стартиране на други операционни системи и инструменти
По подразбиране GRUB2 ще стартира инсталираната операционна система Linux. Използвайте клавишите със стрелки нагоре и надолу, за да изберете и опция в менюто, и натиснете Enter, за да стартирате избраното меню.
Ако имате инсталирани други операционни системи - независимо дали са Windows или други дистрибуции на Linux - можете да ги използвате и да ги стартирате от тук. Вашият Linux дистрибутор трябва автоматично да конфигурира GRUB да изброява другите инсталирани операционни системи, когато го инсталирате.
Тук можете да получите достъп и до някои допълнителни инструменти, въпреки че точните опции ще зависят от вашата дистрибуция на Linux. Например, Ubuntu предлага опция "Тест на паметта (Memtest86 +)". Това меню ще стартира инструмента за тестване на паметта Memtest86 +. Изберете го и натиснете Enter, за да извършите бързо тест на паметта, без да се налага да записвате Memtest86 + на диск или да създавате стартиращ USB диск от него. Натиснете Escape или рестартирайте компютъра, за да излезете от средата за тестване на паметта.
Стартиране на различни ядра на Linux
GRUB2 също е мястото, където можете да избирате между инсталираните ядра на Linux. Ядрото на Linux е ядрото на операционната система, а новите ядра на Linux с актуализации и поправки често пристигат чрез диспечера на пакети на Linux. За да превключите към ново ядро на Linux, трябва да рестартирате операционната система и да я стартирате. Това се случва автоматично при следващото зареждане.
Но в някои случаи новото ядро на Linux може да има проблем във вашата система. Тя може да откаже да се стартира след актуализация или може да срещнете хардуерни проблеми. Поради тази причина дистрибуциите на Linux обикновено поддържат поне едно по-старо ядро на Linux. Можете да преминете към по-старото ядро на Linux, като рестартирате в зареждащия ви блок на GRUB и изберете старата версия на ядрото. Ubuntu конфигурира GRUB, за да скрие тези опции в „Разширени опции за Ubuntu“. Изберете го и натиснете Enter и ще видите списък с ядра на Linux, които можете да изберете да стартирате. Най-новото ядро се появява в горната част на списъка, има най-високия номер на версията и е избрано по подразбиране.
Използвайте режим за възстановяване
Ubuntu също предлага опция “Recovery Mode”. Други дистрибуции на Linux могат да предоставят нещо подобно. Стартирайте режим за възстановяване и ще видите списък с опции, предназначени да ви помогнат да отстраните неизправности и да възстановите инсталация на Ubuntu. Ако някога се наложи да поправите вашата система на Ubuntu, опциите тук могат да помогнат. Въпреки това, тези инструменти не са толкова лесни за използване и полезни, както и инструментите за възстановяване на графични системи, които ще намерите на инсталационния диск на Windows.
Редактиране на опциите за стартиране
GRUB2 има някои по-разширени опции. Можете да натиснете ° С за да отворите GRUB2 среда на командния ред, където можете да изпълнявате различни команди GRUB2. Или можете да изберете опция за зареждане и да натиснете д да редактирате ръчно опциите за зареждане на това меню. Например, това ще ви позволи да стартирате в различни "нива на изпълнение". По подразбиране вашата дистрибуция на Linux вероятно се зарежда в ниво 5, което обикновено стартира системата с графичен десктоп. Можете да стартирате в runlevel 3 - стандартната система без графичен десктоп - или ниво 1 - режим за един потребител, предназначен за административни задачи.
За да промените опциите за зареждане, изберете стартиращ запис с клавишите със стрелки и натиснете д. Редактирайте опциите за зареждане и натиснете Ctrl+х или F10 когато сте готови за зареждане. За да редактирате нивото на изпълнение, намерете реда, започващ с „linux“, отидете до самия край на него, добавете интервал и след това въведете номера на работното ниво, което искате да използвате. Имайте предвид, че линията "linux" може да бъде много дълга и да е разделена на няколко реда.
Например, по-долу сме преместили курсора за въвеждане на текст в края на реда "linux".
След това натиснахме интервал и написахме 3, за да укажем ниво на изпълнение 3. Натискането на Ctrl + X или F10 ще се стартира до ниво три. Тази промяна е само временна - тя ще бъде използвана само веднъж и GRUB2 няма да я помни в бъдеще.
Не трябва да се налага да подправяте много GRUB2 - това обикновено върши работата си и остава извън пътя. Дори хората, които трябва да използват GRUB2, обикновено го използват като меню, за да изберат желаната от тях операционна система, когато зареждат компютрите си.
Автор на снимката: Пол Шулц на Flickr