Това е програма за зареждане на операционната система, която се използва в много дистрибуции на Linux. Той е един от най-популярните зареждащи програми за Linux и осигурява поддръжка за много операционни системи.
GRUB (Grand Unified Bootloader) е програма за зареждане на операционната система, която се използва в много дистрибуции на Linux и други UNIX-базирани операционни системи. GRUB е проектиран да зарежда операционни системи при стартиране на компютъра. Той ви позволява да изберете операционна система или ядро на Linux за зареждане и предоставя възможност за извършване на промени в параметрите на зареждане.
Той също така ви позволява да работите с различни файлови системи и да зареждате операционни системи от различни дялове на твърдия диск. Има гъвкава конфигурация, която позволява на потребителите да персонализират параметрите на зареждане, да добавят нови ядра или операционни системи и да извършват други действия при зареждане на компютъра. GRUB обикновено се инсталира в началото на твърдия диск и е първият етап на зареждане след BIOS. Той показва меню за избор на операционна система и позволява на потребителя да избере подходящата за зареждане.
Възстановяването на Grub
е необходимо в следните случаи:
Възстановяването на grub
ще възстанови нормалната функционалност на зареждащото устройство и ще възстанови избора и зареждането на операционни системи на вашия компютър. Трябва да се отбележи, че инструкциите за възстановяване на grub
могат да се различават в зависимост от операционната система, която използвате, и конфигурацията на компютъра ви.
Инструкции за възстановяване на grub
:
sudo fdisk -l
/dev/sda1
. Изпълнете следната команда, за да монтирате дяла:sudo mount /dev/sda1 /mnt
sudo apt-get install grub2-common grub-pc
sudo grub-install --root-directory=/mnt /dev/sda
grub
. Изпълнете следната команда:sudo update-grub
sudo umount /mnt
grub
е възстановен.Това са основните инструкции. В зависимост от конкретната ситуация може да са ви необходими допълнителни стъпки или команди. Ако срещнете някакви проблеми или грешки, препоръчително е да се обърнете към официалната документация на вашата дистрибуция на Linux или да потърсите повече информация онлайн.
Ако използвате UEFI и искате да възстановите grub след инсталирането на Windows 10, има по-лесно решение.
Ето инструкциите стъпка по стъпка:
Стартирайте Windows 10 и отворете команден ред с администраторски права. За да направите това, натиснете Win + X
и изберете "Command Prompt (administrator)" (Командна прозоница (администратор)).
В командния ред изпълнете следната команда, за да деактивирате бързото стартиране в Windows 10:
powercfg /h off
Сега изпълнете следната команда, за да видите списъка с дяловете на вашия компютър:
diskpart
В командния ред Diskpart изпълнете следната команда, за да разберете номера на дяла, в който е инсталирана вашата Linux система. Обърнете внимание на размера на дяла (в GB) и етикета на файловата система, за да намерите правилния дял. Запишете номера на дяла, той ще ви е необходим в следващата стъпка.
list volume
Сега в командния ред изпълнете следната команда, за да възстановите зареждащия модул GRUB на избрания дял (partition_number):
bcdedit /set {bootmgr} path EFIubuntugrubx64.efi``` или ```bcdedit /set {bootmgr} path EFIpop_osGRUB.ext
(зависи от вашата дистрибуция).
Рестартирайте компютъра си. Сега GRUB трябва да е възстановен и да можете да изберете вашата Linux система в менюто за зареждане.
Това е по-просто решение, което ви позволява да възстановите grub, като използвате Windows 10 и без да се налага да използвате LiveCD или други инструменти. Имайте предвид, че в някои случаи може да се наложи допълнителна конфигурация или по-сложни стъпки.
Преинсталирането на GRUB след инсталиране на Windows 10 може да бъде причинено от промени в стартовия сектор на диска, които Windows прави по време на инсталирането си. Windows използва свой собствен зареждащ мениджър (Boot Manager), който може да замени GRUB и да стане основният зареждащ мениджър.
За да възстановите GRUB след инсталиране на Windows 10, може да се наложи да следвате следните стъпки:
/dev/sda
, командата може да изглежда по следния начин: sudo grub-install /dev/sda
sudo update-grub
GRUB
е успешно.Ако тези стъпки не са помогнали, възможно е процесът на възстановяване да изисква по-задълбочено разбиране на структурата на дяловете на вашия твърд диск. В този случай е препоръчително да се консултирате със специалист или с форумите за поддръжка на Linux за по-точни инструкции, като вземете предвид специфичните детайли на вашата система.