[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"page-ru-/guides/linux/ubuntu-update-grub":3,"mdc--slb9yj-key":822,"mdc--1ho8aj-key":832,"mdc--5wd2eq-key":861,"mdc--gqvd7q-key":883,"mdc-tz7aaj-key":899,"mdc-n7po4-key":922,"mdc-c6i1b2-key":953,"mdc-yof181-key":976,"mdc-d9q5sz-key":993,"related-/guides/linux/dual-boot-ubuntu-windows,/guides/linux/fix-no-boot-os-found,/errors/linux/grub-rescue":1017},{"id":4,"title":5,"appliesTo":6,"author":12,"body":13,"canonical":752,"code":752,"createdAt":753,"description":754,"difficulty":755,"draft":756,"estimatedTime":757,"extension":758,"faq":759,"howToSteps":772,"howToTotalTime":788,"image":752,"keywords":789,"locale":799,"meta":800,"navigation":801,"path":802,"platform":803,"related":804,"section":808,"seo":809,"severity":752,"stem":810,"summary":811,"tags":812,"twitterCreator":752,"twitterSite":752,"type":820,"updatedAt":753,"__hash__":821},"content_ru/guides/linux/ubuntu-update-grub.md","Обновление GRUB в Ubuntu: полное руководство по пересборке",[7,8,9,10,11],"Ubuntu 20.04 LTS","Ubuntu 22.04 LTS","Ubuntu 24.04 LTS","Debian 11/12","Linux Mint 21+","FixPedia Team",{"type":14,"value":15,"toc":732},"minimark",[16,21,35,51,54,58,61,91,95,100,106,144,154,158,161,176,183,194,217,234,238,247,259,262,270,277,281,284,317,322,326,329,341,344,347,351,369,375,379,390,395,508,515,524,662,666,675,692,701,705,728],[17,18,20],"h2",{"id":19},"введение-зачем-это-нужно","Введение / Зачем это нужно",[22,23,24,25,29,30,34],"p",{},"GRUB (Grand Unified Bootloader) — это загрузчик, который появляется при включении компьютера и позволяет выбрать операционную систему или версию ядра. Конфигурация GRUB автоматически генерируется на основе файлов в ",[26,27,28],"code",{},"/boot"," и обнаруженных разделов. ",[31,32,33],"strong",{},"Обновлять её нужно",", когда:",[36,37,38,42,45,48],"ul",{},[39,40,41],"li",{},"Вы установили новую ОС (например, Windows или другую Linux-дистрибутив) рядом с Ubuntu.",[39,43,44],{},"Удалили старое ядро или обновили систему.",[39,46,47],{},"Меняли разметку дисков (создавали/удаляли разделы).",[39,49,50],{},"Меню GRUB не отображает нужные системы или показывает ошибки.",[22,52,53],{},"Этот гайд поможет вам за несколько минут корректно пересобрать конфигурацию GRUB, чтобы всё работало стабильно.",[17,55,57],{"id":56},"требования-подготовка","Требования / Подготовка",[22,59,60],{},"Перед началом убедитесь, что:",[62,63,64,71,78,84],"ol",{},[39,65,66,67,70],{},"У вас есть ",[31,68,69],{},"доступ к терминалу"," Ubuntu с правами администратора (sudo).",[39,72,73,74,77],{},"Система ",[31,75,76],{},"загружена"," и работает в нормальном режиме (не из Live-USB, если только вы не пытаетесь починить установленную систему).",[39,79,80,83],{},[31,81,82],{},"Подключены все диски",", которые могут содержать другие операционные системы (особенно важно для внешних HDD/SSD или если вы меняли SATA-порты).",[39,85,86,87,90],{},"Для автоматического обнаружения Windows/Linux установлен пакет ",[26,88,89],{},"os-prober"," (в некоторых дистрибутивах он есть по умолчанию).",[17,92,94],{"id":93},"пошаговая-инструкция","Пошаговая инструкция",[96,97,99],"h3",{"id":98},"шаг-1-проверка-и-установка-os-prober","Шаг 1: Проверка и установка os-prober",[22,101,102,103,105],{},"Пакет ",[26,104,89],{}," — это скрипт, который сканирует диски на наличие других ОС. В большинстве случаев он уже установлен.",[107,108,113],"pre",{"className":109,"code":110,"language":111,"meta":112,"style":112},"language-bash shiki shiki-themes github-light github-dark","sudo apt update\nsudo apt install os-prober\n","bash","",[26,114,115,131],{"__ignoreMap":112},[116,117,120,124,128],"span",{"class":118,"line":119},"line",1,[116,121,123],{"class":122},"sScJk","sudo",[116,125,127],{"class":126},"sZZnC"," apt",[116,129,130],{"class":126}," update\n",[116,132,134,136,138,141],{"class":118,"line":133},2,[116,135,123],{"class":122},[116,137,127],{"class":126},[116,139,140],{"class":126}," install",[116,142,143],{"class":126}," os-prober\n",[22,145,146,147,150,151,153],{},"Если пакет уже установлен, команда сообщит об этом. ",[31,148,149],{},"Важно:"," В Ubuntu 22.04 и новее ",[26,152,89],{}," по умолчанию отключен в конфиге GRUB из соображений безопасности (чтобы случайно не добавить непроверенную ОС). Если вы хотите, чтобы GRUB искал другие системы, перейдите к следующему шагу.",[96,155,157],{"id":156},"шаг-2-активация-поиска-ос-если-нужно","Шаг 2: Активация поиска ОС (если нужно)",[22,159,160],{},"Отредактируйте главный конфигурационный файл GRUB:",[107,162,164],{"className":109,"code":163,"language":111,"meta":112,"style":112},"sudo nano /etc/default/grub\n",[26,165,166],{"__ignoreMap":112},[116,167,168,170,173],{"class":118,"line":119},[116,169,123],{"class":122},[116,171,172],{"class":126}," nano",[116,174,175],{"class":126}," /etc/default/grub\n",[22,177,178,179,182],{},"Найдите строку ",[26,180,181],{},"GRUB_DISABLE_OS_PROBER",". Если её нет, добавьте в конец файла:",[107,184,188],{"className":185,"code":186,"language":187,"meta":112,"style":112},"language-ini shiki shiki-themes github-light github-dark","GRUB_DISABLE_OS_PROBER=false\n","ini",[26,189,190],{"__ignoreMap":112},[116,191,192],{"class":118,"line":119},[116,193,186],{},[22,195,196,197,200,201,204,205,208,209,212,213,216],{},"Если строка есть и равна ",[26,198,199],{},"true",", измените на ",[26,202,203],{},"false",". Сохраните файл (",[26,206,207],{},"Ctrl+O",", ",[26,210,211],{},"Enter",") и закройте редактор (",[26,214,215],{},"Ctrl+X",").",[218,219,220],"blockquote",{},[22,221,222,223,226,227,229,230,233],{},"💡 ",[31,224,225],{},"Совет:"," Если вы не хотите, чтобы GRUB автоматически добавлял найденные ОС (например, для безопасности), оставьте эту настройку ",[26,228,199],{}," и добавляйте пункты вручную через ",[26,231,232],{},"/etc/grub.d/40_custom",".",[96,235,237],{"id":236},"шаг-3-запуск-обновления-конфигурации-grub","Шаг 3: Запуск обновления конфигурации GRUB",[22,239,240,241,243,244,246],{},"Теперь выполните основную команду. Она соберёт информацию о всех ядрах Linux в ",[26,242,28],{}," и о других ОС (если ",[26,245,89],{}," активен).",[107,248,250],{"className":109,"code":249,"language":111,"meta":112,"style":112},"sudo update-grub\n",[26,251,252],{"__ignoreMap":112},[116,253,254,256],{"class":118,"line":119},[116,255,123],{"class":122},[116,257,258],{"class":126}," update-grub\n",[22,260,261],{},"Вы увидите примерно такой вывод:",[107,263,268],{"className":264,"code":266,"language":267},[265],"language-text","Generating grub configuration file ...\nFound linux image: /boot/vmlinuz-5.15.0-78-generic\nFound initrd image: /boot/initrd.img-5.15.0-78-generic\nFound Windows Boot Manager on /dev/sda1@/EFI/Microsoft/Boot/bootmgfw.efi\ndone\n","text",[26,269,266],{"__ignoreMap":112},[22,271,272,273,276],{},"Здесь ",[26,274,275],{},"Found Windows Boot Manager"," означает, что Windows успешно обнаружена.",[96,278,280],{"id":279},"шаг-4-проверка-результата-опционально","Шаг 4: Проверка результата (опционально)",[22,282,283],{},"После выполнения команды можно посмотреть, что именно попало в конфигурационный файл:",[107,285,287],{"className":109,"code":286,"language":111,"meta":112,"style":112},"grep -E \"menuentry|submenu\" /boot/grub/grub.cfg | head -n 10\n",[26,288,289],{"__ignoreMap":112},[116,290,291,294,298,301,304,308,311,314],{"class":118,"line":119},[116,292,293],{"class":122},"grep",[116,295,297],{"class":296},"sj4cs"," -E",[116,299,300],{"class":126}," \"menuentry|submenu\"",[116,302,303],{"class":126}," /boot/grub/grub.cfg",[116,305,307],{"class":306},"szBVR"," |",[116,309,310],{"class":122}," head",[116,312,313],{"class":296}," -n",[116,315,316],{"class":296}," 10\n",[22,318,319,320,233],{},"Эта команда выведет первые 10 пунктов меню. Ищите названия ваших операционных систем и версий ядер. Если нужная ОС (например, Windows) отсутствует, вернитесь к шагу 2 и проверьте, правильно ли активирован ",[26,321,89],{},[96,323,325],{"id":324},"шаг-5-перезагрузка","Шаг 5: Перезагрузка",[22,327,328],{},"Изменения вступают в силу только после перезагрузки, так как GRUB читает конфиг при старте компьютера.",[107,330,332],{"className":109,"code":331,"language":111,"meta":112,"style":112},"sudo reboot\n",[26,333,334],{"__ignoreMap":112},[116,335,336,338],{"class":118,"line":119},[116,337,123],{"class":122},[116,339,340],{"class":126}," reboot\n",[22,342,343],{},"После перезагрузки в меню загрузчика должны отображаться все обнаруженные системы.",[345,346],"in-article-ad",{},[17,348,350],{"id":349},"проверка-результата","Проверка результата",[62,352,353,356,363,366],{},[39,354,355],{},"При включении компьютера появится меню GRUB.",[39,357,358,359,362],{},"В списке должны быть ",[31,360,361],{},"все установленные операционные системы"," (Ubuntu с разными версиями ядра, Windows, другие Linux).",[39,364,365],{},"Вы можете успешно загрузиться в любую из них.",[39,367,368],{},"Если вы обновляли GRUB из-за проблем с загрузкой (например, \"grub rescue>\"), то система должна загружаться в нормальный режим без ошибок.",[22,370,371,374],{},[31,372,373],{},"Если проблема осталась"," (например, Windows не появляется), перейдите к разделу \"Возможные проблемы\".",[17,376,378],{"id":377},"возможные-проблемы","Возможные проблемы",[96,380,382,383,385,386,389],{"id":381},"проблема-os-prober-не-найден-или-update-grub-не-видит-windows","Проблема: ",[26,384,89],{}," не найден, или ",[26,387,388],{},"update-grub"," не видит Windows",[22,391,392],{},[31,393,394],{},"Решение:",[62,396,397,404,414],{},[39,398,399,400,403],{},"Убедитесь, что раздел Windows ",[31,401,402],{},"не отключен"," в UEFI/BIOS (например, через Fast Boot или Secure Boot).",[39,405,406,407,410,411,413],{},"Проверьте, смонтирован ли EFI-раздел (для UEFI-систем). Обычно он монтируется в ",[26,408,409],{},"/boot/efi",". Если нет, смонтируйте его вручную и запустите ",[26,412,388],{}," снова.",[39,415,416,417,419,420,434,435,504,505,233],{},"Вручную добавьте Windows в GRUB через файл ",[26,418,232],{},". Пример записи для UEFI:\n",[107,421,423],{"className":109,"code":422,"language":111,"meta":112,"style":112},"sudo nano /etc/grub.d/40_custom\n",[26,424,425],{"__ignoreMap":112},[116,426,427,429,431],{"class":118,"line":119},[116,428,123],{"class":122},[116,430,172],{"class":126},[116,432,433],{"class":126}," /etc/grub.d/40_custom\n","\nДобавьте в конец:\n",[107,436,438],{"className":109,"code":437,"language":111,"meta":112,"style":112},"menuentry \"Windows 11\" {\n    insmod part_gpt\n    insmod fat\n    insmod chain\n    set root='(hd0,gpt1)'  # Замените на ваш EFI-раздел, узнайте через `sudo fdisk -l`\n    chainloader /EFI/Microsoft/Boot/bootmgfw.efi\n}\n",[26,439,440,451,459,467,475,488,497],{"__ignoreMap":112},[116,441,442,445,448],{"class":118,"line":119},[116,443,444],{"class":122},"menuentry",[116,446,447],{"class":126}," \"Windows 11\"",[116,449,450],{"class":126}," {\n",[116,452,453,456],{"class":118,"line":133},[116,454,455],{"class":122},"    insmod",[116,457,458],{"class":126}," part_gpt\n",[116,460,462,464],{"class":118,"line":461},3,[116,463,455],{"class":122},[116,465,466],{"class":126}," fat\n",[116,468,470,472],{"class":118,"line":469},4,[116,471,455],{"class":122},[116,473,474],{"class":126}," chain\n",[116,476,478,481,484],{"class":118,"line":477},5,[116,479,480],{"class":296},"    set",[116,482,483],{"class":126}," root='(hd0,gpt1)'",[116,485,487],{"class":486},"sJ8bj","  # Замените на ваш EFI-раздел, узнайте через `sudo fdisk -l`\n",[116,489,491,494],{"class":118,"line":490},6,[116,492,493],{"class":122},"    chainloader",[116,495,496],{"class":126}," /EFI/Microsoft/Boot/bootmgfw.efi\n",[116,498,500],{"class":118,"line":499},7,[116,501,503],{"class":502},"sVt8B","}\n","\nЗатем снова выполните ",[26,506,507],{},"sudo update-grub",[96,509,511,512],{"id":510},"проблема-после-обновления-grub-система-не-загружается-появляется-grub-rescue","Проблема: После обновления GRUB система не загружается, появляется ",[26,513,514],{},"grub rescue>",[22,516,517,519,520,523],{},[31,518,394],{},"\nЭто означает, что GRUB не может найти свои модули или конфиг. Загрузитесь с Live-USB Ubuntu и смонтируйте корневой раздел вашей системы. Затем ",[31,521,522],{},"chroot"," в систему и переустановите GRUB:",[107,525,527],{"className":109,"code":526,"language":111,"meta":112,"style":112},"# Предположим, корневой раздел на /dev/sda2\nsudo mount /dev/sda2 /mnt\nsudo mount /dev/sda1 /mnt/boot/efi  # Если используется UEFI\nsudo mount --bind /dev /mnt/dev\nsudo mount --bind /proc /mnt/proc\nsudo mount --bind /sys /mnt/sys\nsudo chroot /mnt\ngrub-install /dev/sda  # Установка в MBR (для BIOS) или\ngrub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=ubuntu  # Для UEFI\nupdate-grub\nexit\nsudo reboot\n",[26,528,529,534,547,562,577,591,605,614,626,643,649,655],{"__ignoreMap":112},[116,530,531],{"class":118,"line":119},[116,532,533],{"class":486},"# Предположим, корневой раздел на /dev/sda2\n",[116,535,536,538,541,544],{"class":118,"line":133},[116,537,123],{"class":122},[116,539,540],{"class":126}," mount",[116,542,543],{"class":126}," /dev/sda2",[116,545,546],{"class":126}," /mnt\n",[116,548,549,551,553,556,559],{"class":118,"line":461},[116,550,123],{"class":122},[116,552,540],{"class":126},[116,554,555],{"class":126}," /dev/sda1",[116,557,558],{"class":126}," /mnt/boot/efi",[116,560,561],{"class":486},"  # Если используется UEFI\n",[116,563,564,566,568,571,574],{"class":118,"line":469},[116,565,123],{"class":122},[116,567,540],{"class":126},[116,569,570],{"class":296}," --bind",[116,572,573],{"class":126}," /dev",[116,575,576],{"class":126}," /mnt/dev\n",[116,578,579,581,583,585,588],{"class":118,"line":477},[116,580,123],{"class":122},[116,582,540],{"class":126},[116,584,570],{"class":296},[116,586,587],{"class":126}," /proc",[116,589,590],{"class":126}," /mnt/proc\n",[116,592,593,595,597,599,602],{"class":118,"line":490},[116,594,123],{"class":122},[116,596,540],{"class":126},[116,598,570],{"class":296},[116,600,601],{"class":126}," /sys",[116,603,604],{"class":126}," /mnt/sys\n",[116,606,607,609,612],{"class":118,"line":499},[116,608,123],{"class":122},[116,610,611],{"class":126}," chroot",[116,613,546],{"class":126},[116,615,617,620,623],{"class":118,"line":616},8,[116,618,619],{"class":122},"grub-install",[116,621,622],{"class":126}," /dev/sda",[116,624,625],{"class":486},"  # Установка в MBR (для BIOS) или\n",[116,627,629,631,634,637,640],{"class":118,"line":628},9,[116,630,619],{"class":122},[116,632,633],{"class":296}," --target=x86_64-efi",[116,635,636],{"class":296}," --efi-directory=/boot/efi",[116,638,639],{"class":296}," --bootloader-id=ubuntu",[116,641,642],{"class":486},"  # Для UEFI\n",[116,644,646],{"class":118,"line":645},10,[116,647,648],{"class":122},"update-grub\n",[116,650,652],{"class":118,"line":651},11,[116,653,654],{"class":296},"exit\n",[116,656,658,660],{"class":118,"line":657},12,[116,659,123],{"class":122},[116,661,340],{"class":126},[96,663,665],{"id":664},"проблема-в-меню-grub-слишком-много-старых-ядер","Проблема: В меню GRUB слишком много старых ядер",[22,667,668,670,671,674],{},[31,669,394],{},"\nУдалите старые ядра через ",[26,672,673],{},"apt",":",[107,676,678],{"className":109,"code":677,"language":111,"meta":112,"style":112},"sudo apt autoremove --purge\n",[26,679,680],{"__ignoreMap":112},[116,681,682,684,686,689],{"class":118,"line":119},[116,683,123],{"class":122},[116,685,127],{"class":126},[116,687,688],{"class":126}," autoremove",[116,690,691],{"class":296}," --purge\n",[22,693,694,695,698,699,233],{},"Или вручную, посмотрев список: ",[26,696,697],{},"dpkg --list | grep linux-image",". Затем снова выполните ",[26,700,507],{},[96,702,704],{"id":703},"проблема-grub-не-показывает-меню-сразу-загружает-ubuntu","Проблема: GRUB не показывает меню, сразу загружает Ubuntu",[22,706,707,709,710,713,714,717,718,721,722,725,726,233],{},[31,708,394],{},"\nВозможно, скрыт пункт меню. Проверьте настройку ",[26,711,712],{},"GRUB_TIMEOUT"," в ",[26,715,716],{},"/etc/default/grub",". Она должна быть больше 0 (например, ",[26,719,720],{},"GRUB_TIMEOUT=10","). После изменения файла ",[31,723,724],{},"обязательно"," выполните ",[26,727,507],{},[729,730,731],"style",{},"html pre.shiki code .sScJk, html code.shiki .sScJk{--shiki-default:#6F42C1;--shiki-dark:#B392F0}html pre.shiki code .sZZnC, html code.shiki .sZZnC{--shiki-default:#032F62;--shiki-dark:#9ECBFF}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}html pre.shiki code .szBVR, html code.shiki .szBVR{--shiki-default:#D73A49;--shiki-dark:#F97583}html pre.shiki code .sJ8bj, html code.shiki .sJ8bj{--shiki-default:#6A737D;--shiki-dark:#6A737D}html pre.shiki code .sVt8B, html code.shiki .sVt8B{--shiki-default:#24292E;--shiki-dark:#E1E4E8}",{"title":112,"searchDepth":133,"depth":133,"links":733},[734,735,736,743,744],{"id":19,"depth":133,"text":20},{"id":56,"depth":133,"text":57},{"id":93,"depth":133,"text":94,"children":737},[738,739,740,741,742],{"id":98,"depth":461,"text":99},{"id":156,"depth":461,"text":157},{"id":236,"depth":461,"text":237},{"id":279,"depth":461,"text":280},{"id":324,"depth":461,"text":325},{"id":349,"depth":133,"text":350},{"id":377,"depth":133,"text":378,"children":745},[746,748,750,751],{"id":381,"depth":461,"text":747},"Проблема: os-prober не найден, или update-grub не видит Windows",{"id":510,"depth":461,"text":749},"Проблема: После обновления GRUB система не загружается, появляется grub rescue>",{"id":664,"depth":461,"text":665},{"id":703,"depth":461,"text":704},null,"2026-02-16 20:11:27","Пошаговая инструкция по обновлению конфигурации GRUB в Ubuntu. Устранение ошибок загрузки, добавление новых ОС, исправление меню. Решение за 5 минут.","easy",false,"5-10 мин","md",[760,763,766,769],{"question":761,"answer":762},"Нужно ли перезагружать компьютер после update-grub?","Да, изменения в конфигурации GRUB вступают в силу только после перезагрузки системы, так как загрузчик считывает конфиг при старте.",{"question":764,"answer":765},"Чем отличается команда update-grub от grub-install?","`update-grub` только пересоздает конфигурационный файл (`grub.cfg`) на основе обнаруженных ОС. `grub-install` записывает загрузчик в сектор диска (MBR/ESP) и требуется при первоначальной установке или восстановлении.",{"question":767,"answer":768},"Что делать, если update-grub не находит Windows?","Убедитесь, что раздел Windows не отключен в UEFI/BIOS и смонтирован в системе. Проверьте наличие пакета `os-prober` и его настройку в `/etc/default/grub`.",{"question":770,"answer":771},"Можно ли обновить GRUB без интернета?","Да, сама команда `update-grub` работает автономно, так как использует локально установленные модули и скрипты для поиска ядер и ОС.",[773,776,779,782,785],{"name":774,"text":775},"Проверка наличия os-prober","Убедитесь, что установлен пакет `os-prober`, который ищет другие операционные системы. Для Ubuntu/Debian выполните: `sudo apt update && sudo apt install os-prober`.",{"name":777,"text":778},"Активация os-prober (если требуется)","В некоторых версиях Ubuntu (начиная с 22.04) `os-prober` отключен по умолчанию для безопасности. Откройте `/etc/default/grub` и раскомментируйте или добавьте строку `GRUB_DISABLE_OS_PROBER=false`, затем сохраните.",{"name":780,"text":781},"Запуск обновления конфигурации GRUB","Выполните основную команду: `sudo update-grub`. Она запустит скрипты обнаружения ОС и ядер, а затем создаст новый файл `/boot/grub/grub.cfg`.",{"name":783,"text":784},"Проверка сгенерированного конфига","Посмотрите, какие записи добавились: `grep -E \"menuentry|submenu\" /boot/grub/grub.cfg`. Это покажет пункты меню загрузчика.",{"name":786,"text":787},"Перезагрузка системы","После успешного завершения `update-grub` перезагрузите компьютер: `sudo reboot`. Новое меню GRUB будет доступно при старте.","PT10M",[790,791,792,793,794,795,796,797,798],"обновить grub ubuntu","пересобрать grub ubuntu","grub не видит windows ubuntu","update-grub команда","grub-install ubuntu","grub error ubuntu исправить","конфигурация grub ubuntu","меню grub не обновляется","grub-pc ubuntu переустановка","ru_RU",{},true,"/guides/linux/ubuntu-update-grub","linux",[805,806,807],"/guides/linux/dual-boot-ubuntu-windows","/guides/linux/fix-no-boot-os-found","/errors/linux/grub-rescue","Гайды Linux",{"title":5,"description":754},"guides/linux/ubuntu-update-grub","Этот гайд подробно объясняет, как правильно обновить и пересобрать конфигурацию загрузчика GRUB в Ubuntu. Вы научитесь решать типичные проблемы, когда система не видит другие ОС или не загружается после изменений в разметке диска.",[813,814,815,816,817,818,819],"grub","ubuntu","загрузчик","bootloader","конфигурация","cli","terminal","guide","8io7C1IG3cfwRArVn49y7cYhAS-hj7GgfHVtDxG6ves",{"data":823,"body":824},{},{"type":825,"children":826},"root",[827],{"type":828,"tag":22,"props":829,"children":830},"element",{},[831],{"type":267,"value":762},{"data":833,"body":834},{},{"type":825,"children":835},[836],{"type":828,"tag":22,"props":837,"children":838},{},[839,844,846,852,854,859],{"type":828,"tag":26,"props":840,"children":842},{"className":841},[],[843],{"type":267,"value":388},{"type":267,"value":845}," только пересоздает конфигурационный файл (",{"type":828,"tag":26,"props":847,"children":849},{"className":848},[],[850],{"type":267,"value":851},"grub.cfg",{"type":267,"value":853},") на основе обнаруженных ОС. ",{"type":828,"tag":26,"props":855,"children":857},{"className":856},[],[858],{"type":267,"value":619},{"type":267,"value":860}," записывает загрузчик в сектор диска (MBR/ESP) и требуется при первоначальной установке или восстановлении.",{"data":862,"body":863},{},{"type":825,"children":864},[865],{"type":828,"tag":22,"props":866,"children":867},{},[868,870,875,877,882],{"type":267,"value":869},"Убедитесь, что раздел Windows не отключен в UEFI/BIOS и смонтирован в системе. Проверьте наличие пакета ",{"type":828,"tag":26,"props":871,"children":873},{"className":872},[],[874],{"type":267,"value":89},{"type":267,"value":876}," и его настройку в ",{"type":828,"tag":26,"props":878,"children":880},{"className":879},[],[881],{"type":267,"value":716},{"type":267,"value":233},{"data":884,"body":885},{},{"type":825,"children":886},[887],{"type":828,"tag":22,"props":888,"children":889},{},[890,892,897],{"type":267,"value":891},"Да, сама команда ",{"type":828,"tag":26,"props":893,"children":895},{"className":894},[],[896],{"type":267,"value":388},{"type":267,"value":898}," работает автономно, так как использует локально установленные модули и скрипты для поиска ядер и ОС.",{"data":900,"body":901},{},{"type":825,"children":902},[903],{"type":828,"tag":22,"props":904,"children":905},{},[906,908,913,915,921],{"type":267,"value":907},"Убедитесь, что установлен пакет ",{"type":828,"tag":26,"props":909,"children":911},{"className":910},[],[912],{"type":267,"value":89},{"type":267,"value":914},", который ищет другие операционные системы. Для Ubuntu/Debian выполните: ",{"type":828,"tag":26,"props":916,"children":918},{"className":917},[],[919],{"type":267,"value":920},"sudo apt update && sudo apt install os-prober",{"type":267,"value":233},{"data":923,"body":924},{},{"type":825,"children":925},[926],{"type":828,"tag":22,"props":927,"children":928},{},[929,931,936,938,943,945,951],{"type":267,"value":930},"В некоторых версиях Ubuntu (начиная с 22.04) ",{"type":828,"tag":26,"props":932,"children":934},{"className":933},[],[935],{"type":267,"value":89},{"type":267,"value":937}," отключен по умолчанию для безопасности. Откройте ",{"type":828,"tag":26,"props":939,"children":941},{"className":940},[],[942],{"type":267,"value":716},{"type":267,"value":944}," и раскомментируйте или добавьте строку ",{"type":828,"tag":26,"props":946,"children":948},{"className":947},[],[949],{"type":267,"value":950},"GRUB_DISABLE_OS_PROBER=false",{"type":267,"value":952},", затем сохраните.",{"data":954,"body":955},{},{"type":825,"children":956},[957],{"type":828,"tag":22,"props":958,"children":959},{},[960,962,967,969,975],{"type":267,"value":961},"Выполните основную команду: ",{"type":828,"tag":26,"props":963,"children":965},{"className":964},[],[966],{"type":267,"value":507},{"type":267,"value":968},". Она запустит скрипты обнаружения ОС и ядер, а затем создаст новый файл ",{"type":828,"tag":26,"props":970,"children":972},{"className":971},[],[973],{"type":267,"value":974},"/boot/grub/grub.cfg",{"type":267,"value":233},{"data":977,"body":978},{},{"type":825,"children":979},[980],{"type":828,"tag":22,"props":981,"children":982},{},[983,985,991],{"type":267,"value":984},"Посмотрите, какие записи добавились: ",{"type":828,"tag":26,"props":986,"children":988},{"className":987},[],[989],{"type":267,"value":990},"grep -E \"menuentry|submenu\" /boot/grub/grub.cfg",{"type":267,"value":992},". Это покажет пункты меню загрузчика.",{"data":994,"body":995},{},{"type":825,"children":996},[997],{"type":828,"tag":22,"props":998,"children":999},{},[1000,1002,1007,1009,1015],{"type":267,"value":1001},"После успешного завершения ",{"type":828,"tag":26,"props":1003,"children":1005},{"className":1004},[],[1006],{"type":267,"value":388},{"type":267,"value":1008}," перезагрузите компьютер: ",{"type":828,"tag":26,"props":1010,"children":1012},{"className":1011},[],[1013],{"type":267,"value":1014},"sudo reboot",{"type":267,"value":1016},". Новое меню GRUB будет доступно при старте.",[1018,2052],{"id":1019,"title":1020,"appliesTo":1021,"author":12,"body":1027,"canonical":752,"code":752,"createdAt":1988,"description":1989,"difficulty":1990,"draft":756,"estimatedTime":1991,"extension":758,"faq":1992,"howToSteps":2005,"howToTotalTime":2024,"image":752,"keywords":2025,"locale":799,"meta":2034,"navigation":801,"path":806,"platform":803,"related":2035,"section":808,"seo":2039,"severity":2040,"stem":2041,"summary":2042,"tags":2043,"twitterCreator":752,"twitterSite":752,"type":820,"updatedAt":1988,"__hash__":2051},"content_ru/guides/linux/fix-no-boot-os-found.md","Ошибка 'No boot OS found' в Linux: полное исправление",[1022,1023,1024,1025,1026],"Ubuntu 22.04+","Debian 11+","Fedora 35+","Arch Linux"," Любой дистрибутив с GRUB/systemd-boot",{"type":14,"value":1028,"toc":1950},[1029,1031,1042,1045,1056,1059,1061,1066,1093,1095,1099,1134,1136,1140,1143,1156,1177,1179,1183,1187,1202,1226,1230,1245,1272,1277,1283,1299,1301,1305,1308,1337,1341,1369,1373,1393,1397,1400,1402,1406,1409,1412,1438,1475,1478,1493,1502,1504,1508,1525,1537,1540,1546,1560,1562,1566,1600,1606,1608,1610,1629,1631,1633,1642,1655,1661,1676,1680,1730,1736,1760,1762,1764,1766,1770,1774,1802,1806,1840,1847,1901,1903,1907,1947],[17,1030,20],{"id":19},[22,1032,1033,1034,1037,1038,1041],{},"Ошибка ",[31,1035,1036],{},"\"No boot OS found\""," (или \"No bootable device\", \"Boot device not found\") означает, что прошивка компьютера (UEFI/BIOS) не обнаружила загрузчик операционной системы на диске. Это ",[31,1039,1040],{},"не повреждение ядра или данных",", а проблема с загрузочными записями (MBR, GPT, ESP) или конфигурацией GRUB/systemd-boot.",[22,1043,1044],{},"После выполнения этого гайда вы:",[36,1046,1047,1050,1053],{},[39,1048,1049],{},"Восстановите работоспособность загрузчика GRUB (или systemd-boot).",[39,1051,1052],{},"Настроите правильный порядок загрузки в UEFI/BIOS.",[39,1054,1055],{},"Сможете загрузиться в свою установленную систему Linux без переустановки.",[1057,1058],"hr",{},[17,1060,57],{"id":56},[22,1062,1063,1064,674],{},"Перед началом ",[31,1065,724],{},[62,1067,1068,1075,1082,1088],{},[39,1069,1070,1071,1074],{},"Создайте ",[31,1072,1073],{},"загрузочный USB-носитель"," с любым дистрибутивом Linux (рекомендуется Ubuntu или Fedora).",[39,1076,1077,1078,1081],{},"Имейте ",[31,1079,1080],{},"доступ к другому компьютеру"," для создания носителя, если текущий не загружается.",[39,1083,1084,1087],{},[31,1085,1086],{},"Резервная копия важных данных"," на отдельный носитель (на всякий случай).",[39,1089,1090,1091,216],{},"Понимание базовых команд терминала и прав суперпользователя (",[26,1092,123],{},[1057,1094],{},[17,1096,1098],{"id":1097},"шаг-1-загрузка-в-live-окружение","Шаг 1: Загрузка в Live-окружение",[62,1100,1101,1104,1121,1128],{},[39,1102,1103],{},"Вставьте созданный USB-носитель в компьютер.",[39,1105,1106,1107,208,1110,208,1113,1116,1117,1120],{},"Перезагрузите компьютер и зайдите в меню загрузки (обычно клавиша ",[26,1108,1109],{},"F12",[26,1111,1112],{},"F10",[26,1114,1115],{},"Esc"," или ",[26,1118,1119],{},"Del"," — зависит от производителя).",[39,1122,1123,1124,1127],{},"Выберите ваш USB-носитель и пункт ",[31,1125,1126],{},"\"Try Ubuntu\""," (или \"Start Fedora Live\").",[39,1129,1130,1131,216],{},"Дождитесь загрузки рабочего стола Live-системы. Откройте терминал (",[26,1132,1133],{},"Ctrl+Alt+T",[1057,1135],{},[17,1137,1139],{"id":1138},"шаг-2-определение-схемы-загрузки-uefi-или-bios","Шаг 2: Определение схемы загрузки (UEFI или BIOS)",[22,1141,1142],{},"Это ключевой шаг — команды для UEFI и BIOS отличаются.",[107,1144,1146],{"className":109,"code":1145,"language":111,"meta":112,"style":112},"ls /sys/firmware/efi\n",[26,1147,1148],{"__ignoreMap":112},[116,1149,1150,1153],{"class":118,"line":119},[116,1151,1152],{"class":122},"ls",[116,1154,1155],{"class":126}," /sys/firmware/efi\n",[36,1157,1158,1168],{},[39,1159,1160,1163,1164,1167],{},[31,1161,1162],{},"Если папка существует"," → у вас ",[31,1165,1166],{},"UEFI",". Запишите это.",[39,1169,1170,1173,1174,233],{},[31,1171,1172],{},"Если команда выдает ошибку"," \"No such file or directory\" → у вас ",[31,1175,1176],{},"Legacy BIOS",[1057,1178],{},[17,1180,1182],{"id":1181},"шаг-3-поиск-раздела-с-linux","Шаг 3: Поиск раздела с Linux",[96,1184,1186],{"id":1185},"для-uefi","Для UEFI:",[107,1188,1190],{"className":109,"code":1189,"language":111,"meta":112,"style":112},"sudo lsblk -f\n",[26,1191,1192],{"__ignoreMap":112},[116,1193,1194,1196,1199],{"class":118,"line":119},[116,1195,123],{"class":122},[116,1197,1198],{"class":126}," lsblk",[116,1200,1201],{"class":296}," -f\n",[22,1203,1204,1205,1208,1209,208,1212,1215,1216,1219,1220,1116,1223,216],{},"Ищите раздел с файловой системой ",[31,1206,1207],{},"FAT32"," (обычно ",[26,1210,1211],{},"/dev/sda1",[26,1213,1214],{},"/dev/nvme0n1p1",") — это ",[31,1217,1218],{},"ESP (EFI System Partition)",". Также найдите раздел с вашей основной системой (ext4/btrfs/xfs, например, ",[26,1221,1222],{},"/dev/sda2",[26,1224,1225],{},"/dev/nvme0n1p2",[96,1227,1229],{"id":1228},"для-bios","Для BIOS:",[107,1231,1233],{"className":109,"code":1232,"language":111,"meta":112,"style":112},"sudo fdisk -l\n",[26,1234,1235],{"__ignoreMap":112},[116,1236,1237,1239,1242],{"class":118,"line":119},[116,1238,123],{"class":122},[116,1240,1241],{"class":126}," fdisk",[116,1243,1244],{"class":296}," -l\n",[22,1246,1247,1248,1251,1252,1255,1256,1259,1260,1263,1264,1267,1268,1271],{},"Ищите раздел с типом ",[31,1249,1250],{},"Linux"," (код ",[26,1253,1254],{},"83",") или ",[31,1257,1258],{},"Linux swap"," (",[26,1261,1262],{},"82","). Загрузчик GRUB будет установлен в ",[31,1265,1266],{},"MBR"," (первый сектор диска, например, ",[26,1269,1270],{},"/dev/sda","), но корневой раздел — это отдельный логический раздел.",[22,1273,1274],{},[31,1275,1276],{},"Пример вывода для UEFI:",[107,1278,1281],{"className":1279,"code":1280,"language":267},[265],"NAME   FSTYPE  LABEL   UUID                                 MOUNTPOINT\nsda1   vfat    ESP     ABCD-1234                           \nsda2   ext4    root    1234abcd-5678-ef90-1234-56789abcdef0 /\nnvme0n1p1 vfat    ESP     DCBA-4321\nnvme0n1p2 ext4    home    5678abcd-9012-3456-7890-abcdef123456\n",[26,1282,1280],{"__ignoreMap":112},[22,1284,1285,1286,1116,1289,1292,1293,1116,1296,233],{},"Здесь ESP — ",[26,1287,1288],{},"sda1",[26,1290,1291],{},"nvme0n1p1",", корень — ",[26,1294,1295],{},"sda2",[26,1297,1298],{},"nvme0n1p2",[1057,1300],{},[17,1302,1304],{"id":1303},"шаг-4-монтирование-разделов-в-live-системе","Шаг 4: Монтирование разделов в Live-системе",[22,1306,1307],{},"Создайте точку монтирования и смонтируйте ваш корневой раздел:",[107,1309,1311],{"className":109,"code":1310,"language":111,"meta":112,"style":112},"sudo mkdir /mnt/root\nsudo mount /dev/sda2 /mnt/root  # Замените /dev/sda2 на ваш корневой раздел\n",[26,1312,1313,1323],{"__ignoreMap":112},[116,1314,1315,1317,1320],{"class":118,"line":119},[116,1316,123],{"class":122},[116,1318,1319],{"class":126}," mkdir",[116,1321,1322],{"class":126}," /mnt/root\n",[116,1324,1325,1327,1329,1331,1334],{"class":118,"line":133},[116,1326,123],{"class":122},[116,1328,540],{"class":126},[116,1330,543],{"class":126},[116,1332,1333],{"class":126}," /mnt/root",[116,1335,1336],{"class":486},"  # Замените /dev/sda2 на ваш корневой раздел\n",[96,1338,1340],{"id":1339},"для-uefi-обязательно","Для UEFI (обязательно!):",[107,1342,1344],{"className":109,"code":1343,"language":111,"meta":112,"style":112},"sudo mkdir /mnt/root/boot/efi\nsudo mount /dev/sda1 /mnt/root/boot/efi  # Замените /dev/sda1 на ваш ESP\n",[26,1345,1346,1355],{"__ignoreMap":112},[116,1347,1348,1350,1352],{"class":118,"line":119},[116,1349,123],{"class":122},[116,1351,1319],{"class":126},[116,1353,1354],{"class":126}," /mnt/root/boot/efi\n",[116,1356,1357,1359,1361,1363,1366],{"class":118,"line":133},[116,1358,123],{"class":122},[116,1360,540],{"class":126},[116,1362,555],{"class":126},[116,1364,1365],{"class":126}," /mnt/root/boot/efi",[116,1367,1368],{"class":486},"  # Замените /dev/sda1 на ваш ESP\n",[96,1370,1372],{"id":1371},"если-у-вас-отдельный-раздел-boot-редко-но-бывает","Если у вас отдельный раздел /boot (редко, но бывает):",[107,1374,1376],{"className":109,"code":1375,"language":111,"meta":112,"style":112},"sudo mount /dev/sda3 /mnt/root/boot  # Замените на ваш раздел /boot\n",[26,1377,1378],{"__ignoreMap":112},[116,1379,1380,1382,1384,1387,1390],{"class":118,"line":119},[116,1381,123],{"class":122},[116,1383,540],{"class":126},[116,1385,1386],{"class":126}," /dev/sda3",[116,1388,1389],{"class":126}," /mnt/root/boot",[116,1391,1392],{"class":486},"  # Замените на ваш раздел /boot\n",[96,1394,1396],{"id":1395},"если-используете-lvm-btrfs-с-несколькими-подразделами-или-шифрование","Если используете LVM, Btrfs с несколькими подразделами или шифрование:",[22,1398,1399],{},"Потребуются дополнительные шаги (активировать LVM, открыть LUKS). Это тема отдельного гайда.",[1057,1401],{},[17,1403,1405],{"id":1404},"шаг-5-переустановка-grub","Шаг 5: Переустановка GRUB",[22,1407,1408],{},"Теперь \"привяжем\" нашу систему к загрузчику.",[96,1410,1186],{"id":1411},"для-uefi-1",[107,1413,1415],{"className":109,"code":1414,"language":111,"meta":112,"style":112},"sudo grub-install --target=x86_64-efi --efi-directory=/mnt/root/boot/efi --boot-directory=/mnt/root/boot --recheck /dev/sda\n",[26,1416,1417],{"__ignoreMap":112},[116,1418,1419,1421,1424,1426,1429,1432,1435],{"class":118,"line":119},[116,1420,123],{"class":122},[116,1422,1423],{"class":126}," grub-install",[116,1425,633],{"class":296},[116,1427,1428],{"class":296}," --efi-directory=/mnt/root/boot/efi",[116,1430,1431],{"class":296}," --boot-directory=/mnt/root/boot",[116,1433,1434],{"class":296}," --recheck",[116,1436,1437],{"class":126}," /dev/sda\n",[36,1439,1440,1446,1452,1461],{},[39,1441,1442,1445],{},[26,1443,1444],{},"--target"," — архитектура UEFI.",[39,1447,1448,1451],{},[26,1449,1450],{},"--efi-directory"," — путь к смонтированному ESP.",[39,1453,1454,1457,1458,1460],{},[26,1455,1456],{},"--boot-directory"," — путь к каталогу ",[26,1459,28],{}," в вашей системе.",[39,1462,1463,1465,1466,1469,1470,208,1472,216],{},[26,1464,1270],{}," — ",[31,1467,1468],{},"физический диск",", а не раздел (например, ",[26,1471,1270],{},[26,1473,1474],{},"/dev/nvme",[96,1476,1229],{"id":1477},"для-bios-1",[107,1479,1481],{"className":109,"code":1480,"language":111,"meta":112,"style":112},"sudo grub-install --boot-directory=/mnt/root/boot /dev/sda\n",[26,1482,1483],{"__ignoreMap":112},[116,1484,1485,1487,1489,1491],{"class":118,"line":119},[116,1486,123],{"class":122},[116,1488,1423],{"class":126},[116,1490,1431],{"class":296},[116,1492,1437],{"class":126},[22,1494,1495,1498,1499],{},[31,1496,1497],{},"Ожидаемый вывод:"," ",[26,1500,1501],{},"Installation finished. No error reported.",[1057,1503],{},[17,1505,1507],{"id":1506},"шаг-6-обновление-конфигурации-grub","Шаг 6: Обновление конфигурации GRUB",[107,1509,1511],{"className":109,"code":1510,"language":111,"meta":112,"style":112},"sudo chroot /mnt/root\nupdate-grub\n",[26,1512,1513,1521],{"__ignoreMap":112},[116,1514,1515,1517,1519],{"class":118,"line":119},[116,1516,123],{"class":122},[116,1518,611],{"class":126},[116,1520,1322],{"class":126},[116,1522,1523],{"class":118,"line":133},[116,1524,648],{"class":122},[36,1526,1527,1532],{},[39,1528,1529,1531],{},[26,1530,522],{}," меняет корневую директорию на вашу систему, чтобы команды выполнялись в её контексте.",[39,1533,1534,1536],{},[26,1535,388],{}," просканирует ядра и создаст меню загрузки.",[22,1538,1539],{},"В выводе должны быть строки вида:",[107,1541,1544],{"className":1542,"code":1543,"language":267},[265],"Found linux image: /boot/vmlinuz-5.15.0-78-generic\nFound initrd image: /boot/initrd.img-5.15.0-78-generic\n",[26,1545,1543],{"__ignoreMap":112},[22,1547,1548,1549,1552,1553,1556,1557,216],{},"Если ядра не найдены, проверьте, что в ",[26,1550,1551],{},"/mnt/root/boot"," есть файлы ядер (",[26,1554,1555],{},"vmlinuz-*",") и initrd (",[26,1558,1559],{},"initrd.img-*",[1057,1561],{},[17,1563,1565],{"id":1564},"шаг-7-выход-и-перезагрузка","Шаг 7: Выход и перезагрузка",[107,1567,1569],{"className":109,"code":1568,"language":111,"meta":112,"style":112},"exit  # Выход из chroot\nsudo umount -R /mnt/root  # Рекурсивно размонтировать все\nsudo reboot\n",[26,1570,1571,1579,1594],{"__ignoreMap":112},[116,1572,1573,1576],{"class":118,"line":119},[116,1574,1575],{"class":296},"exit",[116,1577,1578],{"class":486},"  # Выход из chroot\n",[116,1580,1581,1583,1586,1589,1591],{"class":118,"line":133},[116,1582,123],{"class":122},[116,1584,1585],{"class":126}," umount",[116,1587,1588],{"class":296}," -R",[116,1590,1333],{"class":126},[116,1592,1593],{"class":486},"  # Рекурсивно размонтировать все\n",[116,1595,1596,1598],{"class":118,"line":461},[116,1597,123],{"class":122},[116,1599,340],{"class":126},[22,1601,1602,1605],{},[31,1603,1604],{},"Не забудьте"," извлечь USB-носитель при перезагрузке!",[1057,1607],{},[17,1609,350],{"id":349},[62,1611,1612,1615,1618],{},[39,1613,1614],{},"Система должна загрузиться в GRUB-меню и затем в Linux.",[39,1616,1617],{},"Если появилось меню, но система не загружается — попробуйте выбрать другую версию ядра в GRUB (пункт \"Advanced options\").",[39,1619,1620,1621,1624,1625,1628],{},"Убедитесь, что в UEFI/BIOS правильный загрузочный порядок: ",[31,1622,1623],{},"Ubuntu"," (или ваша ОС) должен быть выше ",[31,1626,1627],{},"Windows Boot Manager"," (если он есть).",[1057,1630],{},[17,1632,378],{"id":377},[96,1634,1636,1637,1116,1640],{"id":1635},"error-no-such-device-или-grub-rescue","❌ ",[26,1638,1639],{},"error: no such device",[26,1641,514],{},[36,1643,1644,1650],{},[39,1645,1646,1649],{},[31,1647,1648],{},"Причина:"," GRUB не может найти свою конфигурацию или раздел.",[39,1651,1652,1654],{},[31,1653,394],{}," Повторите шаги 4-5, убедившись в правильности путей монтирования. Проверьте, что ESP отформатирован в FAT32.",[96,1656,1636,1658,1660],{"id":1657},"grub-install-не-находит-efi-раздел",[26,1659,619],{}," не находит EFI-раздел",[36,1662,1663,1668],{},[39,1664,1665,1667],{},[31,1666,1648],{}," Неправильный путь к ESP или он не отформатирован в FAT32.",[39,1669,1670,1498,1672,1675],{},[31,1671,394],{},[26,1673,1674],{},"sudo mkfs.fat -F32 /dev/sda1"," (осторожно! Это сотрет данные на ESP). Затем повторите монтирование и установку.",[96,1677,1679],{"id":1678},"после-установки-grub-система-всё-равно-не-загружается","❌ После установки GRUB система всё равно не загружается",[36,1681,1682,1694],{},[39,1683,1684,1686,1687,1690,1691,233],{},[31,1685,1648],{}," В UEFI прошивка может игнорировать запись GRUB из-за ",[31,1688,1689],{},"Secure Boot"," или неправильного ",[26,1692,1693],{},"BootOrder",[39,1695,1696,1698],{},[31,1697,394],{},[62,1699,1700,1709,1715,1725],{},[39,1701,1702,1703,1705,1706,216],{},"Зайдите в UEFI-настройки (при загрузке ",[26,1704,1119],{},"/",[26,1707,1708],{},"F2",[39,1710,1711,1712,1714],{},"Отключите ",[31,1713,1689],{}," (временно).",[39,1716,1717,1718,1721,1722,1724],{},"В разделе ",[31,1719,1720],{},"Boot"," найдите запись ",[26,1723,814],{}," (или вашу ОС) и переместите её на первое место.",[39,1726,1727,1728,216],{},"Сохраните и выйдите (",[26,1729,1112],{},[96,1731,1636,1733,1735],{"id":1732},"update-grub-не-находит-ядра",[26,1734,388],{}," не находит ядра",[36,1737,1738,1746],{},[39,1739,1740,1742,1743,1745],{},[31,1741,1648],{}," Раздел ",[26,1744,28],{}," (или корневой) смонтирован не в том месте или повреждён.",[39,1747,1748,1750,1751,1753,1754,1756,1757,1759],{},[31,1749,394],{}," Проверьте, что в ",[26,1752,1551],{}," существуют файлы ",[26,1755,1555],{},". Если нет — возможно, ",[26,1758,28],{}," — это отдельный раздел, который вы не смонтировали.",[1057,1761],{},[345,1763],{},[1057,1765],{},[17,1767,1769],{"id":1768},"дополнительные-сценарии","Дополнительные сценарии",[96,1771,1773],{"id":1772},"система-использует-systemd-boot-вместо-grub","Система использует systemd-boot (вместо GRUB)",[36,1775,1776],{},[39,1777,1778,1780,1781,1783,1784,1786,1787,1789,1790,1793,1794,1797,1798,1801],{},[31,1779,1186],{}," вместо ",[26,1782,619],{}," и ",[26,1785,388],{}," убедитесь, что в ESP (",[26,1788,409],{},") есть каталог ",[26,1791,1792],{},"loader",". Конфигурация находится в ",[26,1795,1796],{},"/boot/efi/loader/loader.conf",". Если её нет — установите пакет ",[26,1799,1800],{},"systemd-boot"," из Live-системы в chroot.",[96,1803,1805],{"id":1804},"raid-или-lvm-на-загрузочном-разделе","RAID или LVM на загрузочном разделе",[36,1807,1808],{},[39,1809,1810,1811],{},"Требуется активация массива RAID или LVM-группы перед монтированием. Пример:\n",[107,1812,1814],{"className":109,"code":1813,"language":111,"meta":112,"style":112},"sudo vgchange -ay  # Активировать все LVM-группы\nsudo mount /dev/mapper/ubuntu--vg-root /mnt/root\n",[26,1815,1816,1829],{"__ignoreMap":112},[116,1817,1818,1820,1823,1826],{"class":118,"line":119},[116,1819,123],{"class":122},[116,1821,1822],{"class":126}," vgchange",[116,1824,1825],{"class":296}," -ay",[116,1827,1828],{"class":486},"  # Активировать все LVM-группы\n",[116,1830,1831,1833,1835,1838],{"class":118,"line":133},[116,1832,123],{"class":122},[116,1834,540],{"class":126},[116,1836,1837],{"class":126}," /dev/mapper/ubuntu--vg-root",[116,1839,1322],{"class":126},[96,1841,1843,1844],{"id":1842},"после-восстановления-система-зависает-на-loading","После восстановления система зависает на ",[26,1845,1846],{},"Loading...",[36,1848,1849,1858],{},[39,1850,1851,1853,1854,1857],{},[31,1852,1648],{}," Неправильные параметры ядра (например, ",[26,1855,1856],{},"nomodeset"," для NVIDIA).",[39,1859,1860,1862,1863,1866,1867,1869,1870,1873,1874,1116,1876,1878,1879,1891,1892,1894,1895,1898,1899,233],{},[31,1861,394],{}," В GRUB-меню нажмите ",[26,1864,1865],{},"e"," для редактирования загрузочной записи. Добавьте ",[26,1868,1856],{}," после ",[26,1871,1872],{},"quiet splash",". Нажмите ",[26,1875,215],{},[26,1877,1112],{}," для загрузки. Если помогло, сделайте изменения постоянными:\n",[107,1880,1881],{"className":109,"code":163,"language":111,"meta":112,"style":112},[26,1882,1883],{"__ignoreMap":112},[116,1884,1885,1887,1889],{"class":118,"line":119},[116,1886,123],{"class":122},[116,1888,172],{"class":126},[116,1890,175],{"class":126},"\nДобавьте ",[26,1893,1856],{}," в строку ",[26,1896,1897],{},"GRUB_CMDLINE_LINUX_DEFAULT",". Затем ",[26,1900,507],{},[1057,1902],{},[17,1904,1906],{"id":1905},"заключительные-рекомендации","Заключительные рекомендации",[62,1908,1909,1923,1938],{},[39,1910,1911,1914,1915,1918,1919,1922],{},[31,1912,1913],{},"После успешной загрузки"," обновите систему: ",[26,1916,1917],{},"sudo apt update && sudo apt upgrade"," (для Debian/Ubuntu) или ",[26,1920,1921],{},"sudo dnf upgrade"," (для Fedora).",[39,1924,1925,1926,1929,1930,1933,1934,1937],{},"Если у вас ",[31,1927,1928],{},"двойная загрузка с Windows",", запустите в Windows ",[26,1931,1932],{},"bcdedit"," или используйте ",[26,1935,1936],{},"efibootmgr"," из Linux, чтобы убедиться, что Windows Boot Manager не перезаписывает загрузчик при обновлениях.",[39,1939,1940,1941,1944,1945,233],{},"Для ",[31,1942,1943],{},"профилактики"," делайте регулярные резервные копии ESP (раздел FAT32) и ",[26,1946,28],{},[729,1948,1949],{},"html pre.shiki code .sScJk, html code.shiki .sScJk{--shiki-default:#6F42C1;--shiki-dark:#B392F0}html pre.shiki code .sZZnC, html code.shiki .sZZnC{--shiki-default:#032F62;--shiki-dark:#9ECBFF}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}html pre.shiki code .sJ8bj, html code.shiki .sJ8bj{--shiki-default:#6A737D;--shiki-dark:#6A737D}",{"title":112,"searchDepth":133,"depth":133,"links":1951},[1952,1953,1954,1955,1956,1960,1965,1969,1970,1971,1972,1981,1987],{"id":19,"depth":133,"text":20},{"id":56,"depth":133,"text":57},{"id":1097,"depth":133,"text":1098},{"id":1138,"depth":133,"text":1139},{"id":1181,"depth":133,"text":1182,"children":1957},[1958,1959],{"id":1185,"depth":461,"text":1186},{"id":1228,"depth":461,"text":1229},{"id":1303,"depth":133,"text":1304,"children":1961},[1962,1963,1964],{"id":1339,"depth":461,"text":1340},{"id":1371,"depth":461,"text":1372},{"id":1395,"depth":461,"text":1396},{"id":1404,"depth":133,"text":1405,"children":1966},[1967,1968],{"id":1411,"depth":461,"text":1186},{"id":1477,"depth":461,"text":1229},{"id":1506,"depth":133,"text":1507},{"id":1564,"depth":133,"text":1565},{"id":349,"depth":133,"text":350},{"id":377,"depth":133,"text":378,"children":1973},[1974,1976,1978,1979],{"id":1635,"depth":461,"text":1975},"❌ error: no such device или grub rescue>",{"id":1657,"depth":461,"text":1977},"❌ grub-install не находит EFI-раздел",{"id":1678,"depth":461,"text":1679},{"id":1732,"depth":461,"text":1980},"❌ update-grub не находит ядра",{"id":1768,"depth":133,"text":1769,"children":1982},[1983,1984,1985],{"id":1772,"depth":461,"text":1773},{"id":1804,"depth":461,"text":1805},{"id":1842,"depth":461,"text":1986},"После восстановления система зависает на Loading...",{"id":1905,"depth":133,"text":1906},"2026-02-17 12:19:28","Не загружается Linux? Пошаговая инструкция по восстановлению загрузчика GRUB, проверке разделов и настройке UEFI/BIOS. Решение проблемы 'No boot OS found' за 15 минут.","medium","15-30 мин",[1993,1996,1999,2002],{"question":1994,"answer":1995},"Можно ли исправить 'No boot OS found' без Live USB?","Только если у вас есть доступ к другой установленной ОС в многозагрузочной системе. В большинстве случаев понадобится загрузочный носитель.",{"question":1997,"answer":1998},"Приведёт ли это к потере данных?","Нет. Восстановление загрузчика не затрагивает пользовательские данные. Но всегда делайте резервную копию важных файлов перед манипуляциями с разделами.",{"question":2000,"answer":2001},"Почему это происходит после обновления ядра?","Обновление могло повредить конфигурацию загрузчика или перезаписать MBR/ESP. Чаще всего помогает переустановка GRUB.",{"question":2003,"answer":2004},"Работает ли это на виртуальных машинах?","Да. Алгоритм тот же, но для загрузки ISO в VMware/VirtualBox используйте настройки виртуальной машины, а не физический BIOS.",[2006,2009,2012,2015,2018,2021],{"name":2007,"text":2008},"Подготовка Live USB и загрузка в нём","Создайте загрузочный USB-носитель с любым дистрибутивом Linux (Ubuntu, Fedora и т.д.) и загрузитесь с него, выбрав 'Try Ubuntu' или аналогичный пункт.",{"name":2010,"text":2011},"Определение типа загрузки (UEFI/BIOS)","В терминале Live-системы выполните `ls /sys/firmware/efi`. Если папка существует — у вас UEFI, если команда выдает ошибку — Legacy BIOS.",{"name":2013,"text":2014},"Определение раздела с Linux","Выполните `sudo fdisk -l` (BIOS) или `sudo lsblk -f` (UEFI). Найдите раздел с файловой системой ext4/btrfs/xfs и точкой монтирования '/'. Запомните устройство (например, /dev/sda2) и раздел ESP (UEFI: /dev/sda1, обычно FAT32).",{"name":2016,"text":2017},"Монтирование разделов","Создайте точку монтирования и смонтируйте корневой раздел: `sudo mount /dev/sda2 /mnt`. Для UEFI дополнительно смонтируйте ESP: `sudo mount /dev/sda1 /mnt/boot/efi` (если /boot отдельно — смонтируйте в /mnt/boot).",{"name":2019,"text":2020},"Переустановка GRUB","Для BIOS: `sudo grub-install --boot-directory=/mnt/boot /dev/sda`. Для UEFI: `sudo grub-install --boot-directory=/mnt/boot --efi-directory=/mnt/boot/efi --target=x86_64-efi --efi-directory=/mnt/boot/efi`. Затем `sudo update-grub`.",{"name":2022,"text":2023},"Проверка конфигурации загрузчика","Убедитесь, что в выводе `sudo update-grub` обнаружено ядро Linux. Если нет, проверьте, что в /mnt/boot/grub/grub.cfg есть записи о системе.","PT20M",[2026,2027,2028,2029,2030,2031,2032,2033],"no boot os found linux исправить","linux не загружается ошибка загрузчика","grub rescue восстановление","uefi bios boot order linux","как исправить отсутствие операционной системы в загрузчике","repair grub boot loader","no bootable device linux","efibootmgr добавить linux",{},[2036,2037,2038],"/guides/linux/fix-grub-rescue-mode","/guides/linux/dual-boot-windows-linux","/errors/linux/grub-error-15",{"title":1020,"description":1989},"high","guides/linux/fix-no-boot-os-found","По этой инструкции вы восстановите загрузку Linux после появления ошибки 'No boot OS found'. Мы разберём диагностику разделов, переустановку GRUB и настройку прошивки UEFI/BIOS.",[2044,2045,2046,2047,2048,2049,2050],"гайды linux","загрузчик grub","uefi","bios","диагностика","boot repair","системные ошибки","Ofbe6jzHTPRcqldRWsmdM0bvKgqFYmS_-5lB4VQzOdI",{"id":2053,"title":2054,"appliesTo":2055,"author":12,"body":2058,"canonical":752,"code":2955,"createdAt":2956,"description":2957,"difficulty":1990,"draft":756,"estimatedTime":2958,"extension":758,"faq":2959,"howToSteps":2972,"howToTotalTime":2988,"image":752,"keywords":2989,"locale":799,"meta":3000,"navigation":801,"path":807,"platform":803,"related":3001,"section":3005,"seo":3006,"severity":2040,"stem":3007,"summary":3008,"tags":3009,"twitterCreator":752,"twitterSite":752,"type":3014,"updatedAt":2956,"__hash__":3015},"content_ru/errors/linux/grub-rescue.md","Ошибка GRUB Rescue: причины и способы восстановления загрузчика",[2056,1024,1023,2057],"Ubuntu 20.04+","Linux с GRUB 2",{"type":14,"value":2059,"toc":2946},[2060,2064,2071,2074,2080,2083,2087,2090,2139,2143,2149,2319,2331,2335,2338,2574,2576,2580,2586,2702,2706,2709,2777,2781,2784,2943],[17,2061,2063],{"id":2062},"что-означает-ошибка-grub-rescue","Что означает ошибка GRUB Rescue",[22,2065,2066,2067,2070],{},"Если при включении компьютера вместо привычного меню загрузки вы видите приглашение командной строки ",[26,2068,2069],{},"grub-rescue>",", значит, загрузчик GRUB не может найти свои конфигурационные файлы или модули. Это не ошибка с кодом в традиционном понимании, а аварийный режим, который позволяет вручную указать пути и загрузить систему.",[22,2072,2073],{},"Типичный вывод:",[107,2075,2078],{"className":2076,"code":2077,"language":267},[265],"grub-rescue> \n",[26,2079,2077],{"__ignoreMap":112},[22,2081,2082],{},"Система не загружается дальше, и вы оказываетесь в ограниченной среде с минимальным набором команд.",[17,2084,2086],{"id":2085},"причины-возникновения","Причины возникновения",[22,2088,2089],{},"Ошибка GRUB Rescue возникает по следующим конкретным причинам:",[62,2091,2092,2098,2112,2127,2133],{},[39,2093,2094,2097],{},[31,2095,2096],{},"Повреждение MBR/GPT",": Загрузочный сектор диска (MBR) или раздел загрузки (EFI System Partition) был перезаписан, например, после установки другой ОС или сбоя.",[39,2099,2100,2103,2104,2107,2108,2111],{},[31,2101,2102],{},"Удаление или перемещение файлов GRUB",": Файлы в директории ",[26,2105,2106],{},"/boot/grub"," (или ",[26,2109,2110],{},"/boot/efi/EFI/ubuntu"," для UEFI) были удалены, повреждены или перемещены на другой раздел.",[39,2113,2114,2117,2118,2120,2121,2124,2125,233],{},[31,2115,2116],{},"Некорректное изменение конфигурации",": Ошибки в файле ",[26,2119,716],{}," или скриптах в ",[26,2122,2123],{},"/etc/grub.d/"," после ручного редактирования без последующего ",[26,2126,388],{},[39,2128,2129,2132],{},[31,2130,2131],{},"Сбой диска",": Появление bad-секторов на диске, где хранятся файлы GRUB, или полный отказ накопителя.",[39,2134,2135,2138],{},[31,2136,2137],{},"Неверные настройки BIOS/UEFI",": Изменение порядка загрузки, отключениеSecure Boot без соответствующей настройки GRUB.",[17,2140,2142],{"id":2141},"способ-1-восстановление-через-rescue-mode-grub","Способ 1: Восстановление через rescue mode GRUB",[22,2144,2145,2146,2148],{},"Если вы находитесь в ",[26,2147,2069],{},", можно попробовать вручную загрузить систему, не используя LiveCD.",[62,2150,2151,2204,2259,2283,2300],{},[39,2152,2153,2156,2157,2166,2169,2170,2173,2174,2186,2188,2189,2192,2193,2196,2197,2200,2201,216],{},[31,2154,2155],{},"Найдите раздел с файлами GRUB",". Выполните:",[107,2158,2160],{"className":109,"code":2159,"language":111,"meta":112,"style":112},"ls\n",[26,2161,2162],{"__ignoreMap":112},[116,2163,2164],{"class":118,"line":119},[116,2165,2159],{"class":122},[2167,2168],"br",{},"Вы увидите список дисков и разделов, например ",[26,2171,2172],{},"(hd0) (hd0,gpt1) (hd0,gpt2)",". Затем проверьте каждый:",[107,2175,2177],{"className":109,"code":2176,"language":111,"meta":112,"style":112},"ls (hd0,gpt1)/\n",[26,2178,2179],{"__ignoreMap":112},[116,2180,2181,2183],{"class":118,"line":119},[116,2182,1152],{"class":122},[116,2184,2185],{"class":502}," (hd0,gpt1)/\n",[2167,2187],{},"Ищите директорию ",[26,2190,2191],{},"boot"," или файлы ",[26,2194,2195],{},"vmlinuz"," (ядро) и ",[26,2198,2199],{},"initrd",". Как только нашли, запомните этот раздел (например, ",[26,2202,2203],{},"(hd0,gpt1)",[39,2205,2206,674,2214,2253,2255,2256,233],{},[31,2207,2208,2209,1783,2211],{},"Установите переменные ",[26,2210,825],{},[26,2212,2213],{},"prefix",[107,2215,2217],{"className":109,"code":2216,"language":111,"meta":112,"style":112},"set root=(hd0,gpt1)\nset prefix=(hd0,gpt1)/boot/grub\n",[26,2218,2219,2236],{"__ignoreMap":112},[116,2220,2221,2224,2227,2230,2233],{"class":118,"line":119},[116,2222,2223],{"class":296},"set",[116,2225,2226],{"class":126}," root=",[116,2228,2229],{"class":502},"(",[116,2231,2232],{"class":122},"hd0,gpt1",[116,2234,2235],{"class":502},")\n",[116,2237,2238,2240,2243,2245,2247,2250],{"class":118,"line":133},[116,2239,2223],{"class":296},[116,2241,2242],{"class":126}," prefix=",[116,2244,2229],{"class":502},[116,2246,2232],{"class":122},[116,2248,2249],{"class":502},")",[116,2251,2252],{"class":126},"/boot/grub\n",[2167,2254],{},"Для UEFI-систем путь может быть ",[26,2257,2258],{},"(hd0,gpt1)/boot/efi/EFI/ubuntu",[39,2260,2261,674,2264,2277,2279,2280,2282],{},[31,2262,2263],{},"Загрузите нормальный модуль GRUB",[107,2265,2267],{"className":109,"code":2266,"language":111,"meta":112,"style":112},"insmod normal\n",[26,2268,2269],{"__ignoreMap":112},[116,2270,2271,2274],{"class":118,"line":119},[116,2272,2273],{"class":122},"insmod",[116,2275,2276],{"class":126}," normal\n",[2167,2278],{},"Если модуль не найден, возможно, путь в ",[26,2281,2213],{}," указан неверно.",[39,2284,2285,674,2288,2297,2299],{},[31,2286,2287],{},"Перейдите в нормальный режим GRUB",[107,2289,2291],{"className":109,"code":2290,"language":111,"meta":112,"style":112},"normal\n",[26,2292,2293],{"__ignoreMap":112},[116,2294,2295],{"class":118,"line":119},[116,2296,2290],{"class":122},[2167,2298],{},"Если всё правильно, появится меню GRUB. Выберите ядро и загрузитесь.",[39,2301,2302,2305,2306,2316,2318],{},[31,2303,2304],{},"После успешной загрузки исправьте конфигурацию",". В терминале ОС выполните:",[107,2307,2308],{"className":109,"code":249,"language":111,"meta":112,"style":112},[26,2309,2310],{"__ignoreMap":112},[116,2311,2312,2314],{"class":118,"line":119},[116,2313,123],{"class":122},[116,2315,258],{"class":126},[2167,2317],{},"Это пересоздаст конфигурацию и проверит наличие файлов.",[218,2320,2321],{},[22,2322,2323,2324,2327,2328,2330],{},"⚠️ ",[31,2325,2326],{},"Важно",": Этот способ даёт временную загрузку. Если проблема в повреждённых файлах, после перезагрузки ошибка может повториться. Обязательно выполните ",[26,2329,388],{}," и, при необходимости, переустановите GRUB (см. Способ 3).",[17,2332,2334],{"id":2333},"способ-2-использование-загрузочного-носителя-livecdusb","Способ 2: Использование загрузочного носителя (LiveCD/USB)",[22,2336,2337],{},"Если rescue mode не помогает или вы не можете найти нужные разделы, используйте загрузочный носитель с любой Linux-системой (Ubuntu, Fedora, Debian).",[62,2339,2340,2346,2376,2485,2503,2551],{},[39,2341,2342,2345],{},[31,2343,2344],{},"Загрузитесь с Live-носителя",". Выберите опцию \"Try Ubuntu\" или аналогичную, чтобы получить рабочий desktop.",[39,2347,2348,2351,2352,2364,2366,2367,2369,2370,2372,2373,216],{},[31,2349,2350],{},"Определите разделы",". Откройте терминал и выполните:",[107,2353,2354],{"className":109,"code":1232,"language":111,"meta":112,"style":112},[26,2355,2356],{"__ignoreMap":112},[116,2357,2358,2360,2362],{"class":118,"line":119},[116,2359,123],{"class":122},[116,2361,1241],{"class":126},[116,2363,1244],{"class":296},[2167,2365],{},"Найдите корневой раздел (например, ",[26,2368,1222],{},") и раздел ",[26,2371,28],{}," (если отдельный). Для UEFI также найдите ESP (FAT32, тип ",[26,2374,2375],{},"EFI System",[39,2377,2378,2381,2382,2411,1186,2413,2429,2431,2432],{},[31,2379,2380],{},"Смонтируйте разделы",". Для стандартной схемы:",[107,2383,2385],{"className":109,"code":2384,"language":111,"meta":112,"style":112},"sudo mount /dev/sda2 /mnt\nsudo mount /dev/sda1 /mnt/boot   # если /boot отдельный\n",[26,2386,2387,2397],{"__ignoreMap":112},[116,2388,2389,2391,2393,2395],{"class":118,"line":119},[116,2390,123],{"class":122},[116,2392,540],{"class":126},[116,2394,543],{"class":126},[116,2396,546],{"class":126},[116,2398,2399,2401,2403,2405,2408],{"class":118,"line":133},[116,2400,123],{"class":122},[116,2402,540],{"class":126},[116,2404,555],{"class":126},[116,2406,2407],{"class":126}," /mnt/boot",[116,2409,2410],{"class":486},"   # если /boot отдельный\n",[2167,2412],{},[107,2414,2416],{"className":109,"code":2415,"language":111,"meta":112,"style":112},"sudo mount /dev/sda1 /mnt/boot/efi\n",[26,2417,2418],{"__ignoreMap":112},[116,2419,2420,2422,2424,2426],{"class":118,"line":119},[116,2421,123],{"class":122},[116,2423,540],{"class":126},[116,2425,555],{"class":126},[116,2427,2428],{"class":126}," /mnt/boot/efi\n",[2167,2430],{},"Также смонтируйте системные виртуальные файловые системы:",[107,2433,2435],{"className":109,"code":2434,"language":111,"meta":112,"style":112},"for i in /dev /dev/pts /proc /sys /run; do sudo mount --bind $i /mnt$i; done\n",[26,2436,2437],{"__ignoreMap":112},[116,2438,2439,2442,2445,2448,2450,2453,2455,2457,2460,2463,2466,2469,2471,2473,2476,2479,2482],{"class":118,"line":119},[116,2440,2441],{"class":306},"for",[116,2443,2444],{"class":502}," i ",[116,2446,2447],{"class":306},"in",[116,2449,573],{"class":126},[116,2451,2452],{"class":126}," /dev/pts",[116,2454,587],{"class":126},[116,2456,601],{"class":126},[116,2458,2459],{"class":126}," /run",[116,2461,2462],{"class":502},"; ",[116,2464,2465],{"class":306},"do",[116,2467,2468],{"class":122}," sudo",[116,2470,540],{"class":126},[116,2472,570],{"class":296},[116,2474,2475],{"class":502}," $i ",[116,2477,2478],{"class":126},"/mnt",[116,2480,2481],{"class":502},"$i; ",[116,2483,2484],{"class":306},"done\n",[39,2486,2487,674,2490],{},[31,2488,2489],{},"Перейдите в chroot-окружение",[107,2491,2493],{"className":109,"code":2492,"language":111,"meta":112,"style":112},"sudo chroot /mnt\n",[26,2494,2495],{"__ignoreMap":112},[116,2496,2497,2499,2501],{"class":118,"line":119},[116,2498,123],{"class":122},[116,2500,611],{"class":126},[116,2502,546],{"class":126},[39,2504,2505,674,2508],{},[31,2506,2507],{},"Переустановите GRUB",[36,2509,2510,2528],{},[39,2511,2512,2513],{},"Для BIOS/MBR:\n",[107,2514,2516],{"className":109,"code":2515,"language":111,"meta":112,"style":112},"grub-install /dev/sda\nupdate-grub\n",[26,2517,2518,2524],{"__ignoreMap":112},[116,2519,2520,2522],{"class":118,"line":119},[116,2521,619],{"class":122},[116,2523,1437],{"class":126},[116,2525,2526],{"class":118,"line":133},[116,2527,648],{"class":122},[39,2529,2530,2531],{},"Для UEFI:\n",[107,2532,2534],{"className":109,"code":2533,"language":111,"meta":112,"style":112},"grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=ubuntu\nupdate-grub\n",[26,2535,2536,2547],{"__ignoreMap":112},[116,2537,2538,2540,2542,2544],{"class":118,"line":119},[116,2539,619],{"class":122},[116,2541,633],{"class":296},[116,2543,636],{"class":296},[116,2545,2546],{"class":296}," --bootloader-id=ubuntu\n",[116,2548,2549],{"class":118,"line":133},[116,2550,648],{"class":122},[39,2552,2553,674,2556,2571,2573],{},[31,2554,2555],{},"Выйдите и перезагрузитесь",[107,2557,2559],{"className":109,"code":2558,"language":111,"meta":112,"style":112},"exit\nsudo reboot\n",[26,2560,2561,2565],{"__ignoreMap":112},[116,2562,2563],{"class":118,"line":119},[116,2564,654],{"class":296},[116,2566,2567,2569],{"class":118,"line":133},[116,2568,123],{"class":122},[116,2570,340],{"class":126},[2167,2572],{},"Уберите Live-носитель при перезагрузке.",[345,2575],{},[17,2577,2579],{"id":2578},"способ-3-ручное-восстановление-файлов-grub-если-они-повреждены","Способ 3: Ручное восстановление файлов GRUB (если они повреждены)",[22,2581,2582,2583,2585],{},"Если файлы в ",[26,2584,2106],{}," отсутствуют или повреждены, их можно восстановить из пакета.",[62,2587,2588,2639,2670],{},[39,2589,2590,2593,2594],{},[31,2591,2592],{},"В chroot-окружении"," (как в Способе 2) переустановите пакет GRUB:",[36,2595,2596,2620],{},[39,2597,2598,2599],{},"Для Ubuntu/Debian:\n",[107,2600,2602],{"className":109,"code":2601,"language":111,"meta":112,"style":112},"apt-get install --reinstall grub-pc grub-common\n",[26,2603,2604],{"__ignoreMap":112},[116,2605,2606,2609,2611,2614,2617],{"class":118,"line":119},[116,2607,2608],{"class":122},"apt-get",[116,2610,140],{"class":126},[116,2612,2613],{"class":296}," --reinstall",[116,2615,2616],{"class":126}," grub-pc",[116,2618,2619],{"class":126}," grub-common\n",[39,2621,2622,2623],{},"Для Fedora:\n",[107,2624,2626],{"className":109,"code":2625,"language":111,"meta":112,"style":112},"dnf reinstall grub2-tools\n",[26,2627,2628],{"__ignoreMap":112},[116,2629,2630,2633,2636],{"class":118,"line":119},[116,2631,2632],{"class":122},"dnf",[116,2634,2635],{"class":126}," reinstall",[116,2637,2638],{"class":126}," grub2-tools\n",[39,2640,2641,674,2644],{},[31,2642,2643],{},"Обновите конфигурацию",[107,2645,2647],{"className":109,"code":2646,"language":111,"meta":112,"style":112},"update-grub   # Ubuntu/Debian\ngrub2-mkconfig -o /boot/grub2/grub.cfg   # Fedora\n",[26,2648,2649,2656],{"__ignoreMap":112},[116,2650,2651,2653],{"class":118,"line":119},[116,2652,388],{"class":122},[116,2654,2655],{"class":486},"   # Ubuntu/Debian\n",[116,2657,2658,2661,2664,2667],{"class":118,"line":133},[116,2659,2660],{"class":122},"grub2-mkconfig",[116,2662,2663],{"class":296}," -o",[116,2665,2666],{"class":126}," /boot/grub2/grub.cfg",[116,2668,2669],{"class":486},"   # Fedora\n",[39,2671,2672,674,2675,2690,2692,2693,208,2695,1116,2698,2701],{},[31,2673,2674],{},"Проверьте целостность файлов",[107,2676,2678],{"className":109,"code":2677,"language":111,"meta":112,"style":112},"ls -la /boot/grub\n",[26,2679,2680],{"__ignoreMap":112},[116,2681,2682,2684,2687],{"class":118,"line":119},[116,2683,1152],{"class":122},[116,2685,2686],{"class":296}," -la",[116,2688,2689],{"class":126}," /boot/grub\n",[2167,2691],{},"Должны быть файлы ",[26,2694,851],{},[26,2696,2697],{},"i386-pc",[26,2699,2700],{},"x86_64-efi"," модули.",[17,2703,2705],{"id":2704},"способ-4-использование-утилиты-boot-repair-для-ubuntu-и-производных","Способ 4: Использование утилиты Boot-Repair (для Ubuntu и производных)",[22,2707,2708],{},"Boot-Repair — это автоматический инструмент, который часто решает проблемы с GRUB.",[62,2710,2711,2751,2765,2771],{},[39,2712,2713,2716,2717],{},[31,2714,2715],{},"В Live-сессии Ubuntu"," добавьте репозиторий и установите:",[107,2718,2720],{"className":109,"code":2719,"language":111,"meta":112,"style":112},"sudo add-apt-repository ppa:yannubuntu/boot-repair\nsudo apt update\nsudo apt install boot-repair\n",[26,2721,2722,2732,2740],{"__ignoreMap":112},[116,2723,2724,2726,2729],{"class":118,"line":119},[116,2725,123],{"class":122},[116,2727,2728],{"class":126}," add-apt-repository",[116,2730,2731],{"class":126}," ppa:yannubuntu/boot-repair\n",[116,2733,2734,2736,2738],{"class":118,"line":133},[116,2735,123],{"class":122},[116,2737,127],{"class":126},[116,2739,130],{"class":126},[116,2741,2742,2744,2746,2748],{"class":118,"line":461},[116,2743,123],{"class":122},[116,2745,127],{"class":126},[116,2747,140],{"class":126},[116,2749,2750],{"class":126}," boot-repair\n",[39,2752,2753,674,2756],{},[31,2754,2755],{},"Запустите",[107,2757,2759],{"className":109,"code":2758,"language":111,"meta":112,"style":112},"boot-repair\n",[26,2760,2761],{"__ignoreMap":112},[116,2762,2763],{"class":118,"line":119},[116,2764,2758],{"class":122},[39,2766,2767,2770],{},[31,2768,2769],{},"Выберите \"Recommended repair\"",". Утилита автоматически определит проблему и исправит GRUB, MBR/ESP.",[39,2772,2773,2776],{},[31,2774,2775],{},"Следуйте инструкциям"," на экране. В конце появится URL с логом — сохраните его на случай повторения проблемы.",[17,2778,2780],{"id":2779},"профилактика","Профилактика",[22,2782,2783],{},"Чтобы избежать повторного попадания в GRUB Rescue:",[62,2785,2786,2865,2876,2887,2931,2937],{},[39,2787,2788,674,2791,2843,2845,2846],{},[31,2789,2790],{},"Резервное копирование загрузчика",[107,2792,2794],{"className":109,"code":2793,"language":111,"meta":112,"style":112},"sudo dd if=/dev/sda of=~/mbr-backup.img bs=512 count=1   # для BIOS\nsudo cp -r /boot/grub ~/grub-backup/                     # файлы GRUB\n",[26,2795,2796,2824],{"__ignoreMap":112},[116,2797,2798,2800,2803,2806,2809,2812,2815,2818,2821],{"class":118,"line":119},[116,2799,123],{"class":122},[116,2801,2802],{"class":126}," dd",[116,2804,2805],{"class":126}," if=/dev/sda",[116,2807,2808],{"class":126}," of=~/mbr-backup.img",[116,2810,2811],{"class":126}," bs=",[116,2813,2814],{"class":296},"512",[116,2816,2817],{"class":126}," count=",[116,2819,2820],{"class":296},"1",[116,2822,2823],{"class":486},"   # для BIOS\n",[116,2825,2826,2828,2831,2834,2837,2840],{"class":118,"line":133},[116,2827,123],{"class":122},[116,2829,2830],{"class":126}," cp",[116,2832,2833],{"class":296}," -r",[116,2835,2836],{"class":126}," /boot/grub",[116,2838,2839],{"class":126}," ~/grub-backup/",[116,2841,2842],{"class":486},"                     # файлы GRUB\n",[2167,2844],{},"Для UEFI скопируйте директорию ESP:",[107,2847,2849],{"className":109,"code":2848,"language":111,"meta":112,"style":112},"sudo cp -r /boot/efi/EFI ~/efi-backup/\n",[26,2850,2851],{"__ignoreMap":112},[116,2852,2853,2855,2857,2859,2862],{"class":118,"line":119},[116,2854,123],{"class":122},[116,2856,2830],{"class":126},[116,2858,2833],{"class":296},[116,2860,2861],{"class":126}," /boot/efi/EFI",[116,2863,2864],{"class":126}," ~/efi-backup/\n",[39,2866,2867,2870,2871,2873,2874,233],{},[31,2868,2869],{},"Аккуратное управление разделами",": Не изменяйте порядок разделов и не удаляйте неизвестные разделы, особенно тип ",[26,2872,2375],{}," или с флагом ",[26,2875,2191],{},[39,2877,2878,2881,2882,2884,2885,233],{},[31,2879,2880],{},"Регулярное обновление GRUB",": После установки нового ядра или изменений в ",[26,2883,716],{}," всегда выполняйте ",[26,2886,507],{},[39,2888,2889,2892,2893,2910,2912,2913],{},[31,2890,2891],{},"Мониторинг здоровья диска",": Раз в месяц проверяйте S.M.A.R.T.-статус:",[107,2894,2896],{"className":109,"code":2895,"language":111,"meta":112,"style":112},"sudo smartctl -a /dev/sda\n",[26,2897,2898],{"__ignoreMap":112},[116,2899,2900,2902,2905,2908],{"class":118,"line":119},[116,2901,123],{"class":122},[116,2903,2904],{"class":126}," smartctl",[116,2906,2907],{"class":296}," -a",[116,2909,1437],{"class":126},[2167,2911],{},"И файловые системы:",[107,2914,2916],{"className":109,"code":2915,"language":111,"meta":112,"style":112},"sudo fsck -f /dev/sda2\n",[26,2917,2918],{"__ignoreMap":112},[116,2919,2920,2922,2925,2928],{"class":118,"line":119},[116,2921,123],{"class":122},[116,2923,2924],{"class":126}," fsck",[116,2926,2927],{"class":296}," -f",[116,2929,2930],{"class":126}," /dev/sda2\n",[39,2932,2933,2936],{},[31,2934,2935],{},"Избегайте установки Windows после Linux",": Если нужно установить Windows, делайте это до Linux или будьте готовы восстановить GRUB вручную.",[39,2938,2939,2942],{},[31,2940,2941],{},"Используйте LVM или RAID с осторожностью",": Сложные схемы хранения увеличивают риск проблем с загрузкой. Убедитесь, что initramfs содержит необходимые модули.",[729,2944,2945],{},"html pre.shiki code .sScJk, html code.shiki .sScJk{--shiki-default:#6F42C1;--shiki-dark:#B392F0}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sVt8B, html code.shiki .sVt8B{--shiki-default:#24292E;--shiki-dark:#E1E4E8}html pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}html pre.shiki code .sZZnC, html code.shiki .sZZnC{--shiki-default:#032F62;--shiki-dark:#9ECBFF}html pre.shiki code .sJ8bj, html code.shiki .sJ8bj{--shiki-default:#6A737D;--shiki-dark:#6A737D}html pre.shiki code .szBVR, html code.shiki .szBVR{--shiki-default:#D73A49;--shiki-dark:#F97583}",{"title":112,"searchDepth":133,"depth":133,"links":2947},[2948,2949,2950,2951,2952,2953,2954],{"id":2062,"depth":133,"text":2063},{"id":2085,"depth":133,"text":2086},{"id":2141,"depth":133,"text":2142},{"id":2333,"depth":133,"text":2334},{"id":2578,"depth":133,"text":2579},{"id":2704,"depth":133,"text":2705},{"id":2779,"depth":133,"text":2780},"grub-rescue","2026-02-17 14:16:55","Застряли в режиме GRUB Rescue? Узнайте, как за 10 минут восстановить загрузчик Linux и загрузить систему. Пошаговые инструкции для Ubuntu, Fedora, Debian и других дистрибутивов.","10-15 мин",[2960,2963,2966,2969],{"question":2961,"answer":2962},"Что такое GRUB Rescue и почему он появляется?","GRUB Rescue — это аварийный режим загрузчика, который запускается, когда GRUB не может найти свои файлы или конфигурацию. Обычно из-за повреждения MBR, удаления файлов /boot или ошибок диска.",{"question":2964,"answer":2965},"Можно ли исправить GRUB Rescue без LiveCD?","Да, если rescue mode доступен, можно вручную указать пути и загрузить систему, но для полного восстановления часто требуется загрузочный носитель.",{"question":2967,"answer":2968},"Как предотвратить появление GRUB Rescue?","Регулярно создавайте резервные копии MBR, избегайте случайного удаления файлов /boot и используйте надёжные диски с S.M.A.R.T.-мониторингом.",{"question":2970,"answer":2971},"Что делать, если команды в rescue mode не работают?","Если команды вводятся, но загрузка не удаётся, вероятно, повреждены критические файлы GRUB. Нужно загрузиться с LiveCD и переустановить загрузчик.",[2973,2976,2979,2982,2985],{"name":2974,"text":2975},"Определите разделы и файлы GRUB","В режиме rescue используйте `ls` и `ls (hd0,gpt1)/boot/grub` чтобы найти раздел с /boot и файлы grub.",{"name":2977,"text":2978},"Установите правильные переменные","С помощью `set` проверьте prefix и root. Укажите вручную: `set root=(hd0,gpt1)` и `set prefix=(hd0,gpt1)/boot/grub`.",{"name":2980,"text":2981},"Загрузите ядро вручную","Командой `linux /boot/vmlinuz-... root=...` загрузите ядро, затем `initrd` и `boot` для временной загрузки системы.",{"name":2983,"text":2984},"Переустановите GRUB с LiveCD","Загрузитесь с установочного носителя, смонтируйте корневую раздел и выполните `grub-install /dev/sda` и `update-grub`.",{"name":2986,"text":2987},"Проверьте целостность диска","После восстановления проверьте диск: `fsck` для файловых систем и `smartctl -a /dev/sda` для S.M.A.R.T.-статуса.","PT15M",[2990,2991,2992,2993,2994,2995,2996,2997,2998,2999],"grub rescue","ошибка grub","не загружается linux","grub rescue prompt","восстановление grub","grub rescue fix","ubuntu grub error","grub rescue commands","grub rescue mode","grub rescue fix linux",{},[3002,3003,3004],"/errors/linux/grub-errors","/guides/linux/reinstall-grub","/errors/linux/boot-failure","Ошибки Linux",{"title":2054,"description":2957},"errors/linux/grub-rescue","Статья объясняет, что такое режим GRUB Rescue, и предоставляет несколько проверенных способов восстановить загрузчик Linux, чтобы система снова загружалась.",[813,803,816,3010,3011,3012,3013],"восстановление","ошибка","rescue","загрузка","error","OUQQbl4EPb_B0Nny5zMr0XI0-dkdUN01QC8qGbBPE4M"]