Victoria - тестування, сервісне обслуговування дисків з інтерфейсами ide і serial ata. Частина 2

зміст

  • продовження
  • Приховування дефектів поверхні
  • дефектоскоп поверхні
  • Перевірка S.M.A.R.T. параметрів HDD
  • Управління рівнем шуму HDD
  • Робота з Host Protected Area: зміна фізичного обсягу диска
  • Управління опціями безпеки.

lt; lt; Початок статті в першій частині

продовження

Після вибору відповідного методу перевірки поверхні слід натиснути ENTER або F4 ще раз. Через деякий час (а саме після прочитання 500 блоків) точки в правому нижньому куті екрана заміняться на цифри - вони будуть показувати швидкість обміну / верифікації в реальному часі, а рядком нижче з`явиться індикатор залишкового часу до кінця тестування. Час динамічно змінюється, тому що залежить від інформації, швидкості (поки показується невірна швидкість, буде неправильний час). У верхній частині вікна відображаються пройдені мегабайти, і пройдені відсотки від зазначеного в меню максимального значення LBA. При проведенні тестів, які не мають кінця (випадкове читання, перевірка інтерфейсу) час закінчення не виводиться. В цьому випадку їх скасовує користувач за своїм бажанням.

Під час лінійних тестів працює так звана "швидка навігація" клавішами стрілок можна переміщатися по поверхні в довільне місце диска. Крок переміщення налаштовується автоматично в залежності від обсягу HDD і становить 1/128 від його паспортної ємності.

Прочитані блоки даних упорядковано відповідно до часу доступу, в правій частині екрана, що дозволяє виявити стан поверхні HDD, і виявити не тільки бед-блоки, а й намічені дефекти (кольорові прямокутники). Зазвичай справні накопичувачі не мають "кольорових" прямокутників, а поява червоних і бурих говорить про будь-яких проблемах. Зелені блоки допустимі у багатьох типів HDD (особливо у ноутбучних). Погіршення часу доступу до окремих блоках може бути наслідком природного зносу HDD. А у деяких моделей (наприклад, у FUJITSU MPF 3xxxAH з прошивкою 5C14) це норма, так як залежить від термокалібровкі, яку ці вінчестери виробляють прямо під час читання.

При виявленні нечитабельною сектора, програма виведе адресу блоку, до якого належить сектор в мале вікно праворуч, а поруч з ним вкаже код помилки, який повернув контролер вінчестера. Після цього скан поверхні перейде до наступного блоку і продовжить перевірку.

Далі автор хоче зробити одне важливе зауваження: Багато користувачів зневажливо ставляться до вінчестерам, які мають багато "білих" прямокутників, мотивуючи це тим, що "у інших моделей їх немає". Такі диски вважаються мало не несправними, що підлягають здачі по гарантії, і абсолютно марно !!! "Білі" блоки - норма! Наприклад, у мого HDD Samsung SP1614N, на якому пишеться ця програма, є майже тисяча "білих" блоків (які інші програми не бачать через низьку чутливості). Цей гвинт прекрасно працює не перший рік (більш того, влітку 2004 я його ненавмисно впустив з висоти 5 см у включеному стані, і поки нічого поганого не сталося :-)

Примітка: Якщо на випробуваному вінчестері встановлений АТА пароль, програма виведе попередження про це після появи сканового меню:
Увага! Накопичувач закритий ATA паролем !.

Дане повідомлення з`явиться тільки при заблокованому вінчестері, якщо ж він відкритий - про пароль буде попереджати лише лампочка PWD в верху екрана.

Приховування дефектів поверхні

Програма дозволяє приховувати дефекти поверхні шляхом заміщення з резервної області, 4-ма способами. Приховування дефектів працює в наступних режимах:

  • лінійне читання;
  • випадкове читання;
  • BUTTERFLY читання.

Спосіб приховування задається в 4-му пункті меню, а також може перемикатися під час сканування, клавішею "пробіл". Обраний метод роботи з дефектами відображається в правому верхньому куті екрану, під годинником, а також в нижньому рядку в момент запуску ськана або перемикання режимів. Розглянемо кожен з них:

