[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"page-ru-/errors/linux/disk-io-error":3,"mdc--8wj7k4-key":530,"mdc-lndzyc-key":555,"mdc-5cgfv5-key":579,"mdc-5xz3tk-key":587,"mdc-dc2llv-key":603,"mdc-rbbu78-key":627,"mdc-j24rpc-key":651,"related-/errors/linux/read-only-filesystem,/errors/linux/kernel-panic,/guides/linux/disk-health-check":684},{"id":4,"title":5,"appliesTo":6,"author":11,"body":12,"canonical":468,"code":468,"createdAt":469,"description":470,"difficulty":471,"draft":472,"estimatedTime":473,"extension":474,"faq":475,"howToSteps":488,"howToTotalTime":498,"image":468,"keywords":499,"locale":508,"meta":509,"navigation":510,"path":511,"platform":512,"related":513,"section":517,"seo":518,"severity":519,"stem":520,"summary":521,"tags":522,"twitterCreator":468,"twitterSite":468,"type":528,"updatedAt":469,"__hash__":529},"content_ru/errors/linux/disk-io-error.md","Исправляем ошибку дискового ввода-вывода в Linux: полное решение",[7,8,9,10],"Ubuntu 22.04/24.04","Debian 11/12","CentOS Stream 8/9","ядра Linux 5.x–6.x","FixPedia Team",{"type":13,"value":14,"toc":457},"minimark",[15,20,38,48,51,55,74,78,82,85,140,150,154,157,190,193,204,207,211,214,229,232,249,256,273,276,297,300,304,311,335,338,357,364,368,371,394,397,417,420,424,453],[16,17,19],"h2",{"id":18},"что-означает-ошибка-disk-io-error","Что означает ошибка disk I/O error",[21,22,23,24,28,29,33,34,37],"p",{},"Ошибка ",[25,26,27],"strong",{},"disk I/O error"," (ошибка ввода-вывода диска) означает, что ядро Linux не смогло прочитать или записать данные на блочное устройство, например ",[30,31,32],"code",{},"/dev/sda",", ",[30,35,36],{},"/dev/nvme0n1"," или их разделы. В логах и консоли обычно отображается текст вроде:",[39,40,45],"pre",{"className":41,"code":43,"language":44},[42],"language-text","end_request: I/O error, dev sda, sector 12345678\nBuffer I/O error on device sda1, logical block 123456\n","text",[30,46,43],{"__ignoreMap":47},"",[21,49,50],{},"Ошибка появляется при доступе к файлам, монтировании разделов или запуске программ, требующих чтения/записи. Система может перевести файловую систему в режим «только чтение» или зависнуть при интенсивных операциях ввода-вывода.",[16,52,54],{"id":53},"причины-возникновения","Причины возникновения",[56,57,58,62,65,68,71],"ul",{},[59,60,61],"li",{},"Повреждённые сектора (bad blocks) на диске или SSD, из-за которых контроллер не может прочитать или записать данные.",[59,63,64],{},"Нарушение целостности файловой системы: повреждённые метаданные, битые иноды или разрушённые журналы (например, после внезапного отключения питания).",[59,66,67],{},"Проблемы с оборудованием: неисправный кабель SATA/USB, плохой контакт, перегрев диска или выход из строя контроллера.",[59,69,70],{},"Ошибки планировщика ввода-вывода или нехватка ресурсов (например, исчерпание очередей или тайм-ауты при работе по сети через iSCSI/NFS).",[59,72,73],{},"Некорректное извлечение съёмных носителей или принудительное размонтирование во время активных операций записи.",[16,75,77],{"id":76},"способы-решения","Способы решения",[16,79,81],{"id":80},"способ-1-собрать-логи-и-определить-проблемное-устройство","Способ 1: Собрать логи и определить проблемное устройство",[21,83,84],{},"Узнайте, с каким устройством связана ошибка. Просмотрите последние сообщения ядра:",[39,86,90],{"className":87,"code":88,"language":89,"meta":47,"style":47},"language-bash shiki shiki-themes github-light github-dark","dmesg | grep -i 'error\\|I/O\\|fail'\njournalctl -k --since '1 hour ago' | grep -i 'error\\|I/O'\n","bash",[30,91,92,116],{"__ignoreMap":47},[93,94,97,101,105,108,112],"span",{"class":95,"line":96},"line",1,[93,98,100],{"class":99},"sScJk","dmesg",[93,102,104],{"class":103},"szBVR"," |",[93,106,107],{"class":99}," grep",[93,109,111],{"class":110},"sj4cs"," -i",[93,113,115],{"class":114},"sZZnC"," 'error\\|I/O\\|fail'\n",[93,117,119,122,125,128,131,133,135,137],{"class":95,"line":118},2,[93,120,121],{"class":99},"journalctl",[93,123,124],{"class":110}," -k",[93,126,127],{"class":110}," --since",[93,129,130],{"class":114}," '1 hour ago'",[93,132,104],{"class":103},[93,134,107],{"class":99},[93,136,111],{"class":110},[93,138,139],{"class":114}," 'error\\|I/O'\n",[21,141,142,143,33,146,149],{},"Найдите строки с указанием устройства, например ",[30,144,145],{},"sda",[30,147,148],{},"nvme0n1"," или их разделов. Это поможет точнее направить дальнейшие проверки.",[16,151,153],{"id":152},"способ-2-проверить-состояние-диска-через-smart","Способ 2: Проверить состояние диска через SMART",[21,155,156],{},"Если диск поддерживает SMART, запросите его атрибуты:",[39,158,160],{"className":87,"code":159,"language":89,"meta":47,"style":47},"sudo smartctl -a /dev/sdX\nsudo smartctl -t short /dev/sdX\n",[30,161,162,176],{"__ignoreMap":47},[93,163,164,167,170,173],{"class":95,"line":96},[93,165,166],{"class":99},"sudo",[93,168,169],{"class":114}," smartctl",[93,171,172],{"class":110}," -a",[93,174,175],{"class":114}," /dev/sdX\n",[93,177,178,180,182,185,188],{"class":95,"line":118},[93,179,166],{"class":99},[93,181,169],{"class":114},[93,183,184],{"class":110}," -t",[93,186,187],{"class":114}," short",[93,189,175],{"class":114},[21,191,192],{},"Обратите внимание на:",[56,194,195,198,201],{},[59,196,197],{},"Reallocated_Sector_Ct — переназначенные сектора;",[59,199,200],{},"Current_Pending_Sector — сектора, ожидающие замены;",[59,202,203],{},"Offline_Uncorrectable — неисправимые ошибки.",[21,205,206],{},"Если счётчики растут, возможно, диск требует замены.",[16,208,210],{"id":209},"способ-3-проверить-и-восстановить-файловую-систему","Способ 3: Проверить и восстановить файловую систему",[21,212,213],{},"Отмонтируйте раздел, если он был смонтирован:",[39,215,217],{"className":87,"code":216,"language":89,"meta":47,"style":47},"sudo umount /dev/sdXY\n",[30,218,219],{"__ignoreMap":47},[93,220,221,223,226],{"class":95,"line":96},[93,222,166],{"class":99},[93,224,225],{"class":114}," umount",[93,227,228],{"class":114}," /dev/sdXY\n",[21,230,231],{},"Запустите проверку с автоматическим исправлением:",[39,233,235],{"className":87,"code":234,"language":89,"meta":47,"style":47},"sudo fsck -y /dev/sdXY\n",[30,236,237],{"__ignoreMap":47},[93,238,239,241,244,247],{"class":95,"line":96},[93,240,166],{"class":99},[93,242,243],{"class":114}," fsck",[93,245,246],{"class":110}," -y",[93,248,228],{"class":114},[21,250,251,252,255],{},"Если ",[30,253,254],{},"fsck"," сообщает о повреждённом суперблоке, используйте резервный. Для ext2/3/4 сначала узнайте доступные суперблоки:",[39,257,259],{"className":87,"code":258,"language":89,"meta":47,"style":47},"sudo mke2fs -n /dev/sdXY\n",[30,260,261],{"__ignoreMap":47},[93,262,263,265,268,271],{"class":95,"line":96},[93,264,166],{"class":99},[93,266,267],{"class":114}," mke2fs",[93,269,270],{"class":110}," -n",[93,272,228],{"class":114},[21,274,275],{},"Затем восстановите, указав резервный суперблок, например 32768:",[39,277,279],{"className":87,"code":278,"language":89,"meta":47,"style":47},"sudo fsck -y -b 32768 /dev/sdXY\n",[30,280,281],{"__ignoreMap":47},[93,282,283,285,287,289,292,295],{"class":95,"line":96},[93,284,166],{"class":99},[93,286,243],{"class":114},[93,288,246],{"class":110},[93,290,291],{"class":110}," -b",[93,293,294],{"class":110}," 32768",[93,296,228],{"class":114},[298,299],"in-article-ad",{},[16,301,303],{"id":302},"способ-4-проверить-диск-на-битые-сектора","Способ 4: Проверить диск на битые сектора",[21,305,306,307,310],{},"Поиск и маркировка битых блоков может вернуть доступ к данным. Для ext2/3/4 используйте ",[30,308,309],{},"badblocks"," в режиме чтения (безопасно, но долго):",[39,312,314],{"className":87,"code":313,"language":89,"meta":47,"style":47},"sudo badblocks -v /dev/sdXY > /tmp/badblocks.txt\n",[30,315,316],{"__ignoreMap":47},[93,317,318,320,323,326,329,332],{"class":95,"line":96},[93,319,166],{"class":99},[93,321,322],{"class":114}," badblocks",[93,324,325],{"class":110}," -v",[93,327,328],{"class":114}," /dev/sdXY",[93,330,331],{"class":103}," >",[93,333,334],{"class":114}," /tmp/badblocks.txt\n",[21,336,337],{},"Затем добавьте найденные блоки в таблицу плохих секторов файловой системы:",[39,339,341],{"className":87,"code":340,"language":89,"meta":47,"style":47},"sudo fsck -l /tmp/badblocks.txt /dev/sdXY\n",[30,342,343],{"__ignoreMap":47},[93,344,345,347,349,352,355],{"class":95,"line":96},[93,346,166],{"class":99},[93,348,243],{"class":114},[93,350,351],{"class":110}," -l",[93,353,354],{"class":114}," /tmp/badblocks.txt",[93,356,228],{"class":114},[21,358,359,360,363],{},"Для других ФС используйте встроенные утилиты (например, ",[30,361,362],{},"xfs_repair"," для XFS), но учтите, что XFS не поддерживает badblocks напрямую — в первую очередь полагайтесь на замену диска при аппаратных сбоях.",[16,365,367],{"id":366},"способ-5-временно-перемонтировать-в-режиме-только-чтения-и-спасти-данные","Способ 5: Временно перемонтировать в режиме только чтения и спасти данные",[21,369,370],{},"Если диск нестабилен, но вам нужны данные, перемонтируйте раздел в режиме только чтения:",[39,372,374],{"className":87,"code":373,"language":89,"meta":47,"style":47},"sudo mount -o remount,ro /dev/sdXY /точка/монтирования\n",[30,375,376],{"__ignoreMap":47},[93,377,378,380,383,386,389,391],{"class":95,"line":96},[93,379,166],{"class":99},[93,381,382],{"class":114}," mount",[93,384,385],{"class":110}," -o",[93,387,388],{"class":114}," remount,ro",[93,390,328],{"class":114},[93,392,393],{"class":114}," /точка/монтирования\n",[21,395,396],{},"Скопируйте важные данные на здоровый носитель:",[39,398,400],{"className":87,"code":399,"language":89,"meta":47,"style":47},"sudo rsync -a /точка/монтирования/ /путь/к/резервному/диску/\n",[30,401,402],{"__ignoreMap":47},[93,403,404,406,409,411,414],{"class":95,"line":96},[93,405,166],{"class":99},[93,407,408],{"class":114}," rsync",[93,410,172],{"class":110},[93,412,413],{"class":114}," /точка/монтирования/",[93,415,416],{"class":114}," /путь/к/резервному/диску/\n",[21,418,419],{},"После копирования отмонтируйте раздел и приступайте к проверке или замене диска.",[16,421,423],{"id":422},"профилактика","Профилактика",[56,425,426,433,436,439,442],{},[59,427,428,429,432],{},"Регулярно проверяйте SMART-атрибуты дисков с помощью ",[30,430,431],{},"smartctl"," и настраивайте уведомления при росте критических счётчиков.",[59,434,435],{},"Используйте ИБП или источники бесперебойного питания, чтобы избежать внезапных отключений, особенно для серверов.",[59,437,438],{},"Не отключайте питание или извлекайте съёмные носители во время активных операций записи.",[59,440,441],{},"Периодически создавайте резервные копии важных данных и проверяйте их на читаемость.",[59,443,444,445,448,449,452],{},"Следите за температурой дисков (через ",[30,446,447],{},"smartctl -A"," или ",[30,450,451],{},"hddtemp",") и обеспечивайте достаточное охлаждение.",[454,455,456],"style",{},"html pre.shiki code .sScJk, html code.shiki .sScJk{--shiki-default:#6F42C1;--shiki-dark:#B392F0}html pre.shiki code .szBVR, html code.shiki .szBVR{--shiki-default:#D73A49;--shiki-dark:#F97583}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 .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);}",{"title":47,"searchDepth":118,"depth":118,"links":458},[459,460,461,462,463,464,465,466,467],{"id":18,"depth":118,"text":19},{"id":53,"depth":118,"text":54},{"id":76,"depth":118,"text":77},{"id":80,"depth":118,"text":81},{"id":152,"depth":118,"text":153},{"id":209,"depth":118,"text":210},{"id":302,"depth":118,"text":303},{"id":366,"depth":118,"text":367},{"id":422,"depth":118,"text":423},null,"2026-04-28 19:00:47","Пошаговая инструкция по диагностике и устранению ошибок disk I/O error в Linux. Проверенные решения для восстановления работы дисков за 10–15 минут.","medium",false,"10-15 мин","md",[476,479,482,485],{"answer":477,"question":478},"Возможно, повреждена файловая система, есть битые сектора или кабель диска ослаб. Проверьте `dmesg` и `smartctl`, чтобы локализовать причину.","Почему появляется disk I/O error при попытке прочитать обычный файл?",{"answer":480,"question":481},"Нет. Запускайте `fsck` только на отмонтированных разделах или используйте `fsck -n` для проверки в режиме только чтения, если отмонтировать нельзя.","Безопасно ли запускать fsck на смонтированном разделе?",{"answer":483,"question":484},"Перезагрузка может временно восстановить доступ, но если диск физически повреждён, ошибка вернётся. Срочно сохраните данные и замените диск.","Поможет ли перезагрузка, если ошибка disk I/O error стала постоянной?",{"answer":486,"question":487},"Аппаратные ошибки фиксируются в SMART и ядерных логах (I/O error, sense key). Программные — часто лечатся `fsck` и пересозданием суперблока без замены диска.","Как отличить программный сбой от аппаратной поломки диска?",[489,492,495],{"name":490,"text":491},"Собрать логи и диагностику","Выполните `dmesg | grep -i error` и `journalctl -k --since '1 hour ago'`, чтобы найти сообщения ядра об ошибках диска и указать проблемное устройство.",{"name":493,"text":494},"Проверить SMART и состояние диска","Запустите `smartctl -a /dev/sdX` и `smartctl -t short /dev/sdX`. Обратите внимание на Reallocated_Sector_Ct, Current_Pending_Sector и Offline_Uncorrectable.",{"name":496,"text":497},"Проверить и восстановить файловую систему","Отмонтируйте раздел и выполните `fsck -y /dev/sdXY`. При повреждённом суперблоке используйте `fsck -y -b 32768 /dev/sdXY` или укажите резервный суперблок из `mke2fs -n`.","PT15M",[500,501,502,503,504,505,506,507],"ошибка ввода вывода linux","disk i/o error linux","ошибка диска linux исправить","i/o error dev sda","linux input/output error","ошибка чтения записи linux","bad block linux","ремонт файловой системы linux","ru_RU",{},true,"/errors/linux/disk-io-error","linux",[514,515,516],"/errors/linux/read-only-filesystem","/errors/linux/kernel-panic","/guides/linux/disk-health-check","Ошибки Linux",{"title":5,"description":470},"high","errors/linux/disk-io-error","Ошибка дискового ввода-вывода приводит к отказам чтения и записи файлов в Linux. Вы узнаете причины сбоя и выполните восстановление доступа к данным с помощью проверенных команд и проверок файловых систем.",[523,524,254,525,309,526,527],"Linux","Disk I/O Error","SMART","диагностика диска","восстановление данных","error","JkP6Sx0Q1GxUhJxxc63H5lBIhz6tqBlhs1yQOyTz0os",{"data":531,"body":532},{},{"type":533,"children":534},"root",[535],{"type":536,"tag":21,"props":537,"children":538},"element",{},[539,541,546,548,553],{"type":44,"value":540},"Возможно, повреждена файловая система, есть битые сектора или кабель диска ослаб. Проверьте ",{"type":536,"tag":30,"props":542,"children":544},{"className":543},[],[545],{"type":44,"value":100},{"type":44,"value":547}," и ",{"type":536,"tag":30,"props":549,"children":551},{"className":550},[],[552],{"type":44,"value":431},{"type":44,"value":554},", чтобы локализовать причину.",{"data":556,"body":557},{},{"type":533,"children":558},[559],{"type":536,"tag":21,"props":560,"children":561},{},[562,564,569,571,577],{"type":44,"value":563},"Нет. Запускайте ",{"type":536,"tag":30,"props":565,"children":567},{"className":566},[],[568],{"type":44,"value":254},{"type":44,"value":570}," только на отмонтированных разделах или используйте ",{"type":536,"tag":30,"props":572,"children":574},{"className":573},[],[575],{"type":44,"value":576},"fsck -n",{"type":44,"value":578}," для проверки в режиме только чтения, если отмонтировать нельзя.",{"data":580,"body":581},{},{"type":533,"children":582},[583],{"type":536,"tag":21,"props":584,"children":585},{},[586],{"type":44,"value":483},{"data":588,"body":589},{},{"type":533,"children":590},[591],{"type":536,"tag":21,"props":592,"children":593},{},[594,596,601],{"type":44,"value":595},"Аппаратные ошибки фиксируются в SMART и ядерных логах (I/O error, sense key). Программные — часто лечатся ",{"type":536,"tag":30,"props":597,"children":599},{"className":598},[],[600],{"type":44,"value":254},{"type":44,"value":602}," и пересозданием суперблока без замены диска.",{"data":604,"body":605},{},{"type":533,"children":606},[607],{"type":536,"tag":21,"props":608,"children":609},{},[610,612,618,619,625],{"type":44,"value":611},"Выполните ",{"type":536,"tag":30,"props":613,"children":615},{"className":614},[],[616],{"type":44,"value":617},"dmesg | grep -i error",{"type":44,"value":547},{"type":536,"tag":30,"props":620,"children":622},{"className":621},[],[623],{"type":44,"value":624},"journalctl -k --since '1 hour ago'",{"type":44,"value":626},", чтобы найти сообщения ядра об ошибках диска и указать проблемное устройство.",{"data":628,"body":629},{},{"type":533,"children":630},[631],{"type":536,"tag":21,"props":632,"children":633},{},[634,636,642,643,649],{"type":44,"value":635},"Запустите ",{"type":536,"tag":30,"props":637,"children":639},{"className":638},[],[640],{"type":44,"value":641},"smartctl -a /dev/sdX",{"type":44,"value":547},{"type":536,"tag":30,"props":644,"children":646},{"className":645},[],[647],{"type":44,"value":648},"smartctl -t short /dev/sdX",{"type":44,"value":650},". Обратите внимание на Reallocated_Sector_Ct, Current_Pending_Sector и Offline_Uncorrectable.",{"data":652,"body":653},{},{"type":533,"children":654},[655],{"type":536,"tag":21,"props":656,"children":657},{},[658,660,666,668,674,676,682],{"type":44,"value":659},"Отмонтируйте раздел и выполните ",{"type":536,"tag":30,"props":661,"children":663},{"className":662},[],[664],{"type":44,"value":665},"fsck -y /dev/sdXY",{"type":44,"value":667},". При повреждённом суперблоке используйте ",{"type":536,"tag":30,"props":669,"children":671},{"className":670},[],[672],{"type":44,"value":673},"fsck -y -b 32768 /dev/sdXY",{"type":44,"value":675}," или укажите резервный суперблок из ",{"type":536,"tag":30,"props":677,"children":679},{"className":678},[],[680],{"type":44,"value":681},"mke2fs -n",{"type":44,"value":683},".",[685,1274],{"id":686,"title":687,"appliesTo":688,"author":11,"body":693,"canonical":468,"code":707,"createdAt":1218,"description":1219,"difficulty":471,"draft":472,"estimatedTime":1220,"extension":474,"faq":1221,"howToSteps":1234,"howToTotalTime":498,"image":468,"keywords":1250,"locale":508,"meta":1260,"navigation":510,"path":514,"platform":512,"related":1261,"section":517,"seo":1265,"severity":519,"stem":1266,"summary":1267,"tags":1268,"twitterCreator":468,"twitterSite":468,"type":528,"updatedAt":1218,"__hash__":1273},"content_ru/errors/linux/read-only-filesystem.md","Исправление ошибки read-only file system в Linux (EROFS)",[689,690,691,692],"Ubuntu 22.04 LTS","Debian 12","Linux Mint 21","Fedora 38",{"type":13,"value":694,"toc":1206},[695,699,709,715,721,723,774,788,790,792,796,853,859,931,935,1006,1010,1060,1067,1071,1077,1142,1148,1150,1200,1203],[16,696,698],{"id":697},"что-означает-ошибка-erofs","Что означает ошибка EROFS",[21,700,23,701,704,705,708],{},[25,702,703],{},"read-only file system"," (часто отображается как ",[30,706,707],{},"EROFS"," или сообщение «The file system is read-only») означает, что ядро Linux считает определённый раздел или точку монтирования защищённой только для чтения. Любая попытка записать данные — создать файл, изменить содержимое или смонтировать раздел с флагом записи — завершается сбойными сообщениями, например:",[39,710,713],{"className":711,"code":712,"language":44},[42],"mount: /mnt: устройство занято или ресурс заблокирован\ncp: невозможно записать файл: Файл или директория находятся только для чтения\n",[30,714,712],{"__ignoreMap":47},[21,716,717,718,683],{},"Сбой обычно появляется после внезапного отключения питания, ошибок монтирования или когда системный администратор вручную пометил раздел как ",[30,719,720],{},"ro",[16,722,54],{"id":53},[56,724,725,731,743,753,759,765],{},[59,726,727,730],{},[25,728,729],{},"Повреждение файловой системы"," из-за неожиданного отключения питания или сбоя в работе диска.",[59,732,733,739,740,742],{},[25,734,735,736],{},"Неправильные записи в ",[30,737,738],{},"/etc/fstab"," с флагом ",[30,741,720],{}," или отсутствием прав записи.",[59,744,745,748,749,752],{},[25,746,747],{},"Ошибки монтирования"," при использовании ",[30,750,751],{},"mount -o ro"," без последующего восстановления.",[59,754,755,758],{},[25,756,757],{},"Устаревшие или повреждённые драйверы"," (особенно для RAID или LVM), которые блокируют запись.",[59,760,761,764],{},[25,762,763],{},"Аппаратные сбои"," — дефектные сектора или сбой блокировки шпинделя диска.",[59,766,767,770,771,683],{},[25,768,769],{},"Неправильные права доступа"," на уровне файлов или каталогов, когда пользователю не хватает прав ",[30,772,773],{},"w",[775,776,777],"blockquote",{},[21,778,779,780,783,784,787],{},"💡 ",[25,781,782],{},"Совет:"," Перед тем как что-либо менять, создайте снимок (бэкап) раздела с помощью ",[30,785,786],{},"sudo rsync"," или инструмента LVM/RAID, чтобы иметь точку возврата.",[298,789],{},[16,791,77],{"id":76},[16,793,795],{"id":794},"способ-1-исправить-повреждённую-файловую-систему","Способ 1: Исправить повреждённую файловую систему",[797,798,799,808,831],"ol",{},[59,800,801,802,448,805,683],{},"Определите устройство, которое вызывает проблему, с помощью ",[30,803,804],{},"sudo fdisk -l",[30,806,807],{},"lsblk",[59,809,810,811,827,830],{},"Выполните команду проверки и исправления:",[39,812,814],{"className":87,"code":813,"language":89,"meta":47,"style":47},"sudo fsck -y /dev/sdX1\n",[30,815,816],{"__ignoreMap":47},[93,817,818,820,822,824],{"class":95,"line":96},[93,819,166],{"class":99},[93,821,243],{"class":114},[93,823,246],{"class":110},[93,825,826],{"class":114}," /dev/sdX1\n",[828,829],"br",{},"Команда сканирует таблицу блоков, восстанавливает повреждённые inode и восстанавливает целостность файловой системы.",[59,832,833,834],{},"После завершения перемонтируйте раздел:",[39,835,837],{"className":87,"code":836,"language":89,"meta":47,"style":47},"sudo mount -o remount,rw /mnt\n",[30,838,839],{"__ignoreMap":47},[93,840,841,843,845,847,850],{"class":95,"line":96},[93,842,166],{"class":99},[93,844,382],{"class":114},[93,846,385],{"class":110},[93,848,849],{"class":114}," remount,rw",[93,851,852],{"class":114}," /mnt\n",[16,854,856,857],{"id":855},"способ-2-исправить-запись-в-etcfstab","Способ 2: Исправить запись в ",[30,858,738],{},[797,860,861,879,899,912],{},[59,862,863,864],{},"Откройте файл с помощью текстового редактора:",[39,865,867],{"className":87,"code":866,"language":89,"meta":47,"style":47},"sudo nano /etc/fstab\n",[30,868,869],{"__ignoreMap":47},[93,870,871,873,876],{"class":95,"line":96},[93,872,166],{"class":99},[93,874,875],{"class":114}," nano",[93,877,878],{"class":114}," /etc/fstab\n",[59,880,881,882,885,886,448,888,891,892,448,895,898],{},"Найдите строку, связанную с проблемным разделом (например, ",[30,883,884],{},"/dev/sda2 /mnt ext4 defaults 0 0",").\nУбедитесь, что нет флага ",[30,887,720],{},[30,889,890],{},"_netdev",", добавьте ",[30,893,894],{},"defaults",[30,896,897],{},"rw",", если нужно.",[59,900,901,902,33,905,33,908,911],{},"Сохраните изменения (",[30,903,904],{},"Ctrl+X",[30,906,907],{},"Y",[30,909,910],{},"Enter",").",[59,913,914,915],{},"Выполните принудительное изменение флага монтирования:",[39,916,917],{"className":87,"code":836,"language":89,"meta":47,"style":47},[30,918,919],{"__ignoreMap":47},[93,920,921,923,925,927,929],{"class":95,"line":96},[93,922,166],{"class":99},[93,924,382],{"class":114},[93,926,385],{"class":110},[93,928,849],{"class":114},[93,930,852],{"class":114},[16,932,934],{"id":933},"способ-3-сбросить-права-доступа","Способ 3: Сбросить права доступа",[797,936,937,958,978],{},[59,938,939,940],{},"Для директории, которая вызывает проблему, выполните:",[39,941,943],{"className":87,"code":942,"language":89,"meta":47,"style":47},"sudo chmod 755 /path/to/dir\n",[30,944,945],{"__ignoreMap":47},[93,946,947,949,952,955],{"class":95,"line":96},[93,948,166],{"class":99},[93,950,951],{"class":114}," chmod",[93,953,954],{"class":110}," 755",[93,956,957],{"class":114}," /path/to/dir\n",[59,959,960,961],{},"Для отдельного файла:",[39,962,964],{"className":87,"code":963,"language":89,"meta":47,"style":47},"sudo chmod 644 /path/to/file\n",[30,965,966],{"__ignoreMap":47},[93,967,968,970,972,975],{"class":95,"line":96},[93,969,166],{"class":99},[93,971,951],{"class":114},[93,973,974],{"class":110}," 644",[93,976,977],{"class":114}," /path/to/file\n",[59,979,980,981],{},"Если проблема связана с владельцем, измените его:",[39,982,984],{"className":87,"code":983,"language":89,"meta":47,"style":47},"sudo chown $USER:$USER /path/to/file\n",[30,985,986],{"__ignoreMap":47},[93,987,988,990,993,997,1000,1003],{"class":95,"line":96},[93,989,166],{"class":99},[93,991,992],{"class":114}," chown",[93,994,996],{"class":995},"sVt8B"," $USER",[93,998,999],{"class":114},":",[93,1001,1002],{"class":995},"$USER ",[93,1004,1005],{"class":114},"/path/to/file\n",[16,1007,1009],{"id":1008},"способ-4-обновить-драйверы-и-ядро","Способ 4: Обновить драйверы и ядро",[56,1011,1012,1041],{},[59,1013,1014,1017],{},[25,1015,1016],{},"Debian/Ubuntu:",[39,1018,1020],{"className":87,"code":1019,"language":89,"meta":47,"style":47},"sudo apt update\nsudo apt upgrade\n",[30,1021,1022,1032],{"__ignoreMap":47},[93,1023,1024,1026,1029],{"class":95,"line":96},[93,1025,166],{"class":99},[93,1027,1028],{"class":114}," apt",[93,1030,1031],{"class":114}," update\n",[93,1033,1034,1036,1038],{"class":95,"line":118},[93,1035,166],{"class":99},[93,1037,1028],{"class":114},[93,1039,1040],{"class":114}," upgrade\n",[59,1042,1043,1046],{},[25,1044,1045],{},"Fedora/CentOS:",[39,1047,1049],{"className":87,"code":1048,"language":89,"meta":47,"style":47},"sudo dnf upgrade\n",[30,1050,1051],{"__ignoreMap":47},[93,1052,1053,1055,1058],{"class":95,"line":96},[93,1054,166],{"class":99},[93,1056,1057],{"class":114}," dnf",[93,1059,1040],{"class":114},[21,1061,1062,1063,1066],{},"После обновления перезагрузите систему (",[30,1064,1065],{},"sudo reboot","), чтобы применить новые модули ядра.",[16,1068,1070],{"id":1069},"способ-5-автоматическая-проверка-диска-при-загрузке","Способ 5: Автоматическая проверка диска при загрузке",[21,1072,1073,1074,1076],{},"Если сбой повторяется после перезагрузки, вы можете принудить систему выполнить ",[30,1075,254],{}," при старте:",[797,1078,1079,1096,1112,1127],{},[59,1080,1081,1082],{},"Откройте конфигурационный файл GRUB:",[39,1083,1085],{"className":87,"code":1084,"language":89,"meta":47,"style":47},"sudo nano /etc/default/grub\n",[30,1086,1087],{"__ignoreMap":47},[93,1088,1089,1091,1093],{"class":95,"line":96},[93,1090,166],{"class":99},[93,1092,875],{"class":114},[93,1094,1095],{"class":114}," /etc/default/grub\n",[59,1097,1098,1099,1102,1103,999,1106],{},"Добавьте параметр ",[30,1100,1101],{},"fsck.mode=force&fsck.repair=yes"," в конце строки ",[30,1104,1105],{},"GRUB_CMDLINE_LINUX",[39,1107,1110],{"className":1108,"code":1109,"language":44},[42],"GRUB_CMDLINE_LINUX=\"fsck.mode=force&fsck.repair=yes\"\n",[30,1111,1109],{"__ignoreMap":47},[59,1113,1114,1115],{},"Обновите конфигурацию загрузчика:",[39,1116,1118],{"className":87,"code":1117,"language":89,"meta":47,"style":47},"sudo update-grub\n",[30,1119,1120],{"__ignoreMap":47},[93,1121,1122,1124],{"class":95,"line":96},[93,1123,166],{"class":99},[93,1125,1126],{"class":114}," update-grub\n",[59,1128,1129,1130],{},"Перезагрузите систему:",[39,1131,1133],{"className":87,"code":1132,"language":89,"meta":47,"style":47},"sudo reboot\n",[30,1134,1135],{"__ignoreMap":47},[93,1136,1137,1139],{"class":95,"line":96},[93,1138,166],{"class":99},[93,1140,1141],{"class":114}," reboot\n",[21,1143,1144,1145,1147],{},"Система автоматически запустит ",[30,1146,254],{}," перед загрузкой, что поможет устранить скрытые ошибки файловой системы.",[16,1149,423],{"id":422},[56,1151,1152,1165,1171,1180,1186,1194],{},[59,1153,1154,1157,1158,33,1161,1164],{},[25,1155,1156],{},"Регулярно создавайте бэкапы"," разделов с помощью ",[30,1159,1160],{},"rsync",[30,1162,1163],{},"tar"," или инструментов LVM.",[59,1166,1167,1170],{},[25,1168,1169],{},"Используйте бесперебойное питание (UPS)",", чтобы избежать сбоя при записи.",[59,1172,1173,1176,1177,1179],{},[25,1174,1175],{},"Мониторьте здоровье диска"," с помощью ",[30,1178,431],{}," и заменяйте устройства до их выхода из строя.",[59,1181,1182,1185],{},[25,1183,1184],{},"Обновляйте ядро и драйверы"," своевременно;古い версии часто содержат ошибки, вызывающие проблемы с монтированием.",[59,1187,1188,1193],{},[25,1189,1190,1191],{},"Проверяйте ",[30,1192,738],{}," после любых изменений в структуре разделов; удаляйте старые записи, чтобы избежать случайного монтирования в режиме только для чтения.",[59,1195,1196,1199],{},[25,1197,1198],{},"Настройте резервное копирование журнала транзакций"," для критически важных данных, чтобы быстро восстановить их после сбоя файловой системы.",[21,1201,1202],{},"Систематическое выполнение этих шагов значительно снижает риск повторного возникновения ошибки read-only file system.",[454,1204,1205],{},"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 .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 .sVt8B, html code.shiki .sVt8B{--shiki-default:#24292E;--shiki-dark:#E1E4E8}",{"title":47,"searchDepth":118,"depth":118,"links":1207},[1208,1209,1210,1211,1212,1214,1215,1216,1217],{"id":697,"depth":118,"text":698},{"id":53,"depth":118,"text":54},{"id":76,"depth":118,"text":77},{"id":794,"depth":118,"text":795},{"id":855,"depth":118,"text":1213},"Способ 2: Исправить запись в /etc/fstab",{"id":933,"depth":118,"text":934},{"id":1008,"depth":118,"text":1009},{"id":1069,"depth":118,"text":1070},{"id":422,"depth":118,"text":423},"2026-07-29 15:06:05","Узнайте, как исправить ошибку read-only file system в Linux (EROFS). Пошаговая инструкция с командами и советами по профилактике за 5 минут.","5-10 мин",[1222,1225,1228,1231],{"question":1223,"answer":1224},"Что означает сообщение 'read-only file system'?","Это системная ошибка, которая указывает на то, что файловая система помечена как только для чтения, и любые попытки записи приводят к сбоям.",{"question":1226,"answer":1227},"Почему раздел может стать только для чтения?","Причины включают повреждение файловой системы, ошибки монтирования, неправильные настройки `/etc/fstab`, устаревшие драйверы или проблемы с питанием.",{"question":1229,"answer":1230},"Как безопасно проверить файловую систему перед исправлением?","Выполните `sudo fsck -n /dev/sdX1`, чтобы проверить наличие ошибок без их исправления. Это поможет выявить повреждённые блоки и структурные проблемы.",{"question":1232,"answer":1233},"Что делать, если после исправления ошибка снова появляется?","Перемонтируйте раздел, проверьте `/etc/fstab`, обновите драйверы и убедитесь, что флаг 'readonly' не установлен. Также проверьте диск на аппаратные проблемы.",[1235,1238,1241,1244,1247],{"name":1236,"text":1237},"Выполнить проверку файловой системы","Запустите `sudo fsck -y /dev/sdX1`, чтобы исправить обнаруженные ошибки. Подтвердите действия, когда будет предложено.",{"name":1239,"text":1240},"Изменить флаг монтирования","Отредактируйте `/etc/fstab`, удалив `ro` и добавив `defaults`. Затем выполните `sudo mount -o remount,rw /mnt`.",{"name":1242,"text":1243},"Проверить права доступа","Для каталогов используйте `sudo chmod 755 dirname`, а для файлов `sudo chmod 644 filename`. Это обеспечит запись владельцу.",{"name":1245,"text":1246},"Обновить драйверы и ядро","Установите последние обновления через `sudo apt upgrade` (Debian/Ubuntu) или `sudo dnf upgrade` (Fedora). Перезагрузите систему.",{"name":1248,"text":1249},"Выполнить проверку диска при загрузке","Если проблема сохраняется, добавьте `fsck.mode=force&fsck.repair=yes` в параметры загрузки GRUB, чтобы автоматически запускать `fsck` при старте.",[1251,1252,1253,1254,1255,1256,1257,1258,1259],"read-only file system ошибка","файл только для чтения Linux","код ошибки EROFS","невозможно записать файл Ubuntu","диск только для чтения","исправить ошибку EROFS","проверка диска read-only","mount read-only","отсутствует доступ для записи",{},[1262,1263,1264],"/errors/linux/permission-denied","/errors/linux/disk-full","/guides/linux/mount-partition",{"title":687,"description":1219},"errors/linux/read-only-filesystem","Статья поможет вам устранить ошибку read-only file system в Linux, которая возникает при попытке записи на защищённый раздел. Вы узнаете причины сбоя и выполните проверенные шаги для восстановления доступа.",[523,1269,707,1270,1271,1272],"read-only filesystem","mount","permissions","troubleshooting","zPva6N8-AV5dzQl2q-q9H7qyKCKn1T4PF-5BHKrWEG8",{"id":1275,"title":1276,"appliesTo":1277,"author":11,"body":1283,"canonical":468,"code":47,"createdAt":2343,"description":2344,"difficulty":471,"draft":472,"estimatedTime":2345,"extension":474,"faq":2346,"howToSteps":2359,"howToTotalTime":2378,"image":468,"keywords":2379,"locale":508,"meta":2390,"navigation":510,"path":515,"platform":512,"related":2391,"section":517,"seo":2395,"severity":2396,"stem":2397,"summary":2398,"tags":2399,"twitterCreator":468,"twitterSite":468,"type":528,"updatedAt":2343,"__hash__":2405},"content_ru/errors/linux/kernel-panic.md","Kernel Panic в Linux: причины и способы восстановления",[1278,1279,1280,1281,1282],"Ubuntu 20.04+","CentOS 7+","Debian 10+","Fedora 35+","Linux ядро 4.15+",{"type":13,"value":1284,"toc":2330},[1285,1289,1295,1316,1319,1321,1324,1433,1435,1440,1451,1456,1531,1534,1568,1583,1587,1594,1599,1616,1632,1636,1642,1647,1733,1738,1787,1790,1792,1796,1799,1804,1889,1894,1958,1962,1965,1970,1993,1998,2041,2048,2052,2055,2060,2225,2227,2230,2324,2327],[16,1286,1288],{"id":1287},"что-означает-ошибка-kernel-panic","Что означает ошибка Kernel Panic",[21,1290,1291,1294],{},[25,1292,1293],{},"Kernel panic"," (паника ядра) — это критическое состояние в Linux, при котором ядро обнаруживает невосстановимую ошибку и останавливает все процессы системы для предотвращения повреждения данных. Вместо привычного синего экрана Windows вы увидите монохромный текст на консоли (или через serial-консоль), содержащий:",[56,1296,1297,1303,1310,1313],{},[59,1298,1299,1300],{},"Сообщение ",[30,1301,1302],{},"Kernel panic - not syncing: ...",[59,1304,1305,1306,1309],{},"Адрес паники (например, ",[30,1307,1308],{},"CPU: 0 PID: 1 Comm: systemd Not tainted ...",")",[59,1311,1312],{},"Стек вызовов (трасса) ядра",[59,1314,1315],{},"Информацию о модулях, которые были загружены",[21,1317,1318],{},"После этого система полностью зависает, требуя перезагрузки. В отличие от пользовательских сбоев, kernel panic не может быть обработан приложением — это последний рубеж защиты ядра.",[16,1320,54],{"id":53},[21,1322,1323],{},"Kernel panic возникает, когда ядро пытается выполнить действие, которое нарушает его внутреннюю целостность. Основные причины:",[797,1325,1326,1349,1365,1381,1401,1414],{},[59,1327,1328,999,1331],{},[25,1329,1330],{},"Неисправное оборудование",[56,1332,1333,1336,1339,1346],{},[59,1334,1335],{},"Дефекты оперативной памяти (битые биты, тайминги)",[59,1337,1338],{},"Проблемы с процессором (перегрев,factory defects)",[59,1340,1341,1342,1345],{},"Поврежденные сектора на диске (особенно с ",[30,1343,1344],{},"/boot"," или корневой ФС)",[59,1347,1348],{},"Сбои материнской платы или контроллеров",[59,1350,1351,999,1354],{},[25,1352,1353],{},"Поврежденные/несовместимые драйверы",[56,1355,1356,1359,1362],{},[59,1357,1358],{},"Устаревшие проприетарные драйверы (NVIDIA, Broadcom Wi-Fi)",[59,1360,1361],{},"Драйверы, собранные для другой версии ядра",[59,1363,1364],{},"Конфликт модулей (например, два драйвера для одного устройства)",[59,1366,1367,999,1370],{},[25,1368,1369],{},"Ошибки в самом ядре",[56,1371,1372,1378],{},[59,1373,1374,1375,1309],{},"Баги в нестабильных версиях ядра (например, ",[30,1376,1377],{},"5.15-rc",[59,1379,1380],{},"Проблемы с патчами (особенно в self-compiled ядрах)",[59,1382,1383,999,1386],{},[25,1384,1385],{},"Повреждение системных файлов",[56,1387,1388,1398],{},[59,1389,1390,1391,1394,1395,1309],{},"Некорректное обновление ядра (",[30,1392,1393],{},"/boot/vmlinuz-*",", модули в ",[30,1396,1397],{},"/lib/modules/",[59,1399,1400],{},"Атаки или ручные вмешательства, изменившие бинарные файлы ядра",[59,1402,1403,999,1406],{},[25,1404,1405],{},"Ресурсные ограничения",[56,1407,1408,1411],{},[59,1409,1410],{},"Исчерпание памяти ядра (например, утечки в модулях)",[59,1412,1413],{},"Переполнение стека ядра (out-of-bounds доступы)",[59,1415,1416,999,1419],{},[25,1417,1418],{},"Некорректные параметры загрузки",[56,1420,1421,1430],{},[59,1422,1423,1424,33,1427,1309],{},"Неправильные опции в GRUB (например, ",[30,1425,1426],{},"mem=",[30,1428,1429],{},"acpi=",[59,1431,1432],{},"Устаревшие параметры для нового железа",[16,1434,77],{"id":76},[1436,1437,1439],"h3",{"id":1438},"способ-1-анализ-логов-ядра","Способ 1: Анализ логов ядра",[21,1441,1442,1443,1446,1447,1450],{},"Первым делом нужно получить информацию о панике. Если система не загружается, используйте ",[25,1444,1445],{},"recovery mode"," или загрузитесь с ",[25,1448,1449],{},"live-системы",", чтобы смонтировать корневую раздел и скопировать логи.",[21,1452,1453],{},[25,1454,1455],{},"Команды для анализа:",[39,1457,1459],{"className":87,"code":1458,"language":89,"meta":47,"style":47},"# Просмотр последних ошибок ядра (требует загрузки в 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",[30,1460,1461,1467,1482,1488,1494,1511,1516,1522],{"__ignoreMap":47},[93,1462,1463],{"class":95,"line":96},[93,1464,1466],{"class":1465},"sJ8bj","# Просмотр последних ошибок ядра (требует загрузки в recovery или chroot)\n",[93,1468,1469,1471,1473,1476,1479],{"class":95,"line":118},[93,1470,121],{"class":99},[93,1472,124],{"class":110},[93,1474,1475],{"class":110}," -p",[93,1477,1478],{"class":114}," err",[93,1480,1481],{"class":110}," --no-pager\n",[93,1483,1485],{"class":95,"line":1484},3,[93,1486,1487],{"emptyLinePlaceholder":510},"\n",[93,1489,1491],{"class":95,"line":1490},4,[93,1492,1493],{"class":1465},"# Альтернативно, через dmesg (может быть очищен при перезагрузке)\n",[93,1495,1497,1499,1502,1504,1506,1508],{"class":95,"line":1496},5,[93,1498,100],{"class":99},[93,1500,1501],{"class":110}," -T",[93,1503,104],{"class":103},[93,1505,107],{"class":99},[93,1507,111],{"class":110},[93,1509,1510],{"class":114}," \"panic\\|error\\|bug\\|tainted\"\n",[93,1512,1514],{"class":95,"line":1513},6,[93,1515,1487],{"emptyLinePlaceholder":510},[93,1517,1519],{"class":95,"line":1518},7,[93,1520,1521],{"class":1465},"# Если panic произошел при загрузке, логи могут быть в /var/crash/\n",[93,1523,1525,1528],{"class":95,"line":1524},8,[93,1526,1527],{"class":99},"ls",[93,1529,1530],{"class":114}," /var/crash/\n",[21,1532,1533],{},"Что искать:",[56,1535,1536,1542,1549,1558],{},[59,1537,1538,1539,1541],{},"Фразу ",[30,1540,1302],{}," — краткое описание.",[59,1543,1544,1545,1548],{},"Строки с ",[30,1546,1547],{},"Call Trace"," — стек вызовов, указывает на функцию ядра.",[59,1550,1551,1552,448,1555,683],{},"Упоминания модулей: ",[30,1553,1554],{},"module xyz is tainted",[30,1556,1557],{},"xyz.ko",[59,1559,1560,1561,1564,1565,683],{},"Адреса в скобках, например ",[30,1562,1563],{},"[\u003Cffffffff81234567>]"," — можно декодировать через ",[30,1566,1567],{},"/proc/kallsyms",[775,1569,1570],{},[21,1571,779,1572,1575,1576,1579,1580,1582],{},[25,1573,1574],{},"Совет",": Если panic повторяется, добавьте параметр ",[30,1577,1578],{},"panic=10"," в GRUB (раздел ",[30,1581,1105],{},"), чтобы система автоматически перезагружалась через 10 секунд. Это упростит сбор логов через serial-консоль или netconsole.",[1436,1584,1586],{"id":1585},"способ-2-проверка-оперативной-памяти","Способ 2: Проверка оперативной памяти",[21,1588,1589,1590,1593],{},"Ошибки RAM — одна из частых причин kernel panic. ",[25,1591,1592],{},"memtest86+"," — стандартный инструмент для тестирования.",[21,1595,1596],{},[25,1597,1598],{},"Как запустить:",[797,1600,1601,1604,1610,1613],{},[59,1602,1603],{},"Перезагрузите систему.",[59,1605,1606,1607,683],{},"В меню GRUB выберите пункт ",[30,1608,1609],{},"Memory test (memtest86+)",[59,1611,1612],{},"Дождитесь завершения хотя бы одного полного цикла (Pass 1/4).",[59,1614,1615],{},"Любые ошибки (Address, Status) требуют замены модулей памяти.",[775,1617,1618],{},[21,1619,1620,1621,1624,1625,1628,1629,911],{},"⚠️ ",[25,1622,1623],{},"Важно",": Для серверов используйте ECC-память и регулярный мониторинг через ",[30,1626,1627],{},"edac-util"," (",[30,1630,1631],{},"apt install edac-utils",[1436,1633,1635],{"id":1634},"способ-3-проверка-дисков-и-файловой-системы","Способ 3: Проверка дисков и файловой системы",[21,1637,1638,1639,1641],{},"Поврежденные сектора могут вызывать панику при доступе ядра к ",[30,1640,1344],{}," или системным файлам.",[21,1643,1644],{},[25,1645,1646],{},"Проверка диска (SMART):",[39,1648,1650],{"className":87,"code":1649,"language":89,"meta":47,"style":47},"# Установите 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",[30,1651,1652,1657,1672,1686,1690,1695,1706,1710,1715,1721,1727],{"__ignoreMap":47},[93,1653,1654],{"class":95,"line":96},[93,1655,1656],{"class":1465},"# Установите smartmontools, если нет\n",[93,1658,1659,1661,1663,1666,1669],{"class":95,"line":118},[93,1660,166],{"class":99},[93,1662,1028],{"class":114},[93,1664,1665],{"class":114}," install",[93,1667,1668],{"class":114}," smartmontools",[93,1670,1671],{"class":1465},"  # Debian/Ubuntu\n",[93,1673,1674,1676,1679,1681,1683],{"class":95,"line":1484},[93,1675,166],{"class":99},[93,1677,1678],{"class":114}," yum",[93,1680,1665],{"class":114},[93,1682,1668],{"class":114},[93,1684,1685],{"class":1465},"  # CentOS/RHEL\n",[93,1687,1688],{"class":95,"line":1490},[93,1689,1487],{"emptyLinePlaceholder":510},[93,1691,1692],{"class":95,"line":1496},[93,1693,1694],{"class":1465},"# Просмотр статуса диска (замените /dev/sda на ваш)\n",[93,1696,1697,1699,1701,1703],{"class":95,"line":1513},[93,1698,166],{"class":99},[93,1700,169],{"class":114},[93,1702,172],{"class":110},[93,1704,1705],{"class":114}," /dev/sda\n",[93,1707,1708],{"class":95,"line":1518},[93,1709,1487],{"emptyLinePlaceholder":510},[93,1711,1712],{"class":95,"line":1524},[93,1713,1714],{"class":1465},"# Обратите внимание на:\n",[93,1716,1718],{"class":95,"line":1717},9,[93,1719,1720],{"class":1465},"# - SMART overall-health self-assessment test result\n",[93,1722,1724],{"class":95,"line":1723},10,[93,1725,1726],{"class":1465},"# - Attributes: Reallocated_Sector_Ct, Current_Pending_Sector\n",[93,1728,1730],{"class":95,"line":1729},11,[93,1731,1732],{"class":1465},"# - Результаты Self-Test (должны быть PASSED)\n",[21,1734,1735],{},[25,1736,1737],{},"Проверка файловой системы:",[39,1739,1741],{"className":87,"code":1740,"language":89,"meta":47,"style":47},"# Только для unmounted разделов! Для корневого раздела — с live-системы.\nsudo fsck -f /dev/sda1  # Замените на ваш корневой раздел\n\n# Для journal-файловых систем (ext4, btrfs) также можно:\nsudo btrfs check /dev/sda1  # если используется btrfs\n",[30,1742,1743,1748,1763,1767,1772],{"__ignoreMap":47},[93,1744,1745],{"class":95,"line":96},[93,1746,1747],{"class":1465},"# Только для unmounted разделов! Для корневого раздела — с live-системы.\n",[93,1749,1750,1752,1754,1757,1760],{"class":95,"line":118},[93,1751,166],{"class":99},[93,1753,243],{"class":114},[93,1755,1756],{"class":110}," -f",[93,1758,1759],{"class":114}," /dev/sda1",[93,1761,1762],{"class":1465},"  # Замените на ваш корневой раздел\n",[93,1764,1765],{"class":95,"line":1484},[93,1766,1487],{"emptyLinePlaceholder":510},[93,1768,1769],{"class":95,"line":1490},[93,1770,1771],{"class":1465},"# Для journal-файловых систем (ext4, btrfs) также можно:\n",[93,1773,1774,1776,1779,1782,1784],{"class":95,"line":1496},[93,1775,166],{"class":99},[93,1777,1778],{"class":114}," btrfs",[93,1780,1781],{"class":114}," check",[93,1783,1759],{"class":114},[93,1785,1786],{"class":1465},"  # если используется btrfs\n",[21,1788,1789],{},"Если SMART показывает много реallocated или pending секторов, замените диск.",[298,1791],{},[1436,1793,1795],{"id":1794},"способ-4-обновление-или-откат-ядра","Способ 4: Обновление или откат ядра",[21,1797,1798],{},"Если panic появился после обновления ядра или драйверов, попробуйте загрузиться с предыдущей версией.",[21,1800,1801],{},[25,1802,1803],{},"Загрузка с предыдущим ядром:",[797,1805,1806,1812,1823],{},[59,1807,1808,1809,683],{},"В меню GRUB выберите ",[30,1810,1811],{},"Advanced options for Ubuntu",[59,1813,1814,1815,1818,1819,1822],{},"Выберите запись с ядром, помеченным ",[30,1816,1817],{},"(recovery mode)"," или без ",[30,1820,1821],{},"-generic"," (если обновлялись).",[59,1824,1825,1826],{},"Если система загружается, удалите проблемное ядро:\n",[39,1827,1829],{"className":87,"code":1828,"language":89,"meta":47,"style":47},"# 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",[30,1830,1831,1836,1851,1857,1861,1866,1877],{"__ignoreMap":47},[93,1832,1833],{"class":95,"line":96},[93,1834,1835],{"class":1465},"# Debian/Ubuntu\n",[93,1837,1838,1840,1842,1845,1848],{"class":95,"line":118},[93,1839,166],{"class":99},[93,1841,1028],{"class":114},[93,1843,1844],{"class":114}," remove",[93,1846,1847],{"class":114}," linux-image-5.19.0-32-generic",[93,1849,1850],{"class":1465},"  # пример\n",[93,1852,1853,1855],{"class":95,"line":1484},[93,1854,166],{"class":99},[93,1856,1126],{"class":114},[93,1858,1859],{"class":95,"line":1490},[93,1860,1487],{"emptyLinePlaceholder":510},[93,1862,1863],{"class":95,"line":1496},[93,1864,1865],{"class":1465},"# CentOS/RHEL\n",[93,1867,1868,1870,1872,1874],{"class":95,"line":1513},[93,1869,166],{"class":99},[93,1871,1678],{"class":114},[93,1873,1844],{"class":114},[93,1875,1876],{"class":114}," kernel-5.14.0-362.8.1.el8_5.x86_64\n",[93,1878,1879,1881,1884,1886],{"class":95,"line":1518},[93,1880,166],{"class":99},[93,1882,1883],{"class":114}," grub2-mkconfig",[93,1885,385],{"class":110},[93,1887,1888],{"class":114}," /boot/grub2/grub.cfg\n",[21,1890,1891],{},[25,1892,1893],{},"Обновление ядра до стабильной версии:",[39,1895,1897],{"className":87,"code":1896,"language":89,"meta":47,"style":47},"# 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",[30,1898,1899,1904,1912,1926,1932,1936,1941,1952],{"__ignoreMap":47},[93,1900,1901],{"class":95,"line":96},[93,1902,1903],{"class":1465},"# Ubuntu/Debian\n",[93,1905,1906,1908,1910],{"class":95,"line":118},[93,1907,166],{"class":99},[93,1909,1028],{"class":114},[93,1911,1031],{"class":114},[93,1913,1914,1916,1918,1920,1923],{"class":95,"line":1484},[93,1915,166],{"class":99},[93,1917,1028],{"class":114},[93,1919,1665],{"class":114},[93,1921,1922],{"class":114}," linux-image-generic-hwe-22.04",[93,1924,1925],{"class":1465},"  # например, для LTS\n",[93,1927,1928,1930],{"class":95,"line":1490},[93,1929,166],{"class":99},[93,1931,1141],{"class":114},[93,1933,1934],{"class":95,"line":1496},[93,1935,1487],{"emptyLinePlaceholder":510},[93,1937,1938],{"class":95,"line":1513},[93,1939,1940],{"class":1465},"# CentOS/RHEL (используйте AppStream для новейших ядер)\n",[93,1942,1943,1945,1947,1949],{"class":95,"line":1518},[93,1944,166],{"class":99},[93,1946,1678],{"class":114},[93,1948,1665],{"class":114},[93,1950,1951],{"class":114}," kernel\n",[93,1953,1954,1956],{"class":95,"line":1524},[93,1955,166],{"class":99},[93,1957,1141],{"class":114},[1436,1959,1961],{"id":1960},"способ-5-проверка-драйверов-и-модулей","Способ 5: Проверка драйверов и модулей",[21,1963,1964],{},"Проблемные модули часто вызывают панику. Особенно внимательно смотрите на проприетарные драйверы (NVIDIA, VirtualBox, Wi-Fi).",[21,1966,1967],{},[25,1968,1969],{},"Просмотр загруженных модулей:",[39,1971,1973],{"className":87,"code":1972,"language":89,"meta":47,"style":47},"lsmod | grep -E \"nvidia|vmw|b43|wl\"  # пример проблемных модулей\n",[30,1974,1975],{"__ignoreMap":47},[93,1976,1977,1980,1982,1984,1987,1990],{"class":95,"line":96},[93,1978,1979],{"class":99},"lsmod",[93,1981,104],{"class":103},[93,1983,107],{"class":99},[93,1985,1986],{"class":110}," -E",[93,1988,1989],{"class":114}," \"nvidia|vmw|b43|wl\"",[93,1991,1992],{"class":1465},"  # пример проблемных модулей\n",[21,1994,1995],{},[25,1996,1997],{},"Удаление модуля (в recovery mode):",[39,1999,2001],{"className":87,"code":2000,"language":89,"meta":47,"style":47},"# Удалить модуль из текущей загрузки (временно)\nsudo rmmod nvidia_drm\n\n# Чтобы запретить загрузку, удалите пакет или закомментируйте в /etc/modules-load.d/\nsudo apt purge nvidia-driver-525  # Debian/Ubuntu\n",[30,2002,2003,2008,2018,2022,2027],{"__ignoreMap":47},[93,2004,2005],{"class":95,"line":96},[93,2006,2007],{"class":1465},"# Удалить модуль из текущей загрузки (временно)\n",[93,2009,2010,2012,2015],{"class":95,"line":118},[93,2011,166],{"class":99},[93,2013,2014],{"class":114}," rmmod",[93,2016,2017],{"class":114}," nvidia_drm\n",[93,2019,2020],{"class":95,"line":1484},[93,2021,1487],{"emptyLinePlaceholder":510},[93,2023,2024],{"class":95,"line":1490},[93,2025,2026],{"class":1465},"# Чтобы запретить загрузку, удалите пакет или закомментируйте в /etc/modules-load.d/\n",[93,2028,2029,2031,2033,2036,2039],{"class":95,"line":1496},[93,2030,166],{"class":99},[93,2032,1028],{"class":114},[93,2034,2035],{"class":114}," purge",[93,2037,2038],{"class":114}," nvidia-driver-525",[93,2040,1671],{"class":1465},[21,2042,2043,2044,2047],{},"Если panic исчез, обновите драйвер через официальные репозитории или используйте open-source альтернативы (например, ",[30,2045,2046],{},"nouveau"," вместо NVIDIA).",[1436,2049,2051],{"id":2050},"способ-6-восстановление-системы-через-rescue-mode","Способ 6: Восстановление системы через rescue mode",[21,2053,2054],{},"Если система не загружается даже с предыдущим ядром, используйте rescue-режим.",[21,2056,2057],{},[25,2058,2059],{},"Загрузка в rescue mode:",[797,2061,2062,2067,2073],{},[59,2063,2064,2065,683],{},"В меню GRUB выберите запись с ",[30,2066,1817],{},[59,2068,2069,2070,2072],{},"В меню recovery выберите ",[30,2071,533],{}," (получение root-shell).",[59,2074,2075,2076],{},"Размонтируйте и проверьте целостность:\n",[39,2077,2079],{"className":87,"code":2078,"language":89,"meta":47,"style":47},"# Перемонтируйте корневой раздел в режиме 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",[30,2080,2081,2086,2097,2101,2106,2141,2145,2150,2178,2192,2196,2201,2219],{"__ignoreMap":47},[93,2082,2083],{"class":95,"line":96},[93,2084,2085],{"class":1465},"# Перемонтируйте корневой раздел в режиме read-write\n",[93,2087,2088,2090,2092,2094],{"class":95,"line":118},[93,2089,1270],{"class":99},[93,2091,385],{"class":110},[93,2093,849],{"class":114},[93,2095,2096],{"class":114}," /\n",[93,2098,2099],{"class":95,"line":1484},[93,2100,1487],{"emptyLinePlaceholder":510},[93,2102,2103],{"class":95,"line":1490},[93,2104,2105],{"class":1465},"# Проверьте наличие битых симлинков или поврежденных бинарников\n",[93,2107,2108,2111,2114,2117,2120,2123,2126,2129,2132,2134,2136,2138],{"class":95,"line":1496},[93,2109,2110],{"class":99},"find",[93,2112,2113],{"class":114}," /boot",[93,2115,2116],{"class":110}," -type",[93,2118,2119],{"class":114}," f",[93,2121,2122],{"class":110}," -exec",[93,2124,2125],{"class":114}," file",[93,2127,2128],{"class":114}," {}",[93,2130,2131],{"class":110}," \\;",[93,2133,104],{"class":103},[93,2135,107],{"class":99},[93,2137,325],{"class":110},[93,2139,2140],{"class":114}," \"ELF.*64-bit\"\n",[93,2142,2143],{"class":95,"line":1513},[93,2144,1487],{"emptyLinePlaceholder":510},[93,2146,2147],{"class":95,"line":1518},[93,2148,2149],{"class":1465},"# Восстановите пакеты ядра (если файлы повреждены)\n",[93,2151,2152,2154,2156,2158,2161,2164,2167,2170,2173,2176],{"class":95,"line":1524},[93,2153,166],{"class":99},[93,2155,1028],{"class":114},[93,2157,1665],{"class":114},[93,2159,2160],{"class":110}," --reinstall",[93,2162,2163],{"class":114}," linux-image-",[93,2165,2166],{"class":995},"$(",[93,2168,2169],{"class":99},"uname",[93,2171,2172],{"class":110}," -r",[93,2174,2175],{"class":995},")  ",[93,2177,1835],{"class":1465},[93,2179,2180,2182,2184,2187,2190],{"class":95,"line":1717},[93,2181,166],{"class":99},[93,2183,1678],{"class":114},[93,2185,2186],{"class":114}," reinstall",[93,2188,2189],{"class":114}," kernel",[93,2191,1685],{"class":1465},[93,2193,2194],{"class":95,"line":1723},[93,2195,1487],{"emptyLinePlaceholder":510},[93,2197,2198],{"class":95,"line":1729},[93,2199,2200],{"class":1465},"# Проверьте конфигурацию GRUB\n",[93,2202,2204,2207,2210,2212,2214,2216],{"class":95,"line":2203},12,[93,2205,2206],{"class":99},"cat",[93,2208,2209],{"class":114}," /etc/default/grub",[93,2211,104],{"class":103},[93,2213,107],{"class":99},[93,2215,111],{"class":110},[93,2217,2218],{"class":114}," \"quiet splash\"\n",[93,2220,2222],{"class":95,"line":2221},13,[93,2223,2224],{"class":1465},"# Удалите \"quiet splash\" для отладки, затем update-grub\n",[16,2226,423],{"id":422},[21,2228,2229],{},"Чтобы минимизировать риск kernel panic:",[797,2231,2232,2245,2251,2287,2309,2318],{},[59,2233,2234,2237,2238,547,2241,2244],{},[25,2235,2236],{},"Используйте стабильные версии ядра"," в production-средах. Избегайте ",[30,2239,2240],{},"-rc",[30,2242,2243],{},"-git"," сборок на рабочих машинах.",[59,2246,2247,2250],{},[25,2248,2249],{},"Тестируйте обновления"," на тестовом стенде перед развертыванием. Особенно обновления ядра и драйверов.",[59,2252,2253,2256,2257],{},[25,2254,2255],{},"Мониторинг логов",":\n",[39,2258,2260],{"className":87,"code":2259,"language":89,"meta":47,"style":47},"# Автоматический мониторинг panic-сообщений\nsudo journalctl -f -k | grep -i \"panic\"\n",[30,2261,2262,2267],{"__ignoreMap":47},[93,2263,2264],{"class":95,"line":96},[93,2265,2266],{"class":1465},"# Автоматический мониторинг panic-сообщений\n",[93,2268,2269,2271,2274,2276,2278,2280,2282,2284],{"class":95,"line":118},[93,2270,166],{"class":99},[93,2272,2273],{"class":114}," journalctl",[93,2275,1756],{"class":110},[93,2277,124],{"class":110},[93,2279,104],{"class":103},[93,2281,107],{"class":99},[93,2283,111],{"class":110},[93,2285,2286],{"class":114}," \"panic\"\n",[59,2288,2289,2256,2292],{},[25,2290,2291],{},"Аппаратная надежность",[56,2293,2294,2297,2303],{},[59,2295,2296],{},"ECC-память для серверов.",[59,2298,2299,2300,911],{},"Регулярные SMART-тесты дисков (",[30,2301,2302],{},"smartctl -t long",[59,2304,2305,2306,911],{},"Контроль температуры (например, ",[30,2307,2308],{},"sensors",[59,2310,2311,2314,2315,2317],{},[25,2312,2313],{},"Резервное копирование"," ",[30,2316,1344],{}," и конфигураций GRUB перед обновлениями.",[59,2319,2320,2323],{},[25,2321,2322],{},"Избегайте смешивания драйверов"," из разных источников (например, драйверы NVIDIA из .run-файла и из репозитория).",[21,2325,2326],{},"Если panic происходит на конкретном железе (например, после установки новой видеокарты), проверьте совместимость в документации дистрибутива.",[454,2328,2329],{},"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":47,"searchDepth":118,"depth":118,"links":2331},[2332,2333,2334,2342],{"id":1287,"depth":118,"text":1288},{"id":53,"depth":118,"text":54},{"id":76,"depth":118,"text":77,"children":2335},[2336,2337,2338,2339,2340,2341],{"id":1438,"depth":1484,"text":1439},{"id":1585,"depth":1484,"text":1586},{"id":1634,"depth":1484,"text":1635},{"id":1794,"depth":1484,"text":1795},{"id":1960,"depth":1484,"text":1961},{"id":2050,"depth":1484,"text":2051},{"id":422,"depth":118,"text":423},"2026-02-17 12:23:10","Полное руководство по диагностике и устранению kernel panic в Linux. Узнайте, как анализировать логи, проверять оборудование и восстанавливать систему после критического сбоя ядра. Пошаговые инструкции для Ubuntu, CentOS и других дистрибутивов.","15-30 мин",[2347,2350,2353,2356],{"question":2348,"answer":2349},"Что такое kernel panic и почему он возникает?","Kernel panic — это критическая ошибка в ядре Linux, при которой система не может восстановиться и останавливается. Причины: поврежденные драйверы, неисправное оборудование, конфликты модулей ядра.",{"question":2351,"answer":2352},"Как узнать причину kernel panic?","Изучите логи системы с помощью команд `journalctl -k -p err` или `dmesg`. В логах будут указаны модули ядра и ошибки, приведшие к панике.",{"question":2354,"answer":2355},"Можно ли предотвратить kernel panic?","Регулярно обновляйте систему и драйверы, тестируйте новое оборудование, используйте стабильные версии ядра для production-сред.",{"question":2357,"answer":2358},"Что делать, если система не загружается после kernel panic?","Загрузитесь в rescue mode или с live-системы, проверьте логи на повреждение файлов, откатите последние обновления или драйверы.",[2360,2363,2366,2369,2372,2375],{"name":2361,"text":2362},"Анализ логов ядра","Используйте команды `journalctl -k -p err` и `dmesg` для просмотра сообщений ядра, которые привели к панике. Ищите упоминания модулей (`.ko`) и адреса ошибок.",{"name":2364,"text":2365},"Проверка оперативной памяти","Запустите тест памяти с помощью `memtest86+` (доступен в меню загрузчика GRUB). Ошибки памяти часто вызывают kernel panic.",{"name":2367,"text":2368},"Проверка дисков и файловой системы","Используйте `fsck` для проверки файловой системы и `smartctl` для диагностики диска. Поврежденные сектора могут вызывать ошибки ввода-вывода ядра.",{"name":2370,"text":2371},"Обновление или откат ядра","Если panic начался после обновления ядра, загрузитесь с предыдущей версией ядра из меню GRUB. Для обновления используйте `apt update && apt upgrade` (Debian/Ubuntu) или `yum update` (CentOS/RHEL).",{"name":2373,"text":2374},"Проверка драйверов и модулей","Удалите или обновите сторонние драйверы (например, проприетарные драйверы NVIDIA). Проверьте, не загружаются ли проблемные модули с помощью `lsmod`.",{"name":2376,"text":2377},"Восстановление системы через rescue mode","Загрузитесь в rescue mode (с установочного носителя или через GRUB). Проверьте целостность системных файлов, восстановите конфигурации из бэкапов.","PT20M",[2380,2381,2382,2383,2384,2385,2386,2387,2388,2389],"kernel panic linux","краш ядра линукс","синий экран линукс","как исправить kernel panic","анализ kernel panic","восстановление после kernel panic","ошибка ядра линукс","linux system crash","dmesg kernel panic","journalctl kernel panic",{},[2392,2393,2394],"/errors/linux/dmesg-errors","/errors/linux/boot-failure","/guides/linux/recovery-mode",{"title":1276,"description":2344},"critical","errors/linux/kernel-panic","Kernel panic — фатальная ошибка ядра Linux, приводящая к полной остановке системы. Эта статья поможет вам определить причину по логам, проверить оборудование и восстановить работоспособность системы.",[2400,2401,2402,512,2403,2404],"ошибки linux","kernel panic","диагностика","system crash","ядро","uZ_WBxqswOybC-gmcpsxbu7eW8AVnBZ2q3YbCX9b1Ag"]