[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"page-ru-/guides/linux/monitor-disk-health":3,"mdc--4jcclm-key":589,"mdc-dq8pma-key":614,"mdc-jp68xg-key":654,"mdc-e3unmi-key":670,"mdc-4nrur6-key":687,"mdc--bbtg67-key":711,"mdc-b9lwjy-key":750,"mdc-ukgc7w-key":786,"mdc-sjybkr-key":817,"related-/guides/linux/check-disk-space,/guides/linux/optimize-filesystem":840},{"id":4,"title":5,"appliesTo":6,"author":10,"body":11,"canonical":524,"code":78,"createdAt":525,"description":526,"difficulty":527,"draft":528,"estimatedTime":529,"extension":530,"faq":531,"howToSteps":544,"howToTotalTime":560,"image":524,"keywords":561,"locale":571,"meta":572,"navigation":112,"path":573,"platform":574,"related":575,"section":578,"seo":579,"severity":78,"stem":580,"summary":581,"tags":582,"twitterCreator":524,"twitterSite":524,"type":587,"updatedAt":525,"__hash__":588},"content_ru/guides/linux/monitor-disk-health.md","Как проверить здоровье диска в Linux: пошаговое руководство",[7,8,9],"Ubuntu 22.04","Debian 12","Fedora 38","FixPedia Team",{"type":12,"value":13,"toc":511},"minimark",[14,19,23,27,60,64,69,72,132,135,157,161,168,177,188,191,234,238,244,252,262,269,289,292,295,299,302,315,321,360,363,367,370,406,409,413,416,440,446,450,504,507],[15,16,18],"h2",{"id":17},"введение-зачем-это-нужно","Введение / Зачем это нужно",[20,21,22],"p",{},"Проверка здоровья диска позволяет выявить предстоящие сбои до потери данных. В Linux есть бесплатные инструменты, которые предоставляют подробную информацию о состоянии SMART, что позволяет оперативно принять меры — заменить неисправный диск или подготовиться к миграции данных.",[15,24,26],{"id":25},"требования-подготовка","Требования / Подготовка",[28,29,30,34,46,57],"ul",{},[31,32,33],"li",{},"Дистрибутив Linux (Ubuntu, Debian, Fedora и т. п.).",[31,35,36,37,41,42,45],{},"Права суперпользователя (",[38,39,40],"code",{},"root","), чтобы выполнять команды ",[38,43,44],{},"smartctl",".",[31,47,48,49,53,54,56],{},"Установленный пакет ",[50,51,52],"strong",{},"smartmontools"," (",[38,55,44],{}," и демоны мониторинга).",[31,58,59],{},"Доступ к терминалу.",[15,61,63],{"id":62},"как-проверить-здоровье-диска","Как проверить здоровье диска",[65,66,68],"h3",{"id":67},"шаг-1-установка-smartmontools","Шаг 1: Установка smartmontools",[20,70,71],{},"Установите пакет с помощью менеджера пакетов вашей дистрибутива:",[73,74,79],"pre",{"className":75,"code":76,"language":77,"meta":78,"style":78},"language-bash shiki shiki-themes github-light github-dark","# Для Debian/Ubuntu\nsudo apt install smartmontools\n\n# Для Fedora/CentOS\nsudo dnf install smartmontools\n","bash","",[38,80,81,90,107,114,120],{"__ignoreMap":78},[82,83,86],"span",{"class":84,"line":85},"line",1,[82,87,89],{"class":88},"sJ8bj","# Для Debian/Ubuntu\n",[82,91,93,97,101,104],{"class":84,"line":92},2,[82,94,96],{"class":95},"sScJk","sudo",[82,98,100],{"class":99},"sZZnC"," apt",[82,102,103],{"class":99}," install",[82,105,106],{"class":99}," smartmontools\n",[82,108,110],{"class":84,"line":109},3,[82,111,113],{"emptyLinePlaceholder":112},true,"\n",[82,115,117],{"class":84,"line":116},4,[82,118,119],{"class":88},"# Для Fedora/CentOS\n",[82,121,123,125,128,130],{"class":84,"line":122},5,[82,124,96],{"class":95},[82,126,127],{"class":99}," dnf",[82,129,103],{"class":99},[82,131,106],{"class":99},[20,133,134],{},"После установки запустите службу мониторинга:",[73,136,138],{"className":75,"code":137,"language":77,"meta":78,"style":78},"sudo systemctl enable --now smartd\n",[38,139,140],{"__ignoreMap":78},[82,141,142,144,147,150,154],{"class":84,"line":85},[82,143,96],{"class":95},[82,145,146],{"class":99}," systemctl",[82,148,149],{"class":99}," enable",[82,151,153],{"class":152},"sj4cs"," --now",[82,155,156],{"class":99}," smartd\n",[65,158,160],{"id":159},"шаг-2-запуск-диагностики-с-помощью-smartctl","Шаг 2: Запуск диагностики с помощью smartctl",[20,162,163,164,167],{},"Сначала определите имя устройства с помощью ",[38,165,166],{},"lsblk",":",[73,169,171],{"className":75,"code":170,"language":77,"meta":78,"style":78},"lsblk\n",[38,172,173],{"__ignoreMap":78},[82,174,175],{"class":84,"line":85},[82,176,170],{"class":95},[20,178,179,180,183,184,187],{},"Типичный блоковый диск будет отображаться как ",[38,181,182],{},"/dev/sda",", ",[38,185,186],{},"/dev/sdb"," и т. д.",[20,189,190],{},"Теперь выполните базовую проверку:",[73,192,194],{"className":75,"code":193,"language":77,"meta":78,"style":78},"# Проверка общего состояния\nsudo smartctl -H /dev/sda\n\n# Подробные SMART-атрибуты\nsudo smartctl -A /dev/sda\n",[38,195,196,201,214,218,223],{"__ignoreMap":78},[82,197,198],{"class":84,"line":85},[82,199,200],{"class":88},"# Проверка общего состояния\n",[82,202,203,205,208,211],{"class":84,"line":92},[82,204,96],{"class":95},[82,206,207],{"class":99}," smartctl",[82,209,210],{"class":152}," -H",[82,212,213],{"class":99}," /dev/sda\n",[82,215,216],{"class":84,"line":109},[82,217,113],{"emptyLinePlaceholder":112},[82,219,220],{"class":84,"line":116},[82,221,222],{"class":88},"# Подробные SMART-атрибуты\n",[82,224,225,227,229,232],{"class":84,"line":122},[82,226,96],{"class":95},[82,228,207],{"class":99},[82,230,231],{"class":152}," -A",[82,233,213],{"class":99},[65,235,237],{"id":236},"шаг-3-интерпретация-результатов-smart","Шаг 3: Интерпретация результатов SMART",[20,239,240,241,167],{},"Обратите внимание на две ключевые строки в выводе ",[38,242,243],{},"smartctl -H",[73,245,250],{"className":246,"code":248,"language":249},[247],"language-text","Overall Health: PASSED\nOverall Health: FAILED\n","text",[38,251,248],{"__ignoreMap":78},[20,253,254,257,258,261],{},[38,255,256],{},"PASSED"," означает, что диск в порядке. ",[38,259,260],{},"FAILED"," сигнализирует о неисправности — немедленно создайте резервную копию данных.",[20,263,264,265,268],{},"В разделе атрибутов (",[38,266,267],{},"smartctl -A",") ищите:",[28,270,271,277,283],{},[31,272,273,276],{},[38,274,275],{},"Reallocated Sector Count"," — количество перераспределённых секторов (чем выше, тем хуже).",[31,278,279,282],{},[38,280,281],{},"Current Pending Sector"," — количество ожидающих секторов.",[31,284,285,288],{},[38,286,287],{},"Wear Leveling Count"," (для SSD) — уровень износа.",[20,290,291],{},"Если эти значения повышаются или превышают пороговые значения, диск находится в зоне риска.",[293,294],"in-article-ad",{},[65,296,298],{"id":297},"шаг-4-настройка-автоматического-мониторинга-cron","Шаг 4: Настройка автоматического мониторинга (cron)",[20,300,301],{},"Для регулярного контроля состояния диска настройте задачу cron:",[73,303,305],{"className":75,"code":304,"language":77,"meta":78,"style":78},"crontab -e\n",[38,306,307],{"__ignoreMap":78},[82,308,309,312],{"class":84,"line":85},[82,310,311],{"class":95},"crontab",[82,313,314],{"class":152}," -e\n",[20,316,317,318,320],{},"Добавьте строку, которая будет запускать ",[38,319,44],{}," каждую неделю (или по вашему усмотрению):",[73,322,324],{"className":75,"code":323,"language":77,"meta":78,"style":78},"0 2 * * 0 /usr/bin/smartctl -H /dev/sda >> /var/log/smart_health.log 2>&1\n",[38,325,326],{"__ignoreMap":78},[82,327,328,331,334,337,339,342,345,347,350,354,357],{"class":84,"line":85},[82,329,330],{"class":95},"0",[82,332,333],{"class":152}," 2",[82,335,336],{"class":152}," *",[82,338,336],{"class":152},[82,340,341],{"class":152}," 0",[82,343,344],{"class":99}," /usr/bin/smartctl",[82,346,210],{"class":152},[82,348,349],{"class":99}," /dev/sda",[82,351,353],{"class":352},"szBVR"," >>",[82,355,356],{"class":99}," /var/log/smart_health.log",[82,358,359],{"class":352}," 2>&1\n",[20,361,362],{},"Сохраните файл; cron запустит задачу каждую неделю в воскресенье в 02:00.",[65,364,366],{"id":365},"шаг-5-использование-lsblk-для-визуального-обзора","Шаг 5: Использование lsblk для визуального обзора",[20,368,369],{},"Быстро просмотреть подключённые диски, их размер и файловую систему можно так:",[73,371,373],{"className":75,"code":372,"language":77,"meta":78,"style":78},"# Простой список с размерами и точками монтирования\nlsblk -o NAME,SIZE,MOUNTPOINT,FSTYPE\n\n# С цветовым кодированием типов файловых систем (если поддерживается)\nlsblk -f\n",[38,374,375,380,390,394,399],{"__ignoreMap":78},[82,376,377],{"class":84,"line":85},[82,378,379],{"class":88},"# Простой список с размерами и точками монтирования\n",[82,381,382,384,387],{"class":84,"line":92},[82,383,166],{"class":95},[82,385,386],{"class":152}," -o",[82,388,389],{"class":99}," NAME,SIZE,MOUNTPOINT,FSTYPE\n",[82,391,392],{"class":84,"line":109},[82,393,113],{"emptyLinePlaceholder":112},[82,395,396],{"class":84,"line":116},[82,397,398],{"class":88},"# С цветовым кодированием типов файловых систем (если поддерживается)\n",[82,400,401,403],{"class":84,"line":122},[82,402,166],{"class":95},[82,404,405],{"class":152}," -f\n",[20,407,408],{},"Таким образом вы сразу увидите, какой диск используется, его тип и свободное место.",[15,410,412],{"id":411},"проверка-результата","Проверка результата",[20,414,415],{},"После выполнения шагов убедитесь, что:",[28,417,418,428,435],{},[31,419,420,421,424,425,45],{},"Команда ",[38,422,423],{},"smartctl -H /dev/sdX"," возвращает ",[38,426,427],{},"Overall Health: PASSED",[31,429,430,431,434],{},"В логе ",[38,432,433],{},"/var/log/smart_health.log"," есть записи с метками времени, подтверждающие регулярные проверки.",[31,436,437,439],{},[38,438,166],{}," отображает ожидаемую файловую систему и точку монтирования для каждого диска.",[20,441,442,443,445],{},"Если состояние_health отображается как ",[38,444,260],{},", немедленно создайте резервную копию данных и планируйте замену диска.",[15,447,449],{"id":448},"возможные-проблемы","Возможные проблемы",[28,451,452,466,482,496],{},[31,453,454,459,460,462,463,465],{},[50,455,456],{},[38,457,458],{},"smartctl: Device open failed: No such device"," – удостоверьтесь, что имя устройства (",[38,461,182],{}," и т. п.) совпадает с подключённым диском. Используйте ",[38,464,166],{}," для подтверждения.",[31,467,468,473,474,477,478,481],{},[50,469,470],{},[38,471,472],{},"SMART not supported on device"," – устройство не поддерживает SMART (например, некоторые USB-диски). Для мониторинга такого оборудования используйте сторонние утилиты (например, ",[38,475,476],{},"hdparm"," для ATA или ",[38,479,480],{},"nvme-cli"," для NVMe).",[31,483,484,489,490,492,493,495],{},[50,485,486],{},[38,487,488],{},"Permission denied"," – выполните команду с ",[38,491,96],{},", так как ",[38,494,44],{}," требует прав администратора.",[31,497,498,503],{},[50,499,500,502],{},[38,501,275],{}," уже выше нуля"," – диск уже начал терять сектора; создайте резервную копию данных перед дальнейшим использованием.",[20,505,506],{},"С помощью этих шагов вы сможете быстро проверить здоровье диска в Linux, интерпретировать результаты SMART и настроить автоматический мониторинг, чтобы избежать неожиданных сбоев.",[508,509,510],"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 .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}html pre.shiki code .szBVR, html code.shiki .szBVR{--shiki-default:#D73A49;--shiki-dark:#F97583}",{"title":78,"searchDepth":92,"depth":92,"links":512},[513,514,515,522,523],{"id":17,"depth":92,"text":18},{"id":25,"depth":92,"text":26},{"id":62,"depth":92,"text":63,"children":516},[517,518,519,520,521],{"id":67,"depth":109,"text":68},{"id":159,"depth":109,"text":160},{"id":236,"depth":109,"text":237},{"id":297,"depth":109,"text":298},{"id":365,"depth":109,"text":366},{"id":411,"depth":92,"text":412},{"id":448,"depth":92,"text":449},null,"2026-07-06 09:47:27","Узнайте, как легко проверить состояние жесткого диска или SSD в Linux с помощью встроенных инструментов. Пошаговая инструкция для Linux пользователей за 5 минут.","medium",false,"5-10 мин","md",[532,535,538,541],{"question":533,"answer":534},"Как установить smartmontools на Ubuntu?","Запустите `sudo apt install smartmontools`, затем перезапустите службу: `sudo systemctl restart smartd`.",{"question":536,"answer":537},"Что означают основные атрибуты SMART?","SMART предоставляет показатели типа `Overall Health Self-Assessment` (Pass/Fail) и конкретные атрибуты, например, `Temperature` или `Reallocated Sectors Count`. Смотри `smartctl -a`.",{"question":539,"answer":540},"Как настроить автоматические уведомления о неисправностях?","Добавьте задачу cron: `0 * * * * /usr/bin/smartctl -e send,2 /dev/sda > /var/log/smart_failures.log 2>&1`.",{"question":542,"answer":543},"Можно ли проверить SSD без отключения AHCI?","Да, `smartctl -a /dev/nvme0n1` работает в нормальном режиме; только для NVMe-устройств.",[545,548,551,554,557],{"name":546,"text":547},"Установка smartmontools","Установите пакет с помощью менеджера пакетов вашей дистрибутива: `sudo apt install smartmontools` (Debian/Ubuntu) или `sudo dnf install smartmontools` (Fedora).",{"name":549,"text":550},"Запуск диагностики с помощью smartctl","Выполните базовую проверку: `sudo smartctl -H /dev/sda` для статуса здоровья и `sudo smartctl -A /dev/sda` для просмотра атрибутов. Замените `/dev/sda` на ваш диск (`lsblk` показывает устройство).",{"name":552,"text":553},"Интерпретация результатов SMART","Обратите внимание на столбец `Overall Health` (`PASSED` означает нормально). Критические атрибуты, такие как `Reallocated Sector Count` или `Current Pending Sector`, указывают на грядущие сбои.",{"name":555,"text":556},"Настройка автоматического мониторинга (cron)","Создайте задачу cron для регулярного вызова `smartctl`. Например, `crontab -e` и добавьте строку: `0 * * * * /usr/bin/smartctl -H /dev/sda`.",{"name":558,"text":559},"Использование lsblk для визуального обзора","Запустите `lsblk -f` или `lsblk -o NAME,SIZE,FSTYPE,MOUNTPOINT` чтобы увидеть подключённые диски, их размер и файловую систему.","PT8M",[562,563,564,565,566,567,568,569,570],"проверить здоровье диска linux","smartctl команда","состояние диска ubuntu","диагностика ssd linux","как проверить жесткий диск linux","smartctl примеры","health disk monitoring","lsblk команда","SMART статус диска","ru_RU",{},"/guides/linux/monitor-disk-health","linux",[576,577],"/guides/linux/check-disk-space","/guides/linux/optimize-filesystem","Гайды Linux",{"title":5,"description":526},"guides/linux/monitor-disk-health","В этом гайде вы узнаете, как использовать инструменты Linux, такие как smartctl и lsblk, для мониторинга состояния дисков и своевременного обнаружения проблем.",[574,583,584,585,586],"мониторинг","диагностика","SSD","HDD","guide","f5tXlkjw_eZtmGhcnQtxmHDhvHjTMo068IdomAAt8Qs",{"data":590,"body":591},{},{"type":40,"children":592},[593],{"type":594,"tag":20,"props":595,"children":596},"element",{},[597,599,605,607,613],{"type":249,"value":598},"Запустите ",{"type":594,"tag":38,"props":600,"children":602},{"className":601},[],[603],{"type":249,"value":604},"sudo apt install smartmontools",{"type":249,"value":606},", затем перезапустите службу: ",{"type":594,"tag":38,"props":608,"children":610},{"className":609},[],[611],{"type":249,"value":612},"sudo systemctl restart smartd",{"type":249,"value":45},{"data":615,"body":616},{},{"type":40,"children":617},[618],{"type":594,"tag":20,"props":619,"children":620},{},[621,623,629,631,637,639,645,647,653],{"type":249,"value":622},"SMART предоставляет показатели типа ",{"type":594,"tag":38,"props":624,"children":626},{"className":625},[],[627],{"type":249,"value":628},"Overall Health Self-Assessment",{"type":249,"value":630}," (Pass/Fail) и конкретные атрибуты, например, ",{"type":594,"tag":38,"props":632,"children":634},{"className":633},[],[635],{"type":249,"value":636},"Temperature",{"type":249,"value":638}," или ",{"type":594,"tag":38,"props":640,"children":642},{"className":641},[],[643],{"type":249,"value":644},"Reallocated Sectors Count",{"type":249,"value":646},". Смотри ",{"type":594,"tag":38,"props":648,"children":650},{"className":649},[],[651],{"type":249,"value":652},"smartctl -a",{"type":249,"value":45},{"data":655,"body":656},{},{"type":40,"children":657},[658],{"type":594,"tag":20,"props":659,"children":660},{},[661,663,669],{"type":249,"value":662},"Добавьте задачу cron: ",{"type":594,"tag":38,"props":664,"children":666},{"className":665},[],[667],{"type":249,"value":668},"0 * * * * /usr/bin/smartctl -e send,2 /dev/sda > /var/log/smart_failures.log 2>&1",{"type":249,"value":45},{"data":671,"body":672},{},{"type":40,"children":673},[674],{"type":594,"tag":20,"props":675,"children":676},{},[677,679,685],{"type":249,"value":678},"Да, ",{"type":594,"tag":38,"props":680,"children":682},{"className":681},[],[683],{"type":249,"value":684},"smartctl -a /dev/nvme0n1",{"type":249,"value":686}," работает в нормальном режиме; только для NVMe-устройств.",{"data":688,"body":689},{},{"type":40,"children":690},[691],{"type":594,"tag":20,"props":692,"children":693},{},[694,696,701,703,709],{"type":249,"value":695},"Установите пакет с помощью менеджера пакетов вашей дистрибутива: ",{"type":594,"tag":38,"props":697,"children":699},{"className":698},[],[700],{"type":249,"value":604},{"type":249,"value":702}," (Debian/Ubuntu) или ",{"type":594,"tag":38,"props":704,"children":706},{"className":705},[],[707],{"type":249,"value":708},"sudo dnf install smartmontools",{"type":249,"value":710}," (Fedora).",{"data":712,"body":713},{},{"type":40,"children":714},[715],{"type":594,"tag":20,"props":716,"children":717},{},[718,720,726,728,734,736,741,743,748],{"type":249,"value":719},"Выполните базовую проверку: ",{"type":594,"tag":38,"props":721,"children":723},{"className":722},[],[724],{"type":249,"value":725},"sudo smartctl -H /dev/sda",{"type":249,"value":727}," для статуса здоровья и ",{"type":594,"tag":38,"props":729,"children":731},{"className":730},[],[732],{"type":249,"value":733},"sudo smartctl -A /dev/sda",{"type":249,"value":735}," для просмотра атрибутов. Замените ",{"type":594,"tag":38,"props":737,"children":739},{"className":738},[],[740],{"type":249,"value":182},{"type":249,"value":742}," на ваш диск (",{"type":594,"tag":38,"props":744,"children":746},{"className":745},[],[747],{"type":249,"value":166},{"type":249,"value":749}," показывает устройство).",{"data":751,"body":752},{},{"type":40,"children":753},[754],{"type":594,"tag":20,"props":755,"children":756},{},[757,759,765,766,771,773,778,779,784],{"type":249,"value":758},"Обратите внимание на столбец ",{"type":594,"tag":38,"props":760,"children":762},{"className":761},[],[763],{"type":249,"value":764},"Overall Health",{"type":249,"value":53},{"type":594,"tag":38,"props":767,"children":769},{"className":768},[],[770],{"type":249,"value":256},{"type":249,"value":772}," означает нормально). Критические атрибуты, такие как ",{"type":594,"tag":38,"props":774,"children":776},{"className":775},[],[777],{"type":249,"value":275},{"type":249,"value":638},{"type":594,"tag":38,"props":780,"children":782},{"className":781},[],[783],{"type":249,"value":281},{"type":249,"value":785},", указывают на грядущие сбои.",{"data":787,"body":788},{},{"type":40,"children":789},[790],{"type":594,"tag":20,"props":791,"children":792},{},[793,795,800,802,808,810,816],{"type":249,"value":794},"Создайте задачу cron для регулярного вызова ",{"type":594,"tag":38,"props":796,"children":798},{"className":797},[],[799],{"type":249,"value":44},{"type":249,"value":801},". Например, ",{"type":594,"tag":38,"props":803,"children":805},{"className":804},[],[806],{"type":249,"value":807},"crontab -e",{"type":249,"value":809}," и добавьте строку: ",{"type":594,"tag":38,"props":811,"children":813},{"className":812},[],[814],{"type":249,"value":815},"0 * * * * /usr/bin/smartctl -H /dev/sda",{"type":249,"value":45},{"data":818,"body":819},{},{"type":40,"children":820},[821],{"type":594,"tag":20,"props":822,"children":823},{},[824,825,831,832,838],{"type":249,"value":598},{"type":594,"tag":38,"props":826,"children":828},{"className":827},[],[829],{"type":249,"value":830},"lsblk -f",{"type":249,"value":638},{"type":594,"tag":38,"props":833,"children":835},{"className":834},[],[836],{"type":249,"value":837},"lsblk -o NAME,SIZE,FSTYPE,MOUNTPOINT",{"type":249,"value":839}," чтобы увидеть подключённые диски, их размер и файловую систему.",[]]