Ignore Bad Blocks

Режим приховування дефектів вимкнений.

BB = RESTORE DATA

(У версії, починаючи з 3.0 даний пункт меню відсутній)

Проводиться "витягування" інформації з пошкоджених секторів (довге читання). Це дуже ефективний метод порятунку даних з вінчестерів фірми IBM. У безкоштовної версії відключено.

BB = Classic REMAP

Приховування дефектів проводиться простим способом -запісью в пошкоджений сектор, номер якого повертає контролер вінчестера при помилку. Слід зазначити, що деякі накопичувачі (наприклад Seagate U-серій, Seagate Barracuda SATA з версією 3.05 ітд.) Мають помилку прошивки, в результаті якої вінчестер може повідомити неправильну адресу дефектного блоку. Тому більшість драйверів ATA пристроїв на HDD "не сподіваються", і при помилку розраховують номер бед-блока математичним способом. Однак існує досить велика кількість аматорських програм, які використовують алгоритм Classic Remap, і в Вікторії цей метод залишений для порівняння. Іншим недоліком Classic Remap є слабка чутливість деяких моделей HDD до одиночної записи після верифікації - їм потрібен більш "вагомий аргумент" для ініціалізації ремапа. Тому алгоритм може не працювати на деяких накопичувачах (наприклад, на нових IBM, Hitachi) - експериментуйте.

BB = Advanced REMAP

Покращений алгоритм ремаппінга. Приховує дефекти в тому випадку, коли "звичайний" ремап не допомагає. Головна відмінність Advanced Remap в тому, що дефект визначається ще до того, як вінчестер повідомляє про помилку. Для інформування користувача про це в поле ськана виводиться жовтий знак питання?, Який еквівалентний червоному прямокутнику в інших тестах, але в даному випадку символізує те, що програма здійснює пошук дефекту усередині блоку, що викликало затримку. Послідовність команд така, що при цьому в SMART повинен сформуватися кандидат на ремап (атрибут 197). Далі робиться спроба приховати його 10 кратної записом, і якщо мікрокод Не проти - це відбувається. Після чого проводиться контрольне читання цього сектора. Якщо він читався - ремап оголошується виконаним, що відбивається в малому вікні і в поле ськана (на місці хреста з`явиться синя "латочка"). Обидва типи ремапов, на відміну від фірмових утиліт виробників HDD, не перуть призначену для користувача інформацію ніде, крім самого бед- блоку (в якому дані і так практично втрачені).

Але якщо гвинт зависає на бед-блоках, або зривається в стук - навіть Advanced Remap може не спрацювати, адже чудес не буває. Те ж саме відноситься до вінчестерам на деяких SATA контролерах, зокрема - SiI3112 з "кривими" BIOS (деякі моделі контролерів зависають при ремапе), до вінчестерам Samsung (у деяких екземплярів ремап відключений на заводі) ітд. Для ремонту таких накопичувачів можуть застосовуватися технологічні методи "лікування", наприклад приховування дефектів в первинні заводські листи. На жаль, ця технологія виходить за рамки даної статті і тут не розглядається.

BB = Fujitsu Remap

Ремаппінг вінчестерів FUJITSU. Тільки для моделей MPG і старше (нові накопичувачі 2,5 `). На інших не працює. Використовує недокументовані можливості контролера HDD FUJITSU. Здатний приховувати не тільки явні, але і намічені дефекти (затримки). Не рекомендується поєднувати Fujitsu Remap з нелінійними видами читання через термокалібровкі, яку ці вінчестери виконують між циклами позиціонування: може статися затримка, і як наслідок - приміщення нормального сектора в дефект-лист.

Q: Чому б це не зробити для інших моделей?
A: Тому що це ускладнить програму і залишить частину ремонтників HDD без роботи :-)

BB = Erase 256 sect

(Чи здатне "вилікувати" HDD, але буває деструктивно для інформації)

