Ubuntu и повечето други дистрибуции на Linux вече използват зареждащия диск GRUB2. Можете да промените настройките му, за да изберете операционната система по подразбиране, да зададете фоново изображение и да изберете колко дълго GRUB ще отброява преди да стартирате автоматично операционната система по подразбиране.
Конфигурирахме GRUB2 на Ubuntu 14.04 тук, но процесът трябва да е подобен за други Linux дистрибуции. Възможно е да сте персонализирали първоначалните настройки на GRUB, като сте редактирали файла menu.lst в миналото, но сега процесът е различен.
GRUB2 не използва файл menu.lst. Вместо това основният конфигурационен файл е файлът /boot/grub/grub.cfg. Не трябва обаче да редактирате този файл ръчно! Този файл е само за собственото използване на GRUB2. Тя автоматично се създава, като се стартира актуализация-плюскане команда като корен - с други думи, като стартирате sudo update-grub на Ubuntu.
Вашите собствени настройки на GRUB се съхраняват във файла / etc / default / grub. Редактирайте този файл, за да промените настройките на GRUB2. Скриптовете също се намират в директорията /etc/grub.d/. Например, в Ubuntu, тук има скриптове, които конфигурират темата по подразбиране. Също така има скрипт os-prober, който проверява вътрешните твърди дискове на системата за други инсталирани операционни системи - Windows, други Linux дистрибуции, Mac OS X и т.н. - и автоматично ги добавя към менюто на GRUB2.
Когато стартирате командата update-grub, GRUB автоматично комбинира настройките от / etc / default / grub файла, скриптовете от директорията /etc/grub.d/ и всичко останало, създавайки / boot / grub / grub. cfg файл, който се чете при стартиране.
С други думи, за да персонализирате настройките си за GRUB2, ще трябва да редактирате файла / etc / default / grub и след това да стартирате sudo update-grub команда.
Отворете файла / etc / default / grub за редактиране в стандартен текстов редактор. Ако искате да използвате графичен текстов редактор, отворете терминал - или натиснете Alt + F2 - и изпълнете следната команда:
gksu gedit / etc / default / grub
За лесен за използване редактор на базата на терминали - Нано - използвайте следната команда. Можете да използвате всеки текстов редактор, който ви харесва, разбира се - включително стандартния текстов редактор vi.
sudo nano / etc / default / grub
Файлът / etc / default / grub е кратък и трябва да бъде лесен за редактиране. Както при всеки друг конфигурационен файл, трябва да промените опциите до желаното състояние и след това да промените файла. Ако някоя от опциите по-долу не се появи във файла, добавете го на нов ред. Ако е така, редактирайте съществуващата линия, вместо да добавите дублирана.
Изберете стандартната операционна система: Променете GRUB_DEFAULT = линия. По подразбиране, GRUB_DEFAULT = 0 използва първия запис като по подразбиране - променете номера на 1, за да използвате втория запис, 2, за да използвате третия запис или така нататък. Можете също да използвате GRUB_DEFAULT = спасени и GRUB автоматично ще зареди последната операционна система, която сте избрали всеки път, когато стартирате. Можете също да посочите етикет в кавички. Например, ако имате операционна система, наречена Windows 7 (товарач) в списъка си с операционни системи, можете да го използвате GRUB_DEFAULT = "Windows 7 (товарач)"
Запазване на стандартната операционна система: Ако изберете GRUB_DEFAULT = спасени, вие също трябва да добавите a GRUB_SAVEDEFAULT = вярно линия - в противен случай няма да работи.
Изберете дали GRUB е скрит: При инсталирана само една операционна система, Ubuntu по подразбиране GRUB автоматично стартира операционната система с опцията GRUB_HIDDEN_TIMEOUT = 0. Тази опция указва, че GRUB ще бъде скрита и автоматично ще се зареди на стандартната операционна система след 0 секунди - незабавно, с други думи. Все още можете да осъществите достъп до менюто, като задържите Shift, докато компютърът ви зарежда. За да зададете по-голямо време, използвайте нещо подобно GRUB_HIDDEN_TIMEOUT = 5 - ГРУБ ще покаже празен екран или начален екран за пет секунди, през който можете да натиснете който и да е клавиш, за да видите менюто. За да предотвратите автоматично скриване на GRUB, коментирайте реда - просто добавете # пред него, така че да се чете # GRUB_HIDDEN_TIMEOUT = 0 .
Контролирайте изтичането на менюто на GRUB: Ако GRUB не се скрива автоматично, ще видите менюто всеки път, когато компютърът ви стартира. GRUB автоматично ще направи бот на операционната система по подразбиране след период от време, обикновено десет секунди. През това време можете да изберете друга операционна система или да я оставите автоматично да се зарежда. За да промените периода на изчакване, редактирайте GRUB_TIMEOUT = 10 line и въведете броя на секундите, които харесвате. (Не забравяйте, че това се използва само ако GRUB не е скрит.) За да предотвратите автоматично зареждане на GRUB и винаги да чакате да изберете операционна система, променете линията на GRUB_TIMEOUT = -1
Изберете фоново изображение: The GRUB_BACKGROUND линията контролира дали се използва фоново изображение - по подразбиране GRUB използва черно-бял монохромен вид. Можете да добавите линия като GRUB_BACKGROUND = "/ Начало / потребител / Снимки / background.png" за да зададете графичен файл, който GRUB ще използва.
Файлът с изображения трябва да отговаря на различни спецификации. GRUB поддържа JPG / JPEG изображения, но те са ограничени до 256 цвята - затова вероятно няма да искате да използвате JPG изображение. Вместо това, вероятно ще искате да използвате PNG изображение, което може да има произволен брой цветове. Можете също да използвате TGA файл с изображения.
За да влезете в сила промените, просто запишете текстовия файл - File> Save in Gedit или Ctrl + O и след това Enter, за да запазите файла в Nano - и след това стартирайте sudo update-grub команда. Промените ви ще станат част от файла grub.cfg и ще бъдат използвани всеки път, когато стартирате компютъра си.
Това не са всички настройки на GRUB, но те са едни от най-често променяните.Други настройки могат да бъдат персонализирани във файла / etc / default / grub или чрез редактиране на скриптовете в директорията /etc/grub.d.
Ако не искате да редактирате файловете ръчно, може да намерите графични инструменти за персонализиране на GRUB2 в софтуерните хранилища на Linux. Горният метод трябва да работи дори и на Linux дистрибуции, където такива инструменти не са лесно достъпни или просто имате достъп до командния ред и искате да го направите на ръка.