🖥️ GRUB: чёрный экран, который спасает вашу систему

Кратко: GRUB (Grand Unified Bootloader) — это первая программа, которая запускается после включения компьютера. Она находит ядро Linux и передаёт ему управление. Если вы видите меню с выбором ОС — это он. Если что-то пошло не так и система не загружается — вы снова встретитесь с GRUB, только уже в командной строке. Уметь с ним обращаться — базовый навык любого линуксоида.

▫️Зачем он нужен (если не вдаваться в дебри) · Загружает Linux — это его главная работа. Находит ядро, initrd (образ с драйверами), запускает систему · Позволяет выбрать ОС — если у вас Windows и Linux рядом, GRUB покажет меню · Спасает, когда всё сломалось — можно подправить параметры загрузки прямо перед стартом

▫️Как выглядит в реальной жизни При включении компьютера: · Если одна ОС — чёрный экран мелькает пару секунд, и всё · Если несколько — меню с выбором, обычно на 5–10 секунд · Если нажать e — откроется редактор строки загрузки (золотая кнопка спасения) · Если нажать c — командная строка GRUB (хардкор)

▫️Самый полезный лайфхак (для восстановления) Ситуация: после обновления не загружается графика, чёрный экран, или забыли пароль root. Что делать: 1. При включении зажать Shift (или Esc на некоторых ноутбуках) — появится меню GRUB 2. Нажать e на нужной строке 3. Найти строку, начинающуюся с linux 4. Добавить в конце: · nomodeset — отключает пробемную графику (помогает, если чёрный экран) · single или systemd.unit=emergency.target — загрузка в режиме восстановления 5. Нажать Ctrl+X или F10 — загрузиться с новыми параметрами Этого достаточно, чтобы починить 90% проблем с загрузкой.

▫️Главные файлы (запомнить два) · /etc/default/grub — настройки. Там таймаут, ОС по умолчанию, параметры ядра · sudo update-grub — команда, которая применяет изменения Поменяли что-то в конфиге — выполнили update-grub. Запомните это как мантру.

▫️Почему GRUB до сих пор жив, хотя есть альтернативы · Работает везде — на старых компьютерах с BIOS и новых с UEFI · Спасает — возможность редактировать загрузку на лету вытаскивает из таких ситуаций, где другие загрузчики просто падают · Грузит что угодно — Windows, Linux, macOS, BSD, даже ядро прямо из командной строки · Все знают — любая инструкция по восстановлению начинается с "в меню GRUB нажмите e"

▫️Что надо знать про Secure Boot и UEFI · На новых компьютерах GRUB работает с Secure Boot, если дистрибутив подписал загрузчик ключами Microsoft · Если GRUB не видит Windows в меню — скорее всего, она установлена в UEFI-режиме, а Linux — в BIOS-совместимости. Нужно переустанавливать в одном режиме · Раздел /boot/efi — место, где живёт GRUB для UEFI. Трогать руками не надо

▫️Культурный феномен · "Слёзы GRUB" — момент, когда после обновления вылетаешь в командную строку и вспоминаешь, как вручную загрузить ядро · Меню на 2 секунды — когда выставил таймаут 2, не успел нажать стрелку, и загрузилась не та ОС · nomodeset — волшебное слово, которое спасает от чёрного экрана после установки драйверов NVIDIA · update-grub — самая частая команда в жизни линуксоида

▫️Современное положение (2026) · GRUB остаётся стандартом в 90% дистрибутивов Linux · На новых ноутбуках с UEFI иногда используют systemd-boot (он проще и быстрее), но GRUB — это база · В серверной среде его почти не видно, но он там есть — тихо и незаметно · Уметь нажать e и добавить nomodeset — навык, который спасёт вас не раз

▫️Резюме (что вынести) · GRUB — это первое, что видит ваш компьютер после включения · Нажатие e в меню — главный скилл восстановления · sudo update-grub — применяет изменения конфига · nomodeset и single — волшебные слова, которые чинят 90% проблем · GRUB жив и будет жить, потому что работает везде и спасает в любой ситуации

#grub #linux #загрузчик #восстановление #devops #сисадмин

🖥️ GRUB: чёрный экран, который спасает вашу систему | Сетка — социальная сеть от hh.ru