Відновлення групи секторів. При виявленні дефекту - переписує весь блок з 256 секторів. Також як і Advanced Remap, працює не за кодом помилки, а по таймаут 200 мс. Повністю аналогічно функції Erase Wait`s в MHDD (автор Дмитро Постригань). Дана опція рекомендується в тих випадках, коли потрібна максимальна швидкість відновлення, а бед-блоки програмні, і їх дуже багато (таке часто буває на вінчестерах фірми IBM 2000 - 2003 років випуску). Увага! Ця функція стирає інформацію!

Примітка: Помічено, що при випадковому читанні вінчестер зробить ремап з більшою ймовірністю, ніж при лінійному. Цю можливість слід знати і використовувати. Автор рекомендує зв`язку BUTTERFLY читання і Advanced Remap для досягнення максимального успіху, а також багаторазовий прохід в режимі "Loop scan".

дефектоскоп поверхні

Починаючи з версії 3.0 (а також 2.9x, але не 3.0b!) В програму включений дефектоскоп поверхні HDD. Дефектоскоп призначений для виявлення реально нестабільних ділянок поверхні / дефектів через інтерфейс HDD, і здатний відрізняти випадкові затримки від регулярних.

Слід зазначити, що при роботі вінчестера через інтерфейс завжди є невеликі нестабільності середньої швидкості доступу через роботу прошивки вінчестера. При цьому дані з пластин надходять на інтерфейс після багаторазової обробки, корекції помилок і буферизації, що при стандартному читанні блоками може дати абсолютно протилежний результат. Дані можуть зчитуватися з пластин із затримками, а читатися вже з кешу, синхронно з кварцовим генератором (стабільно). У той же час сам інтерфейс знаходиться цілком у владі микрокода, і буде залежний від чисто програмних процесів всередині накопичувача (можуть з`явитися затримки обміну, незалежні від швидкості читання даних з поверхні. Мікрокоді постійно виробляє ряд дій, які уповільнюють обмін по інтерфейсу, наприклад перемикання головок ). Ви можете самі переконатися в цьому, експериментуючи з дефектоскопом і вінчестерами різних марок.

У професійних дефектоскопах застосовують відключення алгоритмів передвибірки читання ( "дискового кешу"), що трохи полегшує завдання, але сильно уповільнює процес тестування. В побутових цілях, для яких в основному призначена Вікторія, такі заходи були полічені зайвими, проте в програму вбудований інтелектуальний аналізатор всіх виникаючих затримок з подальшим відділенням тільки тих, що підтвердилися повторним читанням з одного і того ж LBA адреси.

Для перекладу скана поверхні в режим дефектоскопа необхідно спочатку вибрати режим читання (випадкове, лінійне або BUTTERFLY), потім включити режим дефектоскопа в пункті меню роботи з BAD блоками, і запустити скан. Перед цим можна змінити налаштування дефектоскопа, для чого в програму додані 2 консольні команди:

TIO - таймаут дефектоскопії. Здається в мілісекундах. При перевищенні таймаута блок буде вважатися підозрілим, і буде проаналізовано посекторного. За замовчуванням у програмі він заданий рівним 30 мс, якщо вибрано лінійне читання, і 60 мс - якщо вибрано випадкове читання або BUTTERFLY. Рекомендовані значення для деяких вінчестерів:

  • Вінчестери 2001 2003 років (Seagate Barracuda ATA, FUJITSU, Quantum Fireball plus AS, etc.) = ~ 30ms;
  • Нові швидкі накопичувачі IBM, Maxtor (понад 50 Мб / сек) = ~ 12 ... 20ms;
  • Старі вінчестери = ~ до 90ms;



Також не слід забувати, що:

  • Вінчестери ноутбуків повільніше настільних того ж класу на 30: 40%. З цієї причини і таймаут для них можна виставляти вище. Вінчестери з бед блоками можуть видавати занадто багато затримок в секторах, лічених після дефектного. Така особливість більшості мікропрограм. Для цих накопичувачів замість таймаута рекомендується ввести слово "BAD", при цьому буде встановлено значення 150/300 мс, і в накопичувач буде подаватися команда скидання після кожної затримки - це сильно економить час на перевірку.
  • Деякі вінчестери ремапят псевдо-дефектні сектори і затримки при читанні. Якщо ремапи (перепризначення сектори) вже є, вони будуть відслідковані дефектоскопом як купа з великого числа "повільних" секторів, що йдуть підряд. Під час нелінійних видів перевірки поверхні таймаут автоматично збільшується в 2 рази (якщо ввести 40, то буде 80).

LOGSW - перемикач ведення текстового протоколу роботи дефектоскопа. За замовчуванням протокол включений. При роботі дефектоскопа створюється папка DFTLOGS, а в ній файли dftlog00.txt (dftlog01.txt, і т.д), в кожен з яких поміщається назва і серійний номер тестованого накопичувача, і далі вписуються адреси знайдених дефектів. Вимкнення протоколу може знадобитися при роботі з захищеного від запису носія.

При роботі в мале вікно виводяться адреси секторів, а в поле ськана виводяться символи:

? - сталася випадкова затримка. Яке то подія змусила микропрограмму HDD призупинити обслуговування інтерфейсу на кілька мілісекунд (оновлення внутрішніх змінних, механічний вплив і т.д.)

T - сталася прогнозована затримка. Програма знайшла блок з затримкою і знайшла в ньому сектор, який цю затримку викликав. При цьому в вікно буде виведений адресу цього сектора, також він виявиться в текстовому файлі.

Якщо час таймаута занадто мало, то будь-який зовнішній вплив, навіть дотик нігтем до вінчестера в площині обертання дисків буде викликати відстеження затримки - буде картинка, аналогічна цій:

?-?-T - T -? -? -? -? -? -? -? -? -? -? -? - T -? -? -? -? -? -? -? - -? -?

Приклади використання дефектоскопа:

1) Є вінчестер Seagate U6, модель ST340810A, який має безліч кольорових прямокутників. Бед-блоків немає. Ремапов немає. Потрібно отримати список точних адрес нестабільних секторів для їх приховування іншою програмою. Порядок роботи:

  1. Так як вінчестер старий, збільшуємо поріг спрацьовування дефектоскопа до 50 мс. Для цього викликаємо консоль (+) і вводимо команду TIO. На запрошення вводимо число 50, натискаємо ENTER. З`явиться напис "Виконано".
  2. Запускаємо лінійне читання (F4), вибравши "Дефектоскоп" в меню. Після закінчення роботи в папці SCR / з`явиться протокол з номерами знайдених дефектів.

2) Є вінчестер Seagate ST320011A з бед блоками. Потрібен список точних адрес дефектів.

  1. Викликаємо консоль (+) і вводимо команду TIO. Як параметр пишемо BAD, натискаємо ENTER. З`явиться напис "Виконано".
  2. Запускаємо лінійне читання (F4), вибравши "Дефектоскоп" в меню. Після закінчення роботи в папці SCR / з`явиться протокол з номерами знайдених дефектів. На відміну від багатьох популярних програм, дефектоскоп не дозволяє вінчестера надовго завмирати на дефектах, а виробляє скидання контролера в разі затримки понад 500 мсек.

Перевірка S.M.A.R.T. параметрів HDD

Технологія моніторингу та передбачення відмов (Self Monitoring, Analysis and Reporting Technology, скорочено S.M.A.R.T.) була введена в стандарт на жорсткі диски понад 10 років тому. Виходячи з того, що основних причин відмов дисків зазвичай не багато, була зроблена спроба класифікувати їх, а в накопичувачі стали вбудовувати спеціальні датчики з мікропрограмою самоконтролю. Показання датчиків регулярно обробляються і потім поміщаються в кілька таблиць в службовій області:

  • Таблиця атрибутів: в неї гвинт заносить важливі, з точки зору розробників, параметри - такі як відпрацьований час, кількість циклів парковки головок, число помилок читання, температуру, і багато іншого. Вінчестер постійно оновлює таблицю атрибутів, таким чином, всі важливі події відкладаються в лічильниках накопичувачах, і залишаються там навіть під час вимкнення живлення. Більш того, вінчестер постійно порівнює поточне значення кожного атрибута з найгіршим (Vorst), яке вже мало місце, і заносить нові найгірші значення в спеціальний журнал (Vorst Table).
  • Таблиця граничних значень (TreshHolds Table). У ній зберігаються постійні величини для кожного атрибута, вихід за межі яких вважається ненормальним.

На підставі аналізу отриманих значень атрибутів і їх порівняння з таблицею граничних значень, будується так званий SMART Report: - інформація про швидке відмову жорсткого диска, а різні програми, отримуючи конкретні цифри з SMART-журналів в різні моменти часу, можуть проаналізувати динаміку змін, що здатне передбачити майбутнє цього накопичувача.

Вікторія теж намагається аналізувати таблиці, і виводить графіки для кожного атрибута, що наочно показує, наскільки добре вінчестер себе "відчуває" (ідея взята з програми SMARTUDM Михайла Радченко). Перехід графіка в червону зону говорить про те, що накопичувач пора викидати :) Правда, всерйоз це сприймати не варто - як показала практика, деякі вінчестери (наприклад Seagate, Quantum), навіть будучи новими, мають "завалені" атрибути температури, і, наприклад , Spin Up Time (час розкрутки вала).

SMART монітор викликається клавішею F9. Чи не руйнує вміст робочого столу. Можна тут же зберегти екран в файл для подальшого аналізу (клавішею "мінус"). Для зручності, в Вікторії життєво важливі SMART атрибути виділені зеленим шрифтом, інші білим, температура жовтим. При наявності перепризначених секторів з резерву (Reallocated Sectors Count), їх кількість виділяється червоним кольором. Якщо вінчестер не підтримує технологію SMART або несправний - буде видано повідомлення

Відео: Перевірка жорсткого диска за допомогою програми Victoria

"Гвинт відкинув команду".

Управління рівнем шуму HDD

Продуктивність дискової підсистеми багато в чому залежить від механіки вінчестера. Саме механічні рухомі частини поки залишаються найповільнішим ланкою в ланцюзі передачі даних від магнітної поверхні диска в оперативну пам`ять ПК. Зазвичай швидкість доступу до секторів на диску складається з 2-х основних чинників:

1. Часу очікування повороту диска щодо головки до тих пір, поки потрібний сектор не виявиться в зоні читання головки;

2. Часу пошуку доріжки (головка переміщається по радіусу диска до знаходження потрібного треку).




За всю еволюцію розвитку вінчестерів їх творці прагнули до максимальної продуктивності, і тому розробили технології, що дозволяють поліпшити швидкодію механіки до теоретично можливих меж. Зараз вже нікого не здивуєш тим, що нові гвинти стали і швидше, і об`ємніший, і ... гарячої, ніж були їх "старші брати" 3-5 років тому. Так, будь-який "розгін" вимагає підвищеної енергоспоживання, що не може не відбитися на температурі. А ще, висока швидкість переміщення головок привела до помітного збільшення акустичного шуму. Всі чули характерний тріск HDD при копіюванні файлів або під час дефрагментації? Цей і є побічний ефект високого швидкодії HDD. Але ж комусь такі навороти і не потрібні, і їм досить середнього швидкодії. Наприклад, для роботи з документами або тим, хто використовує комп`ютер в якості мультимедіа центру. Для них підвищений шум вінчестера - зло, з яким треба боротися. Ось розробники гвинтів і вирішили внести в це свій внесок, зробивши швидкість переміщення головок регульованою. Здійснюється це просто - вінчестера в будь-який момент можна подати спеціальні команди, які заборонять голівках рухатися занадто швидко (або, навпаки, дозволять максимальну швидкість). Команда зберігає свою дію навіть після вимкнення живлення.

Для включення режиму роботи з AAM служить клавіша F5ілі консольна команда AAM (для виклику рядки потрібно натиснути клавішу lt; плюсgt; або lt; стрілка внізgt;). Вінчестер почне тріщати, демонструючи поточний рівень шуму (у деяких дисків шум, як не дивно, відсутній :) Далі дивимося на цифри внизу екрану. Це поточний рівень шуму за шкалою 0 - 255. Також на екран будуть виведені підказки по точних значень цифр. Під час тесту AAM можна використовувати наступні клавіші:

M - (minimum): встановити мінімальний рівень шуму;

D - (disable): вимкнути AAM зовсім (максимальний шум, максимальну швидкодію);

P - (perfomance): отримати найкращу швидкодію, шум високий;

(Клавіші стрілок) для плавного регулювання співвідношення шум / швидкість;

F1 - допомога.

У правому нижньому кутку екрану виводиться середній час доступу при заданому рівні шуму. Змінюючи рівень, дивимося за зміною швидкодії. Також корисно подивитися на швидкість чистого позиціонування без читання - консольної командою "CX".

Іноді трапляються вінчестери, у яких ще на заводі AAM встановлений на мінімальний шум (число 128). У інших AAM взагалі вимкнений (0), а у третіх не регулюється і не підтримується AAM - цим "відзначилася" серія Seagate Barracuda 7200.7 і багато вінчестери для ноутбуків. На HDD Seagate функцію AAM можна включити за символічну плату у ремонтника або у автора цієї програми). У будь-якому випадку варто спробувати порегуліровать AAM клавішами стрілок (вправо і вліво) - гірше від цього все одно не буде.

