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