Загрузчик GRUB - это небольшая, но очень важная программа, которая управляет процессом загрузки нескольких операционных систем на вашем компьютере.
Он может быть поврежден или удален во время таких событий, как установка Windows, что препятствует доступу к другим операционным системам. К счастью, вы можете восстановить загрузчик GRUB, используя оставшиеся файлы конфигурации, расположенные в корневом разделе Linux.
Шаги по восстановлению удаленного или поврежденного загрузчика GRUB в Linux
Загрузите компьютер с помощью Linux Live CD или USB-накопителя.
Перейдите в режим Live CD, если он доступен.
Откройте приложение терминала.
Если режим Live CD недоступен, нажмите клавиши <ctrl> + <alt> + <f2>, чтобы перейти в терминал. Для Ubuntu имя пользователя по умолчанию - ubuntu, а пароль - пустой (просто нажмите Enter в подсказке пароля).
Определите раздел Linux, содержащий функциональную конфигурацию GRUB.
1 | lsblk |
1 2 3 4 5 | NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT ... sda 8:0 0 20G 0 disk └─sda1 8:1 0 20G 0 part sr0 11:0 1 2G 0 rom /cdrom |
Создайте временный каталог для монтирования раздела Linux.
1 | mkdir tmp |
Смонтируйте раздел Linux в созданный вами временный каталог.
1 | sudo mount /dev/sda1 tmp/ |
Смонтируйте папки /dev и /proc в точку монтирования раздела Linux.
1 2 | sudo mount --bind /dev tmp/dev sudo mount --bind /proc tmp/proc |
Используйте команду chroot, чтобы изменить корневой каталог на раздел Linux.
1 | sudo chroot tmp/ |
Переустановите загрузчик GRUB, используя существующие файлы конфигурации.
1 | grub-install /dev/sda |
Выйдите из среды chroot.
1 | exit |
Выключите компьютер.
1 | sudo poweroff |
Извлеките Live CD или USB-накопитель.
Загрузите систему.