• Накопители информации являются самым уязвимым звеном современной вычислительной системы.
• Электромеханический износ HDD, деградация диэлектрика NAND Flash в SSD и окисление органического слоя CD/DVD приводят к внезапной потере критических данных.
• Запуск утилит исправления файловой системы (chkdsk /f /r) на деградирующем диске в 80% случаев окончательно добивает накопитель.
• Базовое правило: Любой ремонт начинается со снятия телеметрии S.M.A.R.T. и побитового клонирования!
Алюминий или стеклокерамика. Тонкопленочный кобальтовый магнитный слой толщиной 10–20 нм. Перпендикулярная запись (PMR/CMR).
Головка парит над диском на высоте 3–10 нм на воздушной подушке. Пыль или удар вызывают Head Crash (запил пластины).
Электромагнитная катушка в поле неодимовых магнитов. Высокоточное позиционирование по сервометкам.
• Отказ от геометрической адресации CHS (Цилиндр-Головка-Сектор).
• Сквозная линейная адресация блоков от LBA 0 до LBA Max.
• Контроллер диска сам транслирует номер LBA в физическую головку, дорожку и сектор пластины.
• Физический размер сектора увеличен с 512 байт до 4096 байт (4Kn).
• 512e (Эмуляция): контроллер делит сектор 4К на восемь виртуальных секторов по 512 байт.
• Риск смещения: если раздел не выровнен по границе 4К, возникает задержка Read-Modify-Write.
| Характеристика | SATA III (Протокол AHCI) | NVMe over PCIe Gen4 x4 |
|---|---|---|
| Пропускная способность | До 600 МБ/с (6 Гбит/с) | До 8000 МБ/с (64 Гбит/с) |
| Очереди команд | 1 очередь, глубина 32 команды (NCQ) | До 64 000 очередей по 64 000 команд в каждой |
| Задержки стека драйвера | ~6–10 микросекунд | ~1–2 микросекунды |
| Многопоточность CPU | Блокировка одним ядром CPU | Параллельная обработка всеми ядрами CPU |
• Self-Monitoring, Analysis and Reporting Technology — встроенная в прошивку система самодиагностики накопителя.
• Постоянно фиксирует количество ошибок позиционирования, переназначений секторов, бросков питания и температурных максимумов.
• Value (Текущее значение): условные попугаи здоровья (100–200), уменьшающиеся при износе.
• Worst (Худшее): минимальное значение за всю историю.
• Threshold (Порог): критическая граница отказа.
• RAW Values: реальное абсолютное физическое число событий (в HEX или DEC). Самое важное поле!
1. Сбой чтения сектора LBA → Контроллер помечает его как C5 Current Pending (нестабильный сектор-кандидат).
2. При попытке записи в этот LBA контроллер тестирует ячейку. Если запись удалась — сектор возвращается в строй. Если сбой повторился → сектор исключается из транслятора и переносится в 05 Reallocated Sectors Count.
Физически переназначенные сектора. Доступ к ним перенаправлен в резервную зону дорожек диска. Скорость падает, но данные сохранены.
Сектора, которые не читаются прямо сейчас. Любое обращение ОС к этим секторам приводит к зависанию I/O очереди и риску BSOD.
• Количество повторных попыток раскрутки шпинделя диска до рабочей скорости (5400/7200 RPM) после сбоя первого старта.
• Причины: заклинивание или износ подшипника FDB, проседание линии +12В блока питания, неисправность драйвера мотора на плате PCB.
• Риск: внезапная механическая смерть шпинделя без предупреждения.
• Ошибки контрольной суммы данных при передаче по сигнальному шлейфу SATA.
• Причины: перегиб, надлом или окисление контактов SATA-кабеля.
• Решение: замена кабеля SATA и переподключение в соседний порт материнской платы (счетчик не сбрасывается, но перестает расти).
Остаток резервных блоков flash-памяти для скрытой замены изношенных ячеек. При падении ниже порога (обычно 10%) диск считается аварийным.
Расчетный износ накопителя на основе TBW. При значении 100%+ гарантия аннулируется, возрастает риск физического отказа FTL.
Счетчик неустранимых ошибок целостности, которые не смог скорректировать кодек LDPC. Прямой факт повреждения файлов!
• Кроссплатформенный стандарт CLI.
• smartctl -a /dev/sda — полный отчет.
• smartctl -x /dev/nvme0 — расширенный лог NVMe.
• Запуск самотестов -t short / -t long.
• Посекторный аудит LBA.
• Карта временных задержек блоков (<5мс, <20мс, <200мс, >600мс).
• Логирование бэд-блоков (Err/Timeout).
• Быстрая визуальная оценка состояния.
• Цветовая градация: Синий/Зеленый/Желтый/Красный.
• Важно: переключать формат RAW в 10 [DEC]!
Информация закодирована микроскопическими углублениями (питами) и площадками (лендами). Считывание основано на деструктивной интерференции отраженного лазерного луча.
Органический краситель в CD-R/DVD-R разлагается под действием света и тепла. Для архивации на 1000 лет применяется технология M-DISC со стеклоуглеродным слоем.
Ошибки первого уровня кодирования Рида-Соломона. Норма: среднее значение < 280 на ECC-блок. Не приводят к потере данных.
Ошибки, не исправленные на первом уровне и переданные на второй. Норма: не более 4 на блок. Всплески > 16 сигнализируют о деградации диска.
Неустранимый сбой второго уровня коррекции ошибок. Сектор диска не читается, данные безвозвратно повреждены.
Копирование исправных блоков на максимальной скорости. Поврежденные зоны пропускаются без зависания головок (флаг -n).
Пошаговое сужение границ сбойных зон секторами по 512/4096 байт.
Точечные попытки прочесть критические секторы с жестким лимитом тайм-аута.
ddrescue с картой сессии.