кожен з яких має свої особливості. Теоретично можна просто перепризначити адреси зіпсованих секторів у резерв і брати їх звідти, але це викличе втрату продуктивності диска, так як він, щоразу виявляючи сектор, позначений як негідний, буде змушений переміщати головки в резервну область, яка може перебувати далеко від місця дефекту. Якщо перепризначених секторів буде багато - продуктивність накопичувача дуже сильно впаде, оскільки велику частину часу він буде затрачати на марне смикання голівками. Більше того, швидкодія дисків з різною кількістю дефектів буде сильно відрізнятися, що звичайно ж, при масовому виробництві неприпустимо. Такий метод приховування дефектів отримав назву "метод заміщення" або ремап (від англ. Перебудова карти секторів). p align="justify"> Через численні недоліків, властивих ремапу, при промисловому виготовленні дисків такий метод ніколи не застосовують, а використовують інший алгоритм: після виявлення всіх дефектів, адреси всіх справних секторів переписуються заново, так, щоб їх номери йшли по порядку. Погані сектора просто ігноруються і в подальшій роботі не беруть участь. Резервна область також залишається безперервної та її частина приєднується до кінця робочої області - для вирівнювання обсягу. Такий спосіб приховування бедов складніше в реалізації, ніж ремап, але результат вартий витрачених на нього зусиль - при будь-якій кількості несправних секторів, уповільнення роботи накопичувача не відбувається. Цей, другий основний тип приховування дефектів отримав назву "метод пропуску сектора". (Існують і інші алгоритми заводського приховування дефектів, наприклад, шляхом виключення цілої доріжки, або за допомогою запасного сектора на кожній доріжці, але вони мають недоліки і тому в сучасних накопичувачах практично не використовуються). p align="justify"> Процес перерахунку адрес з пропуском дефектів отримав назву "внутрішнє форматування". Внутрішнє - тому, що весь процес відбувається повністю усередині жорсткого диска, за фізичними адресами і без участі інтерфейсу. У цей час вінчестер знаходиться під управлінням вбудованої в його ПЗУ мікропрограми, яка аналізує дефект-лист і управляє форматуванням. Зовнішніми командами перервати її не можна. По закінченні форматування мікропрограма автоматично перераховує транслятор (або створює його заново), і диск стає готовий до вживання. Після цього він, без єдиного бед-блока, надходить із заводу до покупця. p align="justify">
Нові технології.
Тепер зрозуміло, чому фірмові утиліти не роблять ніяких операцій, пов'язаних з прямим доступом до службової області. Адже приховування дефектів форматуванням - це практично повний ремонтний цикл, заснований на зовнішніх параметрах і пов'язаний з чітким розумінням кожного кроку. І досить зробити щось неправильно, щоб зіпсувати накопичувач. Наведемо простий приклад: користувач вирішив зробити "справжнє" низькорівневе форматування шляхом запуску підпрограми ПЗУ в технологічному режимі. Проце...