[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"page-ru-/guides/linux/recover-data-from-failing-disk":3,"mdc--myxf43-key":669,"mdc--s0072h-key":680,"mdc--wqn0cg-key":688,"mdc-2ptwj5-key":711,"mdc-tzclpm-key":719,"mdc-eonoj3-key":741,"mdc-bvqkrr-key":764,"mdc--u65fey-key":806,"mdc-wxi2pm-key":831,"related-/guides/linux/check-disk-health,/guides/linux/repair-filesystem,/errors/linux/disk-not-mounting":839},{"id":4,"title":5,"appliesTo":6,"author":11,"body":12,"canonical":604,"code":604,"createdAt":605,"description":606,"difficulty":607,"draft":608,"estimatedTime":609,"extension":610,"faq":611,"howToSteps":624,"howToTotalTime":640,"image":604,"keywords":641,"locale":649,"meta":650,"navigation":401,"path":651,"platform":652,"related":653,"section":657,"seo":658,"severity":604,"stem":659,"summary":660,"tags":661,"twitterCreator":604,"twitterSite":604,"type":667,"updatedAt":605,"__hash__":668},"content_ru/guides/linux/recover-data-from-failing-disk.md","Восстановление данных с неисправного диска в Linux: пошаговое руководство",[7,8,9,10],"Ubuntu 20.04","Ubuntu 22.04","Debian 11","Fedora 36","FixPedia Team",{"type":13,"value":14,"toc":593},"minimark",[15,20,24,28,159,163,166,185,188,202,209,213,216,245,271,278,302,305,309,312,325,328,358,364,367,371,374,421,431,435,438,492,499,503,521,524,528,586,589],[16,17,19],"h2",{"id":18},"введение-зачем-это-нужно","Введение / Зачем это нужно",[21,22,23],"p",{},"Когда жёсткий диск начинает «сыпаться», каждая минута на счету. Своевременное реагирование позволяет сохранить важные данные, предотвратить полную потерю информации и отложить дорогостоящий обмен носителя. В этом руководстве вы получите практические команды и инструменты, которые помогут выявить неисправность, скопировать повреждённые сектора и восстановить файлы без обращения к специалистам.",[16,25,27],{"id":26},"требования-подготовка","Требования / Подготовка",[29,30,31,44,100,138,156],"ul",{},[32,33,34,38,39,43],"li",{},[35,36,37],"strong",{},"Права суперпользователя"," (",[40,41,42],"code",{},"sudo",") на системе.",[32,45,46,47,38,50,53,54],{},"Утилита ",[35,48,49],{},"SMART",[40,51,52],{},"smartmontools",") для диагностики состояния диска.\n",[55,56,61],"pre",{"className":57,"code":58,"language":59,"meta":60,"style":60},"language-bash shiki shiki-themes github-light github-dark","sudo apt install smartmontools   # Debian/Ubuntu\nsudo dnf install smartmontools   # Fedora\n","bash","",[40,62,63,85],{"__ignoreMap":60},[64,65,68,71,75,78,81],"span",{"class":66,"line":67},"line",1,[64,69,42],{"class":70},"sScJk",[64,72,74],{"class":73},"sZZnC"," apt",[64,76,77],{"class":73}," install",[64,79,80],{"class":73}," smartmontools",[64,82,84],{"class":83},"sJ8bj","   # Debian/Ubuntu\n",[64,86,88,90,93,95,97],{"class":66,"line":87},2,[64,89,42],{"class":70},[64,91,92],{"class":73}," dnf",[64,94,77],{"class":73},[64,96,80],{"class":73},[64,98,99],{"class":83},"   # Fedora\n",[32,101,102,105,106],{},[35,103,104],{},"TestDisk"," (включает Photorec) для восстановления удалённых разделов.\n",[55,107,109],{"className":57,"code":108,"language":59,"meta":60,"style":60},"sudo apt install testdisk         # Debian/Ubuntu\nsudo dnf install testdisk         # Fedora\n",[40,110,111,125],{"__ignoreMap":60},[64,112,113,115,117,119,122],{"class":66,"line":67},[64,114,42],{"class":70},[64,116,74],{"class":73},[64,118,77],{"class":73},[64,120,121],{"class":73}," testdisk",[64,123,124],{"class":83},"         # Debian/Ubuntu\n",[64,126,127,129,131,133,135],{"class":66,"line":87},[64,128,42],{"class":70},[64,130,92],{"class":73},[64,132,77],{"class":73},[64,134,121],{"class":73},[64,136,137],{"class":83},"         # Fedora\n",[32,139,140,143,144,147,148,151,152,155],{},[35,141,142],{},"GNU Core Utilities"," (команда ",[40,145,146],{},"dd",") и ",[35,149,150],{},"e2fsck","/",[40,153,154],{},"fsck"," для ремонта FS.",[32,157,158],{},"Подготовьте надёжный внешний носитель или свободное место на сервере для сохранения образа диска.",[16,160,162],{"id":161},"шаг-1-выявить-признаки-неисправности","Шаг 1: Выявить признаки неисправности",[21,164,165],{},"Сначала определите, что диск действительно начинает отказывать.",[55,167,169],{"className":57,"code":168,"language":59,"meta":60,"style":60},"sudo smartctl -a /dev/sdX\n",[40,170,171],{"__ignoreMap":60},[64,172,173,175,178,182],{"class":66,"line":67},[64,174,42],{"class":70},[64,176,177],{"class":73}," smartctl",[64,179,181],{"class":180},"sj4cs"," -a",[64,183,184],{"class":73}," /dev/sdX\n",[21,186,187],{},"Обратите внимание на:",[29,189,190,196,199],{},[32,191,192,195],{},[35,193,194],{},"Overall Health"," — «Предупреждение» или «Проверка неисправности».",[32,197,198],{},"**Self-assessment» — количество проведённых тестов и ошибок.",[32,200,201],{},"**Current Pending Sectors» — сектора, которые система больше не может прочитать.",[21,203,204,205,208],{},"Если SMART показывает предсказуемую ошибку или вы видите сообщения типа ",[40,206,207],{},"Ошибка чтения диска",", действуйте быстро — данные могут быть утрачены в любую секунду.",[16,210,212],{"id":211},"шаг-2-сделать-точную-копию-диска","Шаг 2: Сделать точную копию диска",[21,214,215],{},"Копирование диска позволяет работать с образом, не рискуя дальнейшей потерей данных.",[55,217,219],{"className":57,"code":218,"language":59,"meta":60,"style":60},"# Простое байт-в точное копирование\nsudo dd if=/dev/sdX of=disk.img bs=4M status=progress\n",[40,220,221,226],{"__ignoreMap":60},[64,222,223],{"class":66,"line":67},[64,224,225],{"class":83},"# Простое байт-в точное копирование\n",[64,227,228,230,233,236,239,242],{"class":66,"line":87},[64,229,42],{"class":70},[64,231,232],{"class":73}," dd",[64,234,235],{"class":73}," if=/dev/sdX",[64,237,238],{"class":73}," of=disk.img",[64,240,241],{"class":73}," bs=4M",[64,243,244],{"class":73}," status=progress\n",[29,246,247,253,259,265],{},[32,248,249,252],{},[40,250,251],{},"if=/dev/sdX"," — исходный диск.",[32,254,255,258],{},[40,256,257],{},"of=disk.img"," — файл-образ.",[32,260,261,264],{},[40,262,263],{},"bs=4M"," ускоряет процесс при больших объёмах.",[32,266,267,270],{},[40,268,269],{},"status=progress"," показывает текущий прогресс.",[21,272,273,274,277],{},"Для более надёжного копирования используйте ",[35,275,276],{},"ddrescue",":",[55,279,281],{"className":57,"code":280,"language":59,"meta":60,"style":60},"sudo ddrescue /dev/sdX disk.img --skip=0 --max-file-size=100G\n",[40,282,283],{"__ignoreMap":60},[64,284,285,287,290,293,296,299],{"class":66,"line":67},[64,286,42],{"class":70},[64,288,289],{"class":73}," ddrescue",[64,291,292],{"class":73}," /dev/sdX",[64,294,295],{"class":73}," disk.img",[64,297,298],{"class":180}," --skip=0",[64,300,301],{"class":180}," --max-file-size=100G\n",[21,303,304],{},"Создайте этот образ на другом носителе — он станет вашей «страховкой» перед любыми операциями по восстановлению.",[16,306,308],{"id":307},"шаг-3-восстановить-удалённые-файлы-с-помощью-testdisk","Шаг 3: Восстановить удалённые файлы с помощью TestDisk",[21,310,311],{},"TestDisk восстанавливает удалённые разделы и удалённые файлы с помощью Photorec.",[55,313,315],{"className":57,"code":314,"language":59,"meta":60,"style":60},"sudo testdisk /dev/sdX\n",[40,316,317],{"__ignoreMap":60},[64,318,319,321,323],{"class":66,"line":67},[64,320,42],{"class":70},[64,322,121],{"class":73},[64,324,184],{"class":73},[21,326,327],{},"Интерактивный процесс:",[329,330,331,338,352],"ol",{},[32,332,333,334,337],{},"Выберите подключённый диск (",[40,335,336],{},"/dev/sdX",").",[32,339,340,341,344,345,344,348,351],{},"Выберите ",[35,342,343],{},"Анализировать"," → ",[35,346,347],{},"Дополнительно",[35,349,350],{},"Глубокий анализ",".",[32,353,354,355,337],{},"Выберите тип файлов для восстановления (например, ",[40,356,357],{},"Все файлы",[21,359,360,361,351],{},"Когда анализ завершится, программа предложит сохранить найденные файлы в указанную папку. Укажите безопасное место, например ",[40,362,363],{},"/home/user/recovered/",[365,366],"in-article-ad",{},[16,368,370],{"id":369},"шаг-4-отремонтировать-файловую-систему","Шаг 4: Отремонтировать файловую систему",[21,372,373],{},"После извлечения данных вам, возможно, потребуется отремонтировать файловую систему, чтобы диск снова стал доступен.",[55,375,377],{"className":57,"code":376,"language":59,"meta":60,"style":60},"# Для ext4\nsudo e2fsck -f /dev/sdX\n\n# Для других типов FS\nsudo fsck -f /dev/sdX\n",[40,378,379,384,396,403,409],{"__ignoreMap":60},[64,380,381],{"class":66,"line":67},[64,382,383],{"class":83},"# Для ext4\n",[64,385,386,388,391,394],{"class":66,"line":87},[64,387,42],{"class":70},[64,389,390],{"class":73}," e2fsck",[64,392,393],{"class":180}," -f",[64,395,184],{"class":73},[64,397,399],{"class":66,"line":398},3,[64,400,402],{"emptyLinePlaceholder":401},true,"\n",[64,404,406],{"class":66,"line":405},4,[64,407,408],{"class":83},"# Для других типов FS\n",[64,410,412,414,417,419],{"class":66,"line":411},5,[64,413,42],{"class":70},[64,415,416],{"class":73}," fsck",[64,418,393],{"class":180},[64,420,184],{"class":73},[21,422,423,424,427,428,337],{},"Флаг ",[40,425,426],{},"-f"," принудительно запускает проверку, игнорируя предыдущие ошибки. После завершения диск можно смонтировать повторно (",[40,429,430],{},"mount /dev/sdX /mnt",[16,432,434],{"id":433},"шаг-5-проверить-результат","Шаг 5: Проверить результат",[21,436,437],{},"Теперь убедитесь, что восстановленные данные неповреждены и доступны.",[55,439,441],{"className":57,"code":440,"language":59,"meta":60,"style":60},"# Проверка образа\nls -lh disk.img\n# Монтирование и просмотр файлов\nsudo mount /dev/sdX /mnt\nls /mnt\nsudo umount /mnt\n",[40,442,443,448,459,464,476,482],{"__ignoreMap":60},[64,444,445],{"class":66,"line":67},[64,446,447],{"class":83},"# Проверка образа\n",[64,449,450,453,456],{"class":66,"line":87},[64,451,452],{"class":70},"ls",[64,454,455],{"class":180}," -lh",[64,457,458],{"class":73}," disk.img\n",[64,460,461],{"class":66,"line":398},[64,462,463],{"class":83},"# Монтирование и просмотр файлов\n",[64,465,466,468,471,473],{"class":66,"line":405},[64,467,42],{"class":70},[64,469,470],{"class":73}," mount",[64,472,292],{"class":73},[64,474,475],{"class":73}," /mnt\n",[64,477,478,480],{"class":66,"line":411},[64,479,452],{"class":70},[64,481,475],{"class":73},[64,483,485,487,490],{"class":66,"line":484},6,[64,486,42],{"class":70},[64,488,489],{"class":73}," umount",[64,491,475],{"class":73},[21,493,494,495,498],{},"Откройте несколько важных файлов (например, документы, базы данных) и убедитесь, что они открываются корректно. Если что-то повреждено, рассмотрите возможность восстановления из более раннего снимка или использования дополнительных инструментов, таких как ",[40,496,497],{},"photorec"," с более глубокими настройками.",[16,500,502],{"id":501},"проверка-результата","Проверка результата",[29,504,505,508,514],{},[32,506,507],{},"Все необходимые файлы найдены и сохранены в указанном месте.",[32,509,510,511,337],{},"Диск работает без ошибок SMART после ремонта (",[40,512,513],{},"smartctl -a /dev/sdX",[32,515,516,517,520],{},"Файловая система смонтирована корректно (",[40,518,519],{},"df -h /mnt"," показывает свободное место).",[21,522,523],{},"Если что-то из вышеперечисленного не выполнено, вернитесь к соответствующему шагу: возможно, потребуется повторить копирование или применить более глубокий анализ с помощью Photorec.",[16,525,527],{"id":526},"возможные-проблемы","Возможные проблемы",[29,529,530,544,558,571],{},[32,531,532,535,536,539,540,543],{},[35,533,534],{},"Диск не определяется системой"," – проверьте кабели, переключатель SATA, убедитесь, что диск не заблокирован BIOS. Используйте ",[40,537,538],{},"lsblk"," или ",[40,541,542],{},"fdisk -l"," для проверки.",[32,545,546,549,550,553,554,557],{},[35,547,548],{},"TestDisk не находит разделы"," – запустите ",[40,551,552],{},"sudo testdisk /dev/sdX"," с параметром ",[40,555,556],{},"--deep",", это улучшит поиск.",[32,559,560,563,564,567,568,351],{},[35,561,562],{},"fsck зацикливается"," – если ремонт занимает слишком много времени, прервите процесс (",[40,565,566],{},"Ctrl+C",") и попробуйте отремонтировать через безопасный режим или с использованием ",[40,569,570],{},"e2fsck -y",[32,572,573,576,577,553,579,539,582,585],{},[35,574,575],{},"Образ диска повреждён"," – создайте новый образ с использованием ",[40,578,276],{},[40,580,581],{},"--ignore-existing",[40,583,584],{},"--max-retries=5",", чтобы избежать повторных ошибок чтения.",[21,587,588],{},"Если проблема сохраняется, возможно, носитель физически повреждён — лучше обратиться в специализированный сервис.",[590,591,592],"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 .sJ8bj, html code.shiki .sJ8bj{--shiki-default:#6A737D;--shiki-dark:#6A737D}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}",{"title":60,"searchDepth":87,"depth":87,"links":594},[595,596,597,598,599,600,601,602,603],{"id":18,"depth":87,"text":19},{"id":26,"depth":87,"text":27},{"id":161,"depth":87,"text":162},{"id":211,"depth":87,"text":212},{"id":307,"depth":87,"text":308},{"id":369,"depth":87,"text":370},{"id":433,"depth":87,"text":434},{"id":501,"depth":87,"text":502},{"id":526,"depth":87,"text":527},null,"2026-08-02 16:51:00","Узнайте, как спасти важные файлы с умирающего жёсткого диска в Linux. Пошаговая инструкция с командами dd, testdisk и fsck — за 10 минут.","hard",false,"10-15 мин","md",[612,615,618,621],{"question":613,"answer":614},"Как понять, что жёсткий диск скоро откажет?","О неисправности предупреждают шумы, сбои чтения, появление «жёлтого» сектора в SMART, а также системные сообщения типа «Ошибка чтения диска».",{"question":616,"answer":617},"Какие инструменты подходят для безопасного извлечения данных?","Для копирования используются dd, ddrescue или btrfs-send; для восстановления файлов — testdisk, Photorec, gparted; для ремонта FS — fsck, e2fsck.",{"question":619,"answer":620},"Что делать, если диск не монтируется после сбоя?","Сначала проверьте соединение, затем запустите `fsck` в режиме чтения или используйте `testdisk` для восстановления разделов.",{"question":622,"answer":623},"Как предотвратить потерю данных в будущем?","Регулярно создавайте бэкапы (rsync, btrfs-снапшоты), контролируйте SMART-статус и не перегружайте носитель.",[625,628,631,634,637],{"name":626,"text":627},"Выявить признаки неисправности","Запустите `smartctl -a /dev/sdX` и проверьте столбец **Overall Health**; ошибки чтения, цикличные перезагрузки и шум указывают на грядущий сбой.",{"name":629,"text":630},"Сделать точную копию диска","Сохраните байт-в точную копию с помощью `dd if=/dev/sdX of=disk.img bs=4M status=progress` или `ddrescue` для более безопасного восстановления.",{"name":632,"text":633},"Восстановить удалённые файлы с помощью TestDisk","Установите `testdisk`, запустите `sudo testdisk /dev/sdX`, выберите диск, укажите `Анализировать` → `Дополнительно` → `Глубокий анализ`, затем сохраните найденные файлы в безопасное место.",{"name":635,"text":636},"Отремонтировать файловую систему","После успешного извлечения данных запустите `sudo e2fsck -f /dev/sdX` (ext4) или `sudo fsck -f /dev/sdX` для других FS, чтобы исправить обнаруженные ошибки.",{"name":638,"text":639},"Проверить результат","Подключите восстановленный диск (или смонтируйте образ) и убедитесь, что все необходимые файлы доступны и не повреждены.","PT15M",[642,643,644,645,646,647,648],"восстановить данные с неисправного диска linux","data recovery failing disk ubuntu","testdisk dd recovery","fsck repair disk","linux disk failure recovery","ubuntu data rescue","debian disk restore","ru_RU",{},"/guides/linux/recover-data-from-failing-disk","linux",[654,655,656],"/guides/linux/check-disk-health","/guides/linux/repair-filesystem","/errors/linux/disk-not-mounting","Гайды Linux",{"title":5,"description":606},"guides/linux/recover-data-from-failing-disk","В этом руководстве вы узнаете, как обнаружить признаки неисправности диска, извлечь данные с помощью инструментов Linux и предотвратить дальнейшую потерю информации.",[662,663,664,665,666],"Linux","data recovery","disk failure","Ubuntu","testdisk","guide","47YjiOXjRASIaEa5pQaC0f99wTpcRhWaI2FI7GmMVXo",{"data":670,"body":671},{},{"type":672,"children":673},"root",[674],{"type":675,"tag":21,"props":676,"children":677},"element",{},[678],{"type":679,"value":614},"text",{"data":681,"body":682},{},{"type":672,"children":683},[684],{"type":675,"tag":21,"props":685,"children":686},{},[687],{"type":679,"value":617},{"data":689,"body":690},{},{"type":672,"children":691},[692],{"type":675,"tag":21,"props":693,"children":694},{},[695,697,702,704,709],{"type":679,"value":696},"Сначала проверьте соединение, затем запустите ",{"type":675,"tag":40,"props":698,"children":700},{"className":699},[],[701],{"type":679,"value":154},{"type":679,"value":703}," в режиме чтения или используйте ",{"type":675,"tag":40,"props":705,"children":707},{"className":706},[],[708],{"type":679,"value":666},{"type":679,"value":710}," для восстановления разделов.",{"data":712,"body":713},{},{"type":672,"children":714},[715],{"type":675,"tag":21,"props":716,"children":717},{},[718],{"type":679,"value":623},{"data":720,"body":721},{},{"type":672,"children":722},[723],{"type":675,"tag":21,"props":724,"children":725},{},[726,728,733,735,739],{"type":679,"value":727},"Запустите ",{"type":675,"tag":40,"props":729,"children":731},{"className":730},[],[732],{"type":679,"value":513},{"type":679,"value":734}," и проверьте столбец ",{"type":675,"tag":35,"props":736,"children":737},{},[738],{"type":679,"value":194},{"type":679,"value":740},"; ошибки чтения, цикличные перезагрузки и шум указывают на грядущий сбой.",{"data":742,"body":743},{},{"type":672,"children":744},[745],{"type":675,"tag":21,"props":746,"children":747},{},[748,750,756,757,762],{"type":679,"value":749},"Сохраните байт-в точную копию с помощью ",{"type":675,"tag":40,"props":751,"children":753},{"className":752},[],[754],{"type":679,"value":755},"dd if=/dev/sdX of=disk.img bs=4M status=progress",{"type":679,"value":539},{"type":675,"tag":40,"props":758,"children":760},{"className":759},[],[761],{"type":679,"value":276},{"type":679,"value":763}," для более безопасного восстановления.",{"data":765,"body":766},{},{"type":672,"children":767},[768],{"type":675,"tag":21,"props":769,"children":770},{},[771,773,778,780,785,787,792,793,798,799,804],{"type":679,"value":772},"Установите ",{"type":675,"tag":40,"props":774,"children":776},{"className":775},[],[777],{"type":679,"value":666},{"type":679,"value":779},", запустите ",{"type":675,"tag":40,"props":781,"children":783},{"className":782},[],[784],{"type":679,"value":552},{"type":679,"value":786},", выберите диск, укажите ",{"type":675,"tag":40,"props":788,"children":790},{"className":789},[],[791],{"type":679,"value":343},{"type":679,"value":344},{"type":675,"tag":40,"props":794,"children":796},{"className":795},[],[797],{"type":679,"value":347},{"type":679,"value":344},{"type":675,"tag":40,"props":800,"children":802},{"className":801},[],[803],{"type":679,"value":350},{"type":679,"value":805},", затем сохраните найденные файлы в безопасное место.",{"data":807,"body":808},{},{"type":672,"children":809},[810],{"type":675,"tag":21,"props":811,"children":812},{},[813,815,821,823,829],{"type":679,"value":814},"После успешного извлечения данных запустите ",{"type":675,"tag":40,"props":816,"children":818},{"className":817},[],[819],{"type":679,"value":820},"sudo e2fsck -f /dev/sdX",{"type":679,"value":822}," (ext4) или ",{"type":675,"tag":40,"props":824,"children":826},{"className":825},[],[827],{"type":679,"value":828},"sudo fsck -f /dev/sdX",{"type":679,"value":830}," для других FS, чтобы исправить обнаруженные ошибки.",{"data":832,"body":833},{},{"type":672,"children":834},[835],{"type":675,"tag":21,"props":836,"children":837},{},[838],{"type":679,"value":639},[840],{"id":841,"title":842,"appliesTo":843,"author":11,"body":848,"canonical":604,"code":604,"createdAt":1393,"description":1394,"difficulty":1395,"draft":608,"estimatedTime":1396,"extension":610,"faq":1397,"howToSteps":1410,"howToTotalTime":1429,"image":604,"keywords":1430,"locale":649,"meta":1441,"navigation":401,"path":654,"platform":652,"related":1442,"section":657,"seo":1444,"severity":604,"stem":1445,"summary":1446,"tags":1447,"twitterCreator":604,"twitterSite":604,"type":667,"updatedAt":1393,"__hash__":1455},"content_ru/guides/linux/check-disk-health.md","Как диагностировать и проверить здоровье диска в Linux",[844,845,846,847],"Ubuntu 20.04+","Debian 10+","CentOS 7+","Fedora 35+",{"type":13,"value":849,"toc":1381},[850,854,857,861,864,882,886,895,898,923,926,942,945,960,963,980,986,990,996,1005,1017,1023,1029,1033,1036,1053,1059,1062,1069,1078,1085,1089,1092,1108,1111,1141,1144,1150,1156,1160,1163,1166,1185,1188,1206,1209,1228,1240,1245,1247,1251,1254,1267,1270,1281,1284,1286,1289,1306,1309,1311,1314,1369,1378],[16,851,853],{"id":852},"введение","Введение",[21,855,856],{},"Проверка здоровья диска — критически важная процедура для любого пользователя Linux, будь то домашний ПК или сервер. Со временем накопители (HDD или SSD) могут developing скрытые ошибки, которые lead к внезапному отказу и потере данных. С помощью технологии SMART и утилиты smartctl вы можете диагностировать состояние диска заранее, предотвращая катастрофические сбои. Этот гайд проведет вас через простые шаги по проверке здоровья диска в Linux.",[16,858,860],{"id":859},"требования","Требования",[21,862,863],{},"Перед началом убедитесь, что:",[29,865,866,869,875],{},[32,867,868],{},"У вас есть доступ к терминалу Linux с правами sudo.",[32,870,871,872,874],{},"Установлен пакет ",[40,873,52],{},". Если нет, первый шаг покажет, как установить.",[32,876,877,878,881],{},"Вы знаете идентификатор вашего диска (например, ",[40,879,880],{},"/dev/sda","). Будьте осторожны: операции с неправильным диском могут привести к потере данных.",[16,883,885],{"id":884},"шаг-1-установка-smartmontools","Шаг 1: Установка smartmontools",[21,887,46,888,891,892,894],{},[40,889,890],{},"smartctl"," входит в пакет ",[40,893,52],{},". Если он не установлен, установите его через менеджер пакетов вашего дистрибутива.",[21,896,897],{},"Для Ubuntu/Debian:",[55,899,901],{"className":57,"code":900,"language":59,"meta":60,"style":60},"sudo apt update\nsudo apt install smartmontools\n",[40,902,903,912],{"__ignoreMap":60},[64,904,905,907,909],{"class":66,"line":67},[64,906,42],{"class":70},[64,908,74],{"class":73},[64,910,911],{"class":73}," update\n",[64,913,914,916,918,920],{"class":66,"line":87},[64,915,42],{"class":70},[64,917,74],{"class":73},[64,919,77],{"class":73},[64,921,922],{"class":73}," smartmontools\n",[21,924,925],{},"Для CentOS/RHEL:",[55,927,929],{"className":57,"code":928,"language":59,"meta":60,"style":60},"sudo yum install smartmontools\n",[40,930,931],{"__ignoreMap":60},[64,932,933,935,938,940],{"class":66,"line":67},[64,934,42],{"class":70},[64,936,937],{"class":73}," yum",[64,939,77],{"class":73},[64,941,922],{"class":73},[21,943,944],{},"Для Fedora:",[55,946,948],{"className":57,"code":947,"language":59,"meta":60,"style":60},"sudo dnf install smartmontools\n",[40,949,950],{"__ignoreMap":60},[64,951,952,954,956,958],{"class":66,"line":67},[64,953,42],{"class":70},[64,955,92],{"class":73},[64,957,77],{"class":73},[64,959,922],{"class":73},[21,961,962],{},"Для Arch Linux:",[55,964,966],{"className":57,"code":965,"language":59,"meta":60,"style":60},"sudo pacman -S smartmontools\n",[40,967,968],{"__ignoreMap":60},[64,969,970,972,975,978],{"class":66,"line":67},[64,971,42],{"class":70},[64,973,974],{"class":73}," pacman",[64,976,977],{"class":180}," -S",[64,979,922],{"class":73},[21,981,982,983,351],{},"После установки проверьте версию: ",[40,984,985],{},"smartctl --version",[16,987,989],{"id":988},"шаг-2-определение-диска","Шаг 2: Определение диска",[21,991,992,993,995],{},"Прежде чем проверять, нужно знать, какой диск проверять. Используйте команду ",[40,994,538],{}," для списка блочных устройств:",[55,997,999],{"className":57,"code":998,"language":59,"meta":60,"style":60},"lsblk\n",[40,1000,1001],{"__ignoreMap":60},[64,1002,1003],{"class":66,"line":67},[64,1004,998],{"class":70},[21,1006,1007,1008,539,1010,1013,1014,351],{},"Вывод покажет все диски и разделы. Обычно основной диск — ",[40,1009,880],{},[40,1011,1012],{},"/dev/nvme0n1"," для NVMe. Для более подробной информации используйте ",[40,1015,1016],{},"sudo fdisk -l",[1018,1019,1020],"blockquote",{},[21,1021,1022],{},"💡 Совет: Если у вас несколько дисков, проверяйте каждый, который содержит важные данные.",[21,1024,1025,1026,1028],{},"Запишите идентификатор диска (например, ",[40,1027,880],{},"). Все последующие команды используйте с этим идентификатором.",[16,1030,1032],{"id":1031},"шаг-3-проверка-общего-состояния-здоровья","Шаг 3: Проверка общего состояния здоровья",[21,1034,1035],{},"Теперь выполните быструю проверку общего состояния:",[55,1037,1039],{"className":57,"code":1038,"language":59,"meta":60,"style":60},"sudo smartctl -H /dev/sda\n",[40,1040,1041],{"__ignoreMap":60},[64,1042,1043,1045,1047,1050],{"class":66,"line":67},[64,1044,42],{"class":70},[64,1046,177],{"class":73},[64,1048,1049],{"class":180}," -H",[64,1051,1052],{"class":73}," /dev/sda\n",[21,1054,1055,1056,1058],{},"Замените ",[40,1057,880],{}," на ваш диск.",[21,1060,1061],{},"Пример вывода:",[55,1063,1067],{"className":1064,"code":1066,"language":679},[1065],"language-text","smartctl 7.2 2021-04-09 r5141 [x86_64-linux-5.4.0-80-generic] (local build)\nCopyright (C) 2002-21, Bruce Allen, Christian Franke, www.smartmontools.org\n\n=== START OF READ SMART DATA SECTION ===\nSMART overall-health self-assessment test result: PASSED\n",[40,1068,1066],{"__ignoreMap":60},[1018,1070,1071],{},[21,1072,1073,1074,1077],{},"⚠️ Важно: Если результат ",[40,1075,1076],{},"FAILED",", диск уже имеет проблемы и может выйти из строя в любой момент. Немедленно создайте резервную копию и планируйте замену.",[21,1079,1080,1081,1084],{},"Если ",[40,1082,1083],{},"PASSED",", это хороший знак, но не гарантия. Продолжайте с детальной проверкой.",[16,1086,1088],{"id":1087},"шаг-4-просмотр-подробных-smart-атрибутов","Шаг 4: Просмотр подробных SMART-атрибутов",[21,1090,1091],{},"Для более глубокого анализа просмотрите все SMART-атрибуты:",[55,1093,1095],{"className":57,"code":1094,"language":59,"meta":60,"style":60},"sudo smartctl -A /dev/sda\n",[40,1096,1097],{"__ignoreMap":60},[64,1098,1099,1101,1103,1106],{"class":66,"line":67},[64,1100,42],{"class":70},[64,1102,177],{"class":73},[64,1104,1105],{"class":180}," -A",[64,1107,1052],{"class":73},[21,1109,1110],{},"Вывод будет длинным. Обратите внимание на следующие ключевые атрибуты (значения могут отличаться для HDD и SSD):",[29,1112,1113,1119,1125,1131],{},[32,1114,1115,1118],{},[40,1116,1117],{},"Reallocated_Sector_Ct",": количество секторов, переназначенных на резервные. Ненулевое значение указывает на износ диска.",[32,1120,1121,1124],{},[40,1122,1123],{},"Current_Pending_Sector",": секторы, ожидающие переназначения. Высокое значение — признак проблем.",[32,1126,1127,1130],{},[40,1128,1129],{},"Uncorrectable_Sector_Ct",": секторы с неисправимыми ошибками. Должно быть 0.",[32,1132,1133,1136,1137,1140],{},[40,1134,1135],{},"SMART 5: Reallocated_Sector_Ct"," и ",[40,1138,1139],{},"SMART 187: Reported_Uncorrect"," для SSD.",[21,1142,1143],{},"Пример:",[55,1145,1148],{"className":1146,"code":1147,"language":679},[1065],"ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE\n  5 Reallocated_Sector_Ct   0x0033   100   100   036    Pre-fail  Always       -       0\n197 Current_Pending_Sector 0x0032   100   100   000    Old_age   Always       -       0\n198 Uncorrectable_Sector_Ct 0x0030   100   100   000    Old_age   Offline      -       0\n",[40,1149,1147],{"__ignoreMap":60},[21,1151,1080,1152,1155],{},[40,1153,1154],{},"RAW_VALUE"," для этих атрибутов больше 0, диск требует внимания.",[16,1157,1159],{"id":1158},"шаг-5-запуск-тестов-накопителя","Шаг 5: Запуск тестов накопителя",[21,1161,1162],{},"SMART позволяет запускать самотестирование диска. Есть два основных типа: короткий (short) и длинный (long). Короткий тест проверяет основные компоненты и занимает несколько минут. Длинный тест — полная проверка всех секторов, может длиться часы.",[21,1164,1165],{},"Запустите короткий тест:",[55,1167,1169],{"className":57,"code":1168,"language":59,"meta":60,"style":60},"sudo smartctl -t short /dev/sda\n",[40,1170,1171],{"__ignoreMap":60},[64,1172,1173,1175,1177,1180,1183],{"class":66,"line":67},[64,1174,42],{"class":70},[64,1176,177],{"class":73},[64,1178,1179],{"class":180}," -t",[64,1181,1182],{"class":73}," short",[64,1184,1052],{"class":73},[21,1186,1187],{},"Для длинного теста:",[55,1189,1191],{"className":57,"code":1190,"language":59,"meta":60,"style":60},"sudo smartctl -t long /dev/sda\n",[40,1192,1193],{"__ignoreMap":60},[64,1194,1195,1197,1199,1201,1204],{"class":66,"line":67},[64,1196,42],{"class":70},[64,1198,177],{"class":73},[64,1200,1179],{"class":180},[64,1202,1203],{"class":73}," long",[64,1205,1052],{"class":73},[21,1207,1208],{},"После запуска тест выполняется в фоне. Проверить прогресс и результаты можно командой:",[55,1210,1212],{"className":57,"code":1211,"language":59,"meta":60,"style":60},"sudo smartctl -l selftest /dev/sda\n",[40,1213,1214],{"__ignoreMap":60},[64,1215,1216,1218,1220,1223,1226],{"class":66,"line":67},[64,1217,42],{"class":70},[64,1219,177],{"class":73},[64,1221,1222],{"class":180}," -l",[64,1224,1225],{"class":73}," selftest",[64,1227,1052],{"class":73},[21,1229,1230,1231,1136,1234,539,1237,351],{},"Вывод покажет историю тестов. Ищите строку с ",[40,1232,1233],{},"Completed",[40,1235,1236],{},"No error",[40,1238,1239],{},"Finished without error",[1018,1241,1242],{},[21,1243,1244],{},"💡 Совет: Запускайте тесты в период низкой нагрузки на диск, особенно длинный, чтобы не влияло на производительность.",[365,1246],{},[16,1248,1250],{"id":1249},"шаг-6-анализ-результатов-и-действия","Шаг 6: Анализ результатов и действия",[21,1252,1253],{},"Соберите всю информацию:",[329,1255,1256,1261,1264],{},[32,1257,1258,1259,351],{},"Общий статус здоровья: должен быть ",[40,1260,1083],{},[32,1262,1263],{},"Критические SMART-атрибуты: должны быть 0 или низкие.",[32,1265,1266],{},"Результаты самотестирования: должны быть без ошибок.",[21,1268,1269],{},"Если любой из этих пунктов показывает проблемы:",[29,1271,1272,1275,1278],{},[32,1273,1274],{},"Немедленно создайте полную резервную копию всех данных с диска.",[32,1276,1277],{},"Запланируйте замену диска в ближайшее время.",[32,1279,1280],{},"Для серверов рассмотрите возможность миграции на новый носитель.",[21,1282,1283],{},"Если все показатели в норме, диск здоров. Рекомендуется повторять проверку раз в 1-3 месяца.",[16,1285,502],{"id":501},[21,1287,1288],{},"После выполнения всех шагов, вы должны иметь четкое представление о состоянии диска. Убедитесь, что:",[29,1290,1291,1300,1303],{},[32,1292,1293,1294,1297,1298,351],{},"Команда ",[40,1295,1296],{},"sudo smartctl -H /dev/sda"," показала ",[40,1299,1083],{},[32,1301,1302],{},"Нет растущих значений в критических атрибутах.",[32,1304,1305],{},"Самотестирование завершилось без ошибок.",[21,1307,1308],{},"Если все условия выполнены, диск считается работоспособным. В противном случае, действуйте согласно рекомендациям в шаге 6.",[16,1310,527],{"id":526},[21,1312,1313],{},"При выполнении проверки могут возникнуть следующие issues:",[29,1315,1316,1332,1345,1355],{},[32,1317,1318,1321,1322,539,1325,1328,1329,1331],{},[35,1319,1320],{},"Ошибка доступа",": Если вы видите ",[40,1323,1324],{},"smartctl: Permission denied",[40,1326,1327],{},"Unable to get SMART data",", убедитесь, что используете ",[40,1330,42],{}," или запускаете от root.",[32,1333,1334,1337,1338,1340,1341,1344],{},[35,1335,1336],{},"Диск не поддерживает SMART",": Некоторые старые или внешние диски могут не поддерживать SMART. В этом случае ",[40,1339,890],{}," сообщит об этом. Для таких дисков используйте другие методы диагностики, например, ",[40,1342,1343],{},"badblocks"," или мониторинг системных логов.",[32,1346,1347,1350,1351,1354],{},[35,1348,1349],{},"Тест не запускается",": Если ",[40,1352,1353],{},"smartctl -t"," возвращает ошибку, диск может быть занят или иметь аппаратные проблемы. Попробуйте перезагрузить систему или проверить кабели.",[32,1356,1357,1360,1361,1364,1365,1368],{},[35,1358,1359],{},"Ложные срабатывания",": Некоторые атрибуты могут иметь ненулевые значения из-за manufacturing особенностей. Сравнивайте с порогами (",[40,1362,1363],{},"THRESH",") и трендом (",[40,1366,1367],{},"WORST","). Резкие изменения — повод для беспокойства.",[1018,1370,1371],{},[21,1372,1373,1374,1377],{},"💡 Совет: Регулярно отслеживайте изменения SMART-атрибутов. Можно настроить автоматические отчеты через cron, используя ",[40,1375,1376],{},"smartctl -A"," и анализируя вывод.",[590,1379,1380],{},"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}",{"title":60,"searchDepth":87,"depth":87,"links":1382},[1383,1384,1385,1386,1387,1388,1389,1390,1391,1392],{"id":852,"depth":87,"text":853},{"id":859,"depth":87,"text":860},{"id":884,"depth":87,"text":885},{"id":988,"depth":87,"text":989},{"id":1031,"depth":87,"text":1032},{"id":1087,"depth":87,"text":1088},{"id":1158,"depth":87,"text":1159},{"id":1249,"depth":87,"text":1250},{"id":501,"depth":87,"text":502},{"id":526,"depth":87,"text":527},"2026-02-15 16:48:13","Пошаговое руководство по проверке здоровья диска в Linux с использованием SMART и утилит вроде smartctl. Защитите свои данные от сбоев накопителя.","medium","5-15 мин",[1398,1401,1404,1407],{"question":1399,"answer":1400},"Что такое SMART и зачем он нужен?","SMART (Self-Monitoring, Analysis and Reporting Technology) — это технология самодиагностики накопителей, которая отслеживает параметры здоровья диска и предупреждает о возможных отказах.",{"question":1402,"answer":1403},"Как часто нужно проверять здоровье диска?","Рекомендуется проводить полную проверку раз в 1-3 месяца, в зависимости от нагрузки на диск. Для критически важных систем — ежемесячно.",{"question":1405,"answer":1406},"Что делать, если SMART тест показывает ошибки?","Немедленно создайте резервную копию всех данных и замените диск, так как он может выйти из строя в любой момент.",{"question":1408,"answer":1409},"Можно ли проверить здоровье диска без прав root?","Для запуска некоторых команд smartctl требуются права root. Однако можно использовать sudo или настроить соответствующие права доступа.",[1411,1414,1417,1420,1423,1426],{"name":1412,"text":1413},"Установка smartmontools","Установите пакет smartmontools, используя менеджер пакетов вашего дистрибутива. Например, в Ubuntu/Debian: `sudo apt update && sudo apt install smartmontools`. В CentOS/Fedora: `sudo yum install smartmontools` или `sudo dnf install smartmontools`.",{"name":1415,"text":1416},"Определение диска","Найдите идентификатор вашего диска с помощью команды `lsblk` или `sudo fdisk -l`. Обычно это `/dev/sda`, `/dev/nvme0n1` и т.д. Убедитесь, что выбран правильный диск, так как операции могут привести к потере данных.",{"name":1418,"text":1419},"Проверка общего состояния здоровья","Выполните `sudo smartctl -H /dev/sdX` (замените `sdX` на ваш диск). В выводе ищите строку `SMART overall-health self-assessment test result`. Если `PASSED`, диск здоров. Если `FAILED`, требуется немедленное внимание.",{"name":1421,"text":1422},"Просмотр подробных SMART-атрибутов","Для детальной информации используйте `sudo smartctl -A /dev/sdX`. Обратите внимание на атрибуты: `Reallocated_Sector_Ct` (перераспределенные сектора), `Current_Pending_Sector` (ожидающие сектора), `Uncorrectable_Sector_Cnt` (неисправимые сектора). Ненулевые значения указывают на проблемы.",{"name":1424,"text":1425},"Запуск тестов накопителя","Запустите короткий тест: `sudo smartctl -t short /dev/sdX`. Для более глубокой диагностики используйте длинный тест: `sudo smartctl -t long /dev/sdX`. Тесты могут занять от нескольких минут до нескольких часов. Проверьте статус теста командой `sudo smartctl -l selftest /dev/sdX`.",{"name":1427,"text":1428},"Анализ результатов и действия","Если тесты показывают ошибки или атрибуты ухудшаются, создайте резервную копию данных и замените диск. Здоровый диск должен иметь `PASSED` в общем тесте и нулевые или низкие значения критических атрибутов.","PT10M",[1431,1432,1433,1434,1435,1436,1437,1438,1439,1440],"проверка здоровья диска linux","smartctl linux примеры","как проверить диск на ошибки linux","диагностика hdd linux","ssd health check linux","smartmontools linux инструкция","ошибки диска linux","предотвращение потери данных linux","команда для проверки диска linux","состояние накопителя linux",{},[1443,651],"/guides/linux/install-smartmontools",{"title":842,"description":1394},"guides/linux/check-disk-health","В этом гайде вы научитесь проверять состояние жестких дисков и SSD в Linux с помощью встроенных инструментов, чтобы заранее выявить проблемы и предотвратить потерю данных.",[1448,1449,1450,1451,1452,1453,1454,890],"линукс","диагностика","smart","hdd","ssd","администрирование","безопасность данных","_C5_RW12ipmSRXvsWp9jiteqxdNei5cUVCzU6ZdMqvs"]