Робота з Host Protected Area: зміна фізичного обсягу диска

Чи можна перетворити 120 гігабайтний диск в 20 гб? Звичайно так - наприклад створити на ньому один розділ на 20 Гб, а решта не використовувати. А щоб він в BIOS`е при цьому визначався теж на 20? Ще кілька років тому подібне було не можна, а тепер можна, за допомогою HPA. Але навіщо? - запитаєте Ви. Наприклад, для захисту інформації від вірусів або від випадкового псування / видалення. Або, якщо старий BIOS зависає на автодетекте гвинта, що перевищує 32 Гб, а перемичок, що обмежують обсяг, виробник не передбачив ... Або (не дай Бог), на вінчестері з`явилися бед-блоки, в самому кінці, і їх треба приховати від операційної системи, щоб вона навіть не лізла туди при форматуванні: Загалом, варіантів багато ... А так як функція "обрізання" диска є майже у всіх сучасних вінчестерах, розглянемо її детальніше.

Host Protected Area - це зменшення кількості доступних фізичних секторів на жорсткому диску, з відповідним коригуванням паспорта диска. Тобто диск, обрізаний HPA, буде визначатися на менший (в порівнянні з закладеним виробником) обсяг, що зробить відрізану частину недоступною ні ОС, ні BIOS. Відповідно, і інші програми, наприклад форматування і перевірки, не зможуть отримати доступ до внутрішньої частини. Обрізання диска відбувається завжди з кінця, тобто за допомогою HPA не можна вирізати довільну область в середині, і не можна зрушити початок диска. Як і у випадку з AAM, результати HPA зберігаються після вимкнення живлення.

