Начини плаћања Abuse

Грешка Груб не види Виндовс 10

09.07.2024, 21:59

Груб (ГНУ ГРанд Унифиед Боотлоадер) је бесплатни покретач оперативног система који се користи у многим Линук дистрибуцијама. Омогућава вам да изаберете оперативни систем за покретање када покренете рачунар и управљате процесом покретања система, такође подржава учитавање различитих оперативних система, укључујући различите верзије Линук-а, Виндовс-а, мацОС-а, омогућава вам да конфигуришете опције покретања, креирате различите профиле за покретање; и обављају друге послове који се односе на учитавање оперативних система .

Груб се обично инсталира на врху чврстог диска рачунара и ради при покретању система како би омогућио кориснику да изабере оперативни систем за покретање. Груб је важан део многих Линук дистрибуција и игра кључну улогу у процесу покретања оперативног система.

Шта је Груб

ГРУБ (ГНУ ГРанд Унифиед Боотлоадер) је моћан и флексибилан покретач оперативног система који се користи у многим Линук дистрибуцијама и другим оперативним системима као што је ФрееБСД. ГРУБ даје кориснику могућност да изабере оперативни систем или кернел који треба да се учита када се рачунар покрене.

Омогућава вам да покренете различите оперативне системе, као и опције покретања специфичне за оперативни систем, као што су безбедни режим или различите опције покретања. Такође подржава системе са више језгара и може аутоматски да открије инсталиране оперативне системе на чврстом диску. Има флексибилну конфигурацију која омогућава корисницима да прилагоде опције покретања, додају нова језгра или оперативне системе у мени за покретање и извршавају друге радње када се систем покрене.

ГРУБ је један од најчешћих покретача за Линук системе и подразумевано се користи у многим Линук дистрибуцијама као што су Убунту, Федора, Дебиан и многе друге.

Разлози зашто Груб не види Виндовс 10

Ако Груб не види Виндовс 10 приликом покретања, могуће је да је запис за покретање оперативног система Виндовс оштећен или избрисан. Постоји неколико разлога зашто се то дешава:

  1. Нетачна конфигурација: Ако Груб није исправно конфигурисан или није ажуриран након инсталирања Виндовс 10, можда неће видети нови оперативни систем.
  2. Промене на партицијама диска: Након инсталирања оперативног система Виндовс 10, можда је дошло до промена на партицијама диска, због чега је Груб престао да их види.
  3. Проблеми са сектором за покретање: Нетачно ажурирање сектора за покретање или МБР-а (Мастер Боот Рецорд) може довести до проблема.
  4. Проблеми са УЕФИ/БИОС-ом: Нетачна подешавања у УЕФИ или БИОС-у рачунара могу спречити Груб да исправно открије оперативни систем.
  5. Оштећене датотеке за покретање: Ако су датотеке за покретање оштећене или недостају, Груб их неће моћи открити.

Затим ћемо вам рећи шта да радите ако се појави такав проблем.

Решавање проблема

Прво, можете покушати да нашу Виндовс партицију учините видљивијом за програм. Да бисте то урадили, монтирајте га у фасциклу. На пример, у /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 , они би били преписани, ако не током првог, онда током једног од следећих ажурирања система.

Када се конфигурација ажурира, можете поново покренути рачунар и покренути Виндовс помоћу нове ставке. Дакле, можете додати неколико ставки, само за различите одељке морате навести њихов УУИД.