[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"page-ru-/guides/linux/fix-ext4-errors":3,"mdc--yud38e-key":599,"mdc-rhmsal-key":609,"mdc--8rm4o5-key":617,"mdc--6am027-key":638,"mdc-k67q8o-key":646,"mdc-xubkaq-key":654,"mdc-40g5x1-key":692,"mdc-vwakr0-key":700,"mdc-15ye9v-key":717,"related-/errors/linux/fix-filesystem-errors,/guides/linux/how-to-check-disk-space,/guides/linux/use-fsck":734},{"id":4,"title":5,"appliesTo":6,"author":11,"body":12,"canonical":539,"code":97,"createdAt":540,"description":541,"difficulty":542,"draft":543,"estimatedTime":544,"extension":545,"faq":546,"howToSteps":559,"howToTotalTime":571,"image":539,"keywords":572,"locale":578,"meta":579,"navigation":580,"path":581,"platform":582,"related":583,"section":587,"seo":588,"severity":589,"stem":590,"summary":591,"tags":592,"twitterCreator":539,"twitterSite":539,"type":597,"updatedAt":540,"__hash__":598},"content_ru/guides/linux/fix-ext4-errors.md","Исправление ошибок файловой системы ext4 за 5 минут – полное руководство",[7,8,9,10],"Ubuntu 20.04","Ubuntu 22.04","Debian 11","Linux Mint 20","FixPedia Team",{"type":13,"value":14,"toc":527},"minimark",[15,20,29,40,47,51,85,89,93,99,266,270,276,349,357,365,440,443,450,456,470,473,477,520,523],[16,17,19],"h2",{"id":18},"что-означает-ошибка-ext4","Что означает ошибка ext4",[21,22,23,24,28],"p",{},"Ошибка в файловой системе ",[25,26,27],"strong",{},"ext4"," появляется, когда ядро обнаруживает несоответствие в структуре данных тома — например, повреждённую inode-таблицу, неправильно записанный журнал или повреждённые блоки данных. Типичный текст ошибки:",[30,31,36],"pre",{"className":32,"code":34,"language":35},[33],"language-text","kernel: ext4: error (read) in inode 12345: block -1\nkernel: EXT4-fs error (read): inode #: 12345\n","text",[37,38,34],"code",{"__ignoreMap":39},"",[21,41,42,43,46],{},"Эти сообщения обычно выводятся в системный лог (",[37,44,45],{},"dmesg",") или при попытке смонтировать раздел. Если игнорировать их, данные могут стать недоступны или corruption может распространиться.",[16,48,50],{"id":49},"причины-возникновения","Причины возникновения",[52,53,54,61,67,73,79],"ul",{},[55,56,57,60],"li",{},[25,58,59],{},"Ненормальное отключение питания"," — неожиданное отключение питания во время записи данных повреждает журнал и inode-таблицу.",[55,62,63,66],{},[25,64,65],{},"Сбой ядра или паника системы"," — ошибки, связанные с IRQ или oops, могут прервать работу файловой системы.",[55,68,69,72],{},[25,70,71],{},"Аппаратные проблемы"," — неисправный сектор жёсткого диска или проблемы с питанием приводят к физическим повреждениям.",[55,74,75,78],{},[25,76,77],{},"Неправильное выключение системы"," — принудительное завершение работы без корректного завершения работы монтируемой файловой системы.",[55,80,81,84],{},[25,82,83],{},"Сбой программного обеспечения"," — ошибки в приложениях, которые напрямую записывают данные в раздел, особенно при работе с корневым разделом.",[16,86,88],{"id":87},"способы-решения","Способы решения",[16,90,92],{"id":91},"способ-1-исправление-с-помощью-e2fsck-рекомендуется","Способ 1: Исправление с помощью e2fsck (рекомендуется)",[21,94,95,98],{},[37,96,97],{},"e2fsck"," — это специализированный инструмент для файловой системы ext4, который может как обнаружить, так и автоматически исправить большинство ошибок.",[100,101,102,149,201,207,237],"ol",{},[55,103,104,107,116],{},[25,105,106],{},"Подключите том в режиме только для чтения",[108,109,110],"blockquote",{},[21,111,112,115],{},[25,113,114],{},"Важно:"," Подключение в режиме только для чтения предотвращает запись данных во время проверки.",[30,117,121],{"className":118,"code":119,"language":120,"meta":39,"style":39},"language-bash shiki shiki-themes github-light github-dark","sudo mount -o ro /dev/sdX1 /mnt\n","bash",[37,122,123],{"__ignoreMap":39},[124,125,128,132,136,140,143,146],"span",{"class":126,"line":127},"line",1,[124,129,131],{"class":130},"sScJk","sudo",[124,133,135],{"class":134},"sZZnC"," mount",[124,137,139],{"class":138},"sj4cs"," -o",[124,141,142],{"class":134}," ro",[124,144,145],{"class":134}," /dev/sdX1",[124,147,148],{"class":134}," /mnt\n",[55,150,151,154,155,158,159,162,163,184],{},[25,152,153],{},"Запустите e2fsck с параметрами автоматического исправления","\nЗамените ",[37,156,157],{},"sdX1"," на фактическое имя вашего раздела (",[37,160,161],{},"lsblk"," покажет список).",[30,164,166],{"className":118,"code":165,"language":120,"meta":39,"style":39},"sudo e2fsck -p -f /dev/sdX1\n",[37,167,168],{"__ignoreMap":39},[124,169,170,172,175,178,181],{"class":126,"line":127},[124,171,131],{"class":130},[124,173,174],{"class":134}," e2fsck",[124,176,177],{"class":138}," -p",[124,179,180],{"class":138}," -f",[124,182,183],{"class":134}," /dev/sdX1\n",[52,185,186,195],{},[55,187,188,191,192,194],{},[37,189,190],{},"-p"," (",[37,193,190],{}," означает \"принудительно исправлять\") переходит сразу к исправлению без запросов.",[55,196,197,200],{},[37,198,199],{},"-f"," принудительно проверяет файловую систему, даже если она кажется чистой.",[55,202,203,206],{},[25,204,205],{},"Дайте программе время на восстановление","\nПроцесс может занять несколько минут, в зависимости от размера тома и степени повреждения. Дождитесь завершения работы программы — она сообщит вам о результатах.",[55,208,209,212],{},[25,210,211],{},"Повторно смонтируйте раздел",[30,213,215],{"className":118,"code":214,"language":120,"meta":39,"style":39},"sudo umount /mnt\nsudo mount /dev/sdX1 /mnt\n",[37,216,217,226],{"__ignoreMap":39},[124,218,219,221,224],{"class":126,"line":127},[124,220,131],{"class":130},[124,222,223],{"class":134}," umount",[124,225,148],{"class":134},[124,227,229,231,233,235],{"class":126,"line":228},2,[124,230,131],{"class":130},[124,232,135],{"class":134},[124,234,145],{"class":134},[124,236,148],{"class":134},[55,238,239,242,258,261,262,265],{},[25,240,241],{},"Проверьте содержимое на наличие повреждённых файлов",[30,243,245],{"className":118,"code":244,"language":120,"meta":39,"style":39},"sudo e2fsck -n /dev/sdX1\n",[37,246,247],{"__ignoreMap":39},[124,248,249,251,253,256],{"class":126,"line":127},[124,250,131],{"class":130},[124,252,174],{"class":134},[124,254,255],{"class":138}," -n",[124,257,183],{"class":134},[259,260],"br",{},"Параметр ",[37,263,264],{},"-n"," только проверяет и выводит список проблем, не исправляя их.",[16,267,269],{"id":268},"способ-2-использование-fsckext4-альтернативный-метод","Способ 2: Использование fsck.ext4 (альтернативный метод)",[21,271,272,275],{},[37,273,274],{},"fsck.ext4"," — это обёртка, которая автоматически выбирает нужный инструмент, и иногда лучше работает в средах с несколькими файловыми системами.",[100,277,278,321,343],{},[55,279,280,283,303],{},[25,281,282],{},"Выполните проверку",[30,284,286],{"className":118,"code":285,"language":120,"meta":39,"style":39},"sudo fsck.ext4 -l /var/log/fsck.ext4 /dev/sdX1\n",[37,287,288],{"__ignoreMap":39},[124,289,290,292,295,298,301],{"class":126,"line":127},[124,291,131],{"class":130},[124,293,294],{"class":134}," fsck.ext4",[124,296,297],{"class":138}," -l",[124,299,300],{"class":134}," /var/log/fsck.ext4",[124,302,183],{"class":134},[52,304,305,315],{},[55,306,307,310,311,314],{},[37,308,309],{},"-l"," записывает полный отчёт в ",[37,312,313],{},"/var/log/fsck.ext4",".",[55,316,317,318,314],{},"Программа запросит подтверждение для исправления — ответьте ",[37,319,320],{},"y",[55,322,323,326,327],{},[25,324,325],{},"Повторите попытку в автоматическом режиме",", если нужно полностью исправить ошибки:",[30,328,330],{"className":118,"code":329,"language":120,"meta":39,"style":39},"sudo fsck.ext4 -y /dev/sdX1\n",[37,331,332],{"__ignoreMap":39},[124,333,334,336,338,341],{"class":126,"line":127},[124,335,131],{"class":130},[124,337,294],{"class":134},[124,339,340],{"class":138}," -y",[124,342,183],{"class":134},[55,344,345,348],{},[25,346,347],{},"Смонтируйте том заново"," после завершения работы программы.",[16,350,352,353,356],{"id":351},"способ-3-восстановление-с-помощью-debugfs-для-сложных-случаев","Способ 3: Восстановление с помощью ",[37,354,355],{},"debugfs"," (для сложных случаев)",[21,358,359,360,362,363,314],{},"Если ",[37,361,97],{}," не может исправить ошибки, вы можете вручную отредактировать структуру данных с помощью ",[37,364,355],{},[100,366,367,388,402,426],{},[55,368,369,374],{},[25,370,371,372],{},"Запустите ",[37,373,355],{},[30,375,377],{"className":118,"code":376,"language":120,"meta":39,"style":39},"sudo debugfs /dev/sdX1\n",[37,378,379],{"__ignoreMap":39},[124,380,381,383,386],{"class":126,"line":127},[124,382,131],{"class":130},[124,384,385],{"class":134}," debugfs",[124,387,183],{"class":134},[55,389,390,393],{},[25,391,392],{},"Проверьте журнал",[30,394,396],{"className":118,"code":395,"language":120,"meta":39,"style":39},"logdump\n",[37,397,398],{"__ignoreMap":39},[124,399,400],{"class":126,"line":127},[124,401,395],{"class":130},[55,403,404,407,408,411,412,415,416,314,418],{},[25,405,406],{},"Исправьте повреждённые inode",", используя ",[37,409,410],{},"rm"," или ",[37,413,414],{},"cp"," в рамках ",[37,417,355],{},[108,419,420],{},[21,421,422,425],{},[25,423,424],{},"💡 Совет:"," Это метод последнего средства — используйте его, только если другие способы не помогли.",[55,427,428,434],{},[25,429,430,431,433],{},"Выйдите и запустите ",[37,432,97],{}," снова",[30,435,438],{"className":436,"code":437,"language":35},[33],"quit\nsudo e2fsck -p -f /dev/sdX1\n",[37,439,437],{"__ignoreMap":39},[441,442],"in-article-ad",{},[16,444,446,447],{"id":445},"способ-4-полное-восстановление-с-помощью-resize2fs","Способ 4: Полное восстановление с помощью ",[37,448,449],{},"resize2fs",[21,451,452,453,455],{},"Когда файловая система серьёзно повреждена и её размер изменился, ",[37,454,449],{}," может восстановить консистентность.",[30,457,459],{"className":118,"code":458,"language":120,"meta":39,"style":39},"sudo resize2fs /dev/sdX1\n",[37,460,461],{"__ignoreMap":39},[124,462,463,465,468],{"class":126,"line":127},[124,464,131],{"class":130},[124,466,467],{"class":134}," resize2fs",[124,469,183],{"class":134},[21,471,472],{},"Программа проанализирует таблицу блоков и восстановит правильное распределение.",[16,474,476],{"id":475},"профилактика","Профилактика",[52,478,479,489,495,505,514],{},[55,480,481,484,485,488],{},[25,482,483],{},"Регулярно проверяйте файловую систему",": добавьте задачу cron для ежемесячной проверки (",[37,486,487],{},"0 0 * * 0 sudo e2fsck -f /dev/sdX1",").",[55,490,491,494],{},[25,492,493],{},"Используйте резервное копирование",": храните актуальные копии важных данных в облаке или на внешнем жёстком диске.",[55,496,497,500,501,504],{},[25,498,499],{},"Следите за состоянием диска",": используйте ",[37,502,503],{},"smartctl"," для мониторинга SMART-статуса.",[55,506,507,510,511,314],{},[25,508,509],{},"Корректно отключайте систему",": избегайте принудительного выключения; используйте ",[37,512,513],{},"systemctl poweroff",[55,515,516,519],{},[25,517,518],{},"Обновляйте драйверы и ядро",": новые версии содержат исправления, которые предотвращают повреждения файловой системы.",[21,521,522],{},"Следуя этим рекомендациям, вы значительно снизите вероятность возникновения ошибок ext4 в будущем.",[524,525,526],"style",{},"html pre.shiki code .sScJk, html code.shiki .sScJk{--shiki-default:#6F42C1;--shiki-dark:#B392F0}html pre.shiki code .sZZnC, html code.shiki .sZZnC{--shiki-default:#032F62;--shiki-dark:#9ECBFF}html 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);}",{"title":39,"searchDepth":228,"depth":228,"links":528},[529,530,531,532,533,534,536,538],{"id":18,"depth":228,"text":19},{"id":49,"depth":228,"text":50},{"id":87,"depth":228,"text":88},{"id":91,"depth":228,"text":92},{"id":268,"depth":228,"text":269},{"id":351,"depth":228,"text":535},"Способ 3: Восстановление с помощью debugfs (для сложных случаев)",{"id":445,"depth":228,"text":537},"Способ 4: Полное восстановление с помощью resize2fs",{"id":475,"depth":228,"text":476},null,"2026-07-17 10:01:10","Узнайте, как быстро диагностировать и исправить ошибки ext4 в Linux. Пошаговая инструкция с командами e2fsck, fsck.ext4 и профилактикой для Ubuntu, Debian и других дистрибутивов.","medium",false,"5-10 мин","md",[547,550,553,556],{"question":548,"answer":549},"Как понять, что возникла ошибка ext4?","Обычно об этом сигнализируют сообщения вида «ext4: error (read) in inode …» в системных логах или при попытке смонтировать раздел.",{"question":551,"answer":552},"Почему файловая система ext4 может быть повреждена?","Причины включают ненормальное отключение питания, сбой ядра, сбои в работе диска или ошибки файловой системы, вызванные неправильно работающими программами.",{"question":554,"answer":555},"Чем отличается `e2fsck` от `fsck.ext4`?","`e2fsck` — это специализированный инструмент для ext2/3/4, предоставляющий подробный режим восстановления. `fsck.ext4` — обёртка, которая автоматически выбирает нужную программу.",{"question":557,"answer":558},"Как предотвратить повторное повреждение ext4?","Регулярно выполняйте проверку файловой системы, используйте резервное копирование, отключайте диск при неожиданном отключении питания и следите за состоянием жёсткого диска.",[560,562,564,566,568],{"name":106,"text":561},"Если система не может смонтировать раздел, сначала смонтируйте его в режиме только для чтения, чтобы предотвратить дополнительные записи.",{"name":153,"text":563},"Выполните `sudo e2fsck -p -f /dev/sdX1`, где `sdX1` — ваш раздел. Параметр `-p` принудительно исправляет ошибки, `-f` принудительно проверяет даже если файловая система кажется чистой.",{"name":205,"text":565},"Программа отсканируетinode-таблицу, исправит повреждённые блоки и восстановит журнал. Подождите, пока процесс не завершится.",{"name":211,"text":567},"После завершения работы e2fsck смонтируйте раздел заново: `sudo mount /dev/sdX1 /mnt`. Проверьте содержимое на наличие повреждённых файлов.",{"name":569,"text":570},"Выполните дополнительную проверку с помощью fsck.ext4","Для дополнительной уверенности запустите `sudo fsck.ext4 -l /var/log/fsck.ext4 /dev/sdX1`. Лог будет содержать подробный отчёт.","PT10M",[573,574,575,576,577],"исправить ошибки ext4","fix ext4 errors","код ошибки ext4 e2fsck","ext4 repair ubuntu","проверка файловой системы ext4","ru_RU",{},true,"/guides/linux/fix-ext4-errors","linux",[584,585,586],"/errors/linux/fix-filesystem-errors","/guides/linux/how-to-check-disk-space","/guides/linux/use-fsck","Ошибки Linux",{"title":5,"description":541},"high","guides/linux/fix-ext4-errors","В этой статье объясняется, что означает ошибка ext4, почему она возникает и как её устранить с помощью простых команд терминала. После прочтения вы сможете самостоятельно восстановить повреждённый том ext4.",[27,593,594,595,596],"fsck","Linux","диагностика ошибок","восстановление данных","error","41UCAC8mQEf9nTmOH8WpgHeW6KGZ8b14G9Y1q90UBUY",{"data":600,"body":601},{},{"type":602,"children":603},"root",[604],{"type":605,"tag":21,"props":606,"children":607},"element",{},[608],{"type":35,"value":549},{"data":610,"body":611},{},{"type":602,"children":612},[613],{"type":605,"tag":21,"props":614,"children":615},{},[616],{"type":35,"value":552},{"data":618,"body":619},{},{"type":602,"children":620},[621],{"type":605,"tag":21,"props":622,"children":623},{},[624,629,631,636],{"type":605,"tag":37,"props":625,"children":627},{"className":626},[],[628],{"type":35,"value":97},{"type":35,"value":630}," — это специализированный инструмент для ext2/3/4, предоставляющий подробный режим восстановления. ",{"type":605,"tag":37,"props":632,"children":634},{"className":633},[],[635],{"type":35,"value":274},{"type":35,"value":637}," — обёртка, которая автоматически выбирает нужную программу.",{"data":639,"body":640},{},{"type":602,"children":641},[642],{"type":605,"tag":21,"props":643,"children":644},{},[645],{"type":35,"value":558},{"data":647,"body":648},{},{"type":602,"children":649},[650],{"type":605,"tag":21,"props":651,"children":652},{},[653],{"type":35,"value":561},{"data":655,"body":656},{},{"type":602,"children":657},[658],{"type":605,"tag":21,"props":659,"children":660},{},[661,663,669,671,676,678,683,685,690],{"type":35,"value":662},"Выполните ",{"type":605,"tag":37,"props":664,"children":666},{"className":665},[],[667],{"type":35,"value":668},"sudo e2fsck -p -f /dev/sdX1",{"type":35,"value":670},", где ",{"type":605,"tag":37,"props":672,"children":674},{"className":673},[],[675],{"type":35,"value":157},{"type":35,"value":677}," — ваш раздел. Параметр ",{"type":605,"tag":37,"props":679,"children":681},{"className":680},[],[682],{"type":35,"value":190},{"type":35,"value":684}," принудительно исправляет ошибки, ",{"type":605,"tag":37,"props":686,"children":688},{"className":687},[],[689],{"type":35,"value":199},{"type":35,"value":691}," принудительно проверяет даже если файловая система кажется чистой.",{"data":693,"body":694},{},{"type":602,"children":695},[696],{"type":605,"tag":21,"props":697,"children":698},{},[699],{"type":35,"value":565},{"data":701,"body":702},{},{"type":602,"children":703},[704],{"type":605,"tag":21,"props":705,"children":706},{},[707,709,715],{"type":35,"value":708},"После завершения работы e2fsck смонтируйте раздел заново: ",{"type":605,"tag":37,"props":710,"children":712},{"className":711},[],[713],{"type":35,"value":714},"sudo mount /dev/sdX1 /mnt",{"type":35,"value":716},". Проверьте содержимое на наличие повреждённых файлов.",{"data":718,"body":719},{},{"type":602,"children":720},[721],{"type":605,"tag":21,"props":722,"children":723},{},[724,726,732],{"type":35,"value":725},"Для дополнительной уверенности запустите ",{"type":605,"tag":37,"props":727,"children":729},{"className":728},[],[730],{"type":35,"value":731},"sudo fsck.ext4 -l /var/log/fsck.ext4 /dev/sdX1",{"type":35,"value":733},". Лог будет содержать подробный отчёт.",[]]