Груб (ГНУ ГРанд Унифиед Боотлоадер) је бесплатни покретач оперативног система који се користи у многим Линук дистрибуцијама. Омогућава вам да изаберете оперативни систем за покретање када покренете рачунар и управљате процесом покретања система, такође подржава учитавање различитих оперативних система, укључујући различите верзије Линук-а, Виндовс-а, мацОС-а, омогућава вам да конфигуришете опције покретања, креирате различите профиле за покретање; и обављају друге послове који се односе на учитавање оперативних система .
Груб се обично инсталира на врху чврстог диска рачунара и ради при покретању система како би омогућио кориснику да изабере оперативни систем за покретање. Груб је важан део многих Линук дистрибуција и игра кључну улогу у процесу покретања оперативног система.
ГРУБ (ГНУ ГРанд Унифиед Боотлоадер) је моћан и флексибилан покретач оперативног система који се користи у многим Линук дистрибуцијама и другим оперативним системима као што је ФрееБСД. ГРУБ даје кориснику могућност да изабере оперативни систем или кернел који треба да се учита када се рачунар покрене.
Омогућава вам да покренете различите оперативне системе, као и опције покретања специфичне за оперативни систем, као што су безбедни режим или различите опције покретања. Такође подржава системе са више језгара и може аутоматски да открије инсталиране оперативне системе на чврстом диску. Има флексибилну конфигурацију која омогућава корисницима да прилагоде опције покретања, додају нова језгра или оперативне системе у мени за покретање и извршавају друге радње када се систем покрене.
ГРУБ је један од најчешћих покретача за Линук системе и подразумевано се користи у многим Линук дистрибуцијама као што су Убунту, Федора, Дебиан и многе друге.
Ако Груб не види Виндовс 10 приликом покретања, могуће је да је запис за покретање оперативног система Виндовс оштећен или избрисан. Постоји неколико разлога зашто се то дешава:
Затим ћемо вам рећи шта да радите ако се појави такав проблем.
Прво, можете покушати да нашу Виндовс партицију учините видљивијом за програм. Да бисте то урадили, монтирајте га у фасциклу. На пример, у /mnt/
:
sudo mount -t ntfs-3g -o ro /dev/sda1
Виндовс је инсталиран на партицији која је у Линук-у идентификована као /dev/sda1
. Затим покрените услужни програм ос-пробер:
sudo os-prober
Ако програм открије Виндовс, остаје само да ажурирате конфигурацију Груб покретача:
sudo update-grub
Или:
sudo grub2-mkconfig -o /boot/grub/grub.cfg
Ако овај метод не функционише, остаје само да ручно додате ставку менија за Виндовс. Ово није најједноставније, али је ефикасно решење. Прво морамо да сазнамо УУИД партиције диска на којој је инсталиран Виндовс, на пример /dev/sda1
:
blkid /dev/sda1
Затим отворите датотеку /etc/grub.d/40_custom
и тамо додајте следећи код:
menuentry "Windows 10" { insmod ntfs set root='(hd0,1)' search --no-floppy --fs-uuid --set B4A6AEB7A6AE7A0E chainloader +1 }
Зато постављамо прву партицију првог диска као роот, а затим кажемо покретачу да пронађе партицију са УУИД-ом који нам је потребан. Затим преносимо контролу на боотлоадер на овој партицији помоћу ланчаника. Затим морамо да ажурирамо конфигурацију Груб-а:
sudo update-grub
Користили смо овај метод јер сада конфигурација неће успети након ажурирања кернела или другог процеса који покреће ажурирање конфигурације. Јер ако бисмо додали ове редове у /boot/grub/grub.cfg
, они би били преписани, ако не током првог, онда током једног од следећих ажурирања система.
Када се конфигурација ажурира, можете поново покренути рачунар и покренути Виндовс помоћу нове ставке. Дакле, можете додати неколико ставки, само за различите одељке морате навести њихов УУИД.