Восстановление загрузчика Linux (GRUB) простыми словами
Когда GRUB исчезает или повреждается, Linux перестает загружаться, а экран встречает лишь мигающим курсором или ошибками вроде «grub rescue>». Эта статья объясняет, как спокойно и аккуратно вернуть систему к жизни.
Почему ломается GRUB
Чаще всего виноваты: установка Windows поверх Linux, изменение разметки диска, смена режима BIOS/UEFI, сбои питания или поврежденный диск.
Восстановление через LiveUSB
1. Загружаемся с LiveUSB Linux.
2. Открываем терминал и находим систему: sudo fdisk -l.
3. Монтируем систему: sudo mount /dev/sdXY /mnt
4. Монтируем EFI при UEFI: sudo mount /dev/sdXZ /mnt/boot/efi
5. Переходим в chroot: sudo arch-chroot /mnt или sudo chroot /mnt
Установка загрузчика заново
UEFI: grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=GRUB
Legacy: grub-install /dev/sdX
После установки обновляем конфигурацию: update-grub или grub-mkconfig -o /boot/grub/grub.cfg
Проверка диска
Если ошибки повторяются, проверьте диск: sudo smartctl -a /dev/sdX
Итог
GRUB несложно восстановить, достаточно загрузиться с флешки, смонтировать систему и переустановить загрузчик. Даже если Linux выглядит «мертвым», в большинстве случаев он легко чинится.