Вікторія дозволяє задавати будь-який обсяг диска за допомогою HPA, показувати реальний обсяг, а також відновлювати заводської обсяг обрізаних дисків. Для цього служать відповідні команди (викликаються клавішею F6 або консольної командою "HPA")

HPA - задати новий обсяг диска. Після введення команди з`являється запрошення до вводу нового кількості секторів (LBA). Потрібно ввести і натиснути ENTER. Якщо гвинт не видав помилку, він відразу скоректує свій обсяг, відповідно до введеного значенням.

RHPA - показати реальний розмір диска в LBA. Команда чисто інформативна.

NHPA - відновити заводський обсяг диска. Після введення, на екрані відображаються поточний і заводський обсяги, і від користувача потрібно підтвердження дії. У разі згоди (Y) - диску буде повернутий реальний обсяг. Для скасування досить натиснути ESC.

УВАГА!: За стандартом, установка нового обсягу диска можлива тільки один раз за сеанс. Після чого всі наступні спроби застосування HPA і NHPA будуть відхилятися (а програма повідомляти про помилку). Для продовження роботи необхідно вимкнути і знову включити харчування HDD (програму перезапускати не обов`язково).

Управління опціями безпеки

Паролі, зняття пароля, тимчасова розблокування.

Теоретичне вступ:

