Если после обновления, кривой установки windows или повреждения разделов linux перестал загружаться, то почти всегда можно вернуть систему к жизни, просто восстановив GRUB.
1️⃣ Загружаемся с LiveCD. Любой дистрибутив подходит (Ubuntu, Debian, Fedora). Открываем терминал.
2️⃣ Находим Linux-раздел
lsblk
Ищем раздел, где стоит linux, например
/dev/sda2.Если отдельный
/boot существует, то запомните и его.3️⃣Монтируем систему
sudo mount /dev/sda2 /mnt
Если есть отдельный
/boot:
sudo mount /dev/sda1 /mnt/boot
И обязательно системные каталоги:
for i in /dev /proc /sys /run; do sudo mount --bind $i /mnt$i; done
4️⃣ chroot внутрь системы
sudo chroot /mnt
Теперь вы внутри установленной системы, как будто загрузились в нее.
5️⃣ Восстанавливаем GRUB
BIOS/Legacy
grub-install /dev/sda
update-grub
UEFI
grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=GRUB
update-grub
Если каталог
/boot/efi не смонтирован, то смонтируйте нужный EFI-раздел (lsblk -f покажет FAT32):
mount /dev/sda1 /boot/efi
6️⃣ Выходим и перезагружаемся
exit
sudo reboot
Если все сделано правильно система загрузится снова.
⚠️ Полезные советы
Если после восстановления GRUB старая windows не отображается, выполните:
os-prober && update-grub
Если GRUB ставится, но меню не появляется, включите отображение:
GRUB_TIMEOUT_STYLE=menu
При поврежденном ядре можно вручную выбрать старое в меню Advanced options.
#linux #grub
🧑💻 NetworkAdmin