Сучасні вінчестери мають 2 види паролів і 2 рівня секретності. Спочатку розглянемо види паролів:

User-пароль: служить для обмеження доступу до інформації користувачів. При установці User пароля вінчестер відкидає такі команди, як читання і запис. Отже, інформацію з запаролений вінчестера можна ні прочитати, ні змінити, ні стерти. Зробити це можна тільки після зняття пароля або після тимчасової розблокування.

Master-пароль: НЕ призначений для захисту інформації. Його призначення - видалити User пароль в разі втрати останнього. Master-пароль, будучи встановленим на вінчестер, ніяк не відіб`ється на його працездатності.

Повернемося до рівнів секретності. Їх два, і ставляться вони тільки до User паролю:

High: високий рівень. Пароль рівня High може бути видалений за допомогою Master пароля зі збереженням інформації на вінчестері.

Відео: Лікування битих секторів за допомогою Victoria 3.5

Maximum: максимальний рівень. Якщо на вінчестері встановлений User пароль рівня Maximum, то Master паролем його видалити не вийде (гвинт видасть помилку), а для зняття пароля доведеться застосувати Security Erase. Це спеціальна команда, яка попросить передати в гвинт Master пароль, після чого зітре всю інформацію з нього, і тільки після цього - розблокує.

При втраті і User і Master пароля, запаролений вінчестер стає фізично непридатним для зберігання інформації. Не знаючи Master пароля, розблокувати його не можна. Тому - будьте обережні з системою безпеки HDD.

Чи можна "знайти" загублений пароль методом перебору? У випадку з вінчестером - практично нереально. Згідно ATA стандарту, після п`яти невдалих спроб введення пароля, гвинт блокує команди (при цьому в паспорті з`явиться статус "Expired"). Повторне введення можливий тільки після включення-виключення живлення. Обмеження на 5 спроб відсутня, якщо для зняття пароля використовувати стирання через майстер-пароль. В цьому випадку природною перешкодою для перебору буде пауза очікування готовності (близько 1 секунди), що видається гвинтом.

Практика встановлення та зняття паролів

Для роботи з паролями є клавіші F8 і F10, а також альтернативні їм консольні команди:

PWD: встановити пароль на диск;

DISPWD: видалити пароль з диска;

UNLOCK: тимчасово розблокувати гвинт (до вимкнення живлення);

LOCK: тимчасово відключити парольний систему (до вимкнення живлення);

Після введення команд на екрані з`явиться менюшка з вибором варіантів пароля і рівня секретності. Переміщення по меню здійснюється клавішами стрілок (вгору вниз), вибір потрібного пункту клавішею ENTER. Далі з`явиться запрошення до введення пароля:

Введіть пароль:_

Після введення пароля слід натиснути ENTER. Якщо гвинт не видав помилку, пароль буде негайно встановлений.

Слід мати на увазі, що майстер-паролі на більшість вінчестерів встановлені на заводі виробнику, і завдяки Інтернету, можуть бути відомі широкому колу людей. Тому майстер-пароль краще відразу змінити. Встановлений майстер пароль ніяк не вплине на доступ до інформації.

Навпаки, якщо хтось запаролено вінчестер (наприклад, шкідлива програма-вірус), знаючи майстер-пароль Ви зможете його розблокувати. Для зняття юзер-пароля через відомий майстер пароль потрібно:

  • Натиснувши F10, вибрати в меню пункт "майстер пароль";
  • Ввести майстер пароль (до 32 символів). Вінчестер буде розблоковано.

Даний метод спрацює тільки при рівні секретності пароля = High. Якщо встановлений рівень Maximum, буде видано попередження про стирання диска. Ви можете погодитися або скасувати (якщо інформацію можна втрачати). При згоді програма запропонує ввести майстер-пароль, після чого вінчестер виставить BUSY і приступить до стирання інформації. Якщо в цей момент вимкнути живлення вінчестера, або подати йому команду програмного скидання - стирання зупиниться, але і пароль залишиться. Слід почекати до зняття BUSY, і тільки після цього, отримавши паспорт, переконатися, що паролі зняті. Корисне застосування опції стирання через пароль - швидке видалення всієї інформації (наприклад, перед продажем HDD). Крім того, security-стирання, будучи за своєю природою записом, має властивість ліквідовувати деякі види дефектів поверхні і оновлювати SMART-статистику. Для того, щоб виконати швидке стирання через систему безпеки, необхідно:

  • Встановити на гвинт будь user-пароль рівня Maximum;
  • Встановити на гвинт будь-який майстер пароль, наприклад. Обидва пароля можуть бути однаковими;
  • Натиснувши F10, вибрати майстер пароль, далі ввести його і почекати завершення операції.

Іноді буває так, що security-стирання вилітає з помилкою через деякий час після старту. Таке може відбуватися, якщо вінчестер фізично несправний.

Примітка:

  1. Якщо Ви вже викликали рядок введення пароля, але передумали його вводити, натисніть ESC.
  2. Для запобігання забудькуватості, програма створює невеликий (32 байта) текстовий файл в поточному каталозі, в який кладе введений пароль. При подальшому введенні пароля програма сама прочитає вміст файлу, і підсуне його під ніс користувача :) Цю опцію можна легко відключити, як це зробити, читайте в розділі "Робота з ini-файлом".
  3. Якщо тестований накопичувач повідомив в паспорті, що не підтримує опції безпеки, буде видано повідомлення в нижній рядок екрана: `Увага: цей HDD не підтримує роботу з паролями!` Напис ніяк не завадить спробувати встановити / зняти пароль, щоб переконатися в цьому практично.

Подача пароля з файлу

Введення пароля з клавіатури зазвичай обмежений тільки тими символами, які можна надрукувати. Тим часом, існують і т.зв. "Недруковані" символи - це керуючі коди зі значеннями 0 ... 19h, і деякі інші. Буває, що на вінчестерах стоять майстер паролі з таких символів (це "люблять" робити BIOS`и ноутбуків). Як ввести такий пароль? Відповідь проста - використовуйте Вікторію. У програмі є 2 команди подачі пароля з файлу. Досить зробити файл з будь-яким поєднанням символів, і "підсунути" його замість пароля:

PWDF - встановити пароль з файлу на диск;

DISPWDF - видалити пароль з диска, використовуючи файл;

Після введення команди, програма виведе вікно файл менеджера, де можна буде вибрати файл. Решта подібне до використання PWD і DISPWD.

Q: Що робити, якщо пароль все-таки загубився / забувся?

A: Пароль можна зняти в технологічному режимі. Зверніться до ремонтникові HDD з відповідним інструментом (наприклад, комерційною версією Вікторії або РС3000).

продовження...

Поділися в соціальних мережах:

Схожі
Victoria hdd - як вилікувати биті сектора?Victoria hdd - як вилікувати биті сектора?
Діагностика жорсткого диска за допомогою crystaldiskinfoДіагностика жорсткого диска за допомогою crystaldiskinfo
Команди date і timeКоманди date і time
Data monitorData monitor
Victoria - тестування, сервісне обслуговування дисків з інтерфейсами ide і serial ata. Частина 3Victoria - тестування, сервісне обслуговування дисків з інтерфейсами ide і serial ata. Частина 3
Команда chkntfsКоманда chkntfs
Тест швидкості інтернетуТест швидкості інтернету
Speedtest.netSpeedtest.net
Інженерні коди для андроїдІнженерні коди для андроїд
Програма для перевірки жорсткого диска - victoria hddПрограма для перевірки жорсткого диска - victoria hdd
» » Victoria - тестування, сервісне обслуговування дисків з інтерфейсами ide і serial ata. Частина 2