Зачем винчестеру журналы, и как ими пользоваться

Жесткие диски

Зачем винчестеру журналы, и как ими пользоваться. Extended Comprehensive log.

Victoria HDD SMART

Пришло время немного приоткрыть тайну, и рассказать, что же всё-таки это такое.

Возможность работать с журналами накопителей появилась, начиная с 2000 г, в стандарте ATA/ATAPI-5 от комитета t13. Стандарт носил в основном, рекомендательный характер, и предлагал во всех новых разработках использовать 4 вида журналов:

  • SMART error log или его более распространённый вариант — Comprehensive SMART Error log: журнал ошибок, найденных системой самодиагностики накопителя в процессе обычной работы.
  • SMART self-test log: журнал результатов самотестов накопителя, искусственно запускаемых пользователем.
  • Host vendor specific: журнал, открытый на запись, в котором пользователи или программы могут хранить какие-то свои данные, например результаты работы тестирующего диск ПО.
  • Device vendor specific: специальный журнал, который используется изготовителем винчестера на своё усмотрение как расширение стандарта, но при этом доступен для получения всем желающим.

В первой половине 2000-х годов ёмкости накопителей перешагнули рубеж 128 Гб, и получили 48-битную адресацию. В результате чего в стандарте были пересмотрены форматы журналов, которые получили приставку Ext — от слова Extended, т.е. расширенные.

Наибольший практический интерес в настоящее время представляет журнал с названием «Ext Comprehensive SMART Error log». Именно в него большинство накопителей складывают информацию о том, когда, и на каких адресах у них возникли проблемы с чтением-записью, а попросту — бэд-блоки.

Таким образом, посмотрев в этот журнал, можно увидеть, есть ли вообще дефекты на накопителе, где и как они локализованы, без запуска каких-либо тестов и затрат времени. Это может быть особенно полезно перед восстановлением данных, где важна скорость предварительной диагностики и максимально бережное обращение с накопителем.

Рассмотрим работу с Extended Comprehensive SMART Error log в программе Victoria версии 4.75. Для проведения эксперимента важно, чтобы накопитель был НЕ новым, иначе все его логи будут пустыми, и ничего интересного мы в них не увидим. В качестве подопытного кролика был взят изрядно потрёпанный жизнью винчестер USB 3.0 фирмы ADATA. Программа Victoria определила, что на самом деле это накопитель HGST с интерфейсом SATA III, подключенный через USB-SATA мост. А значит, он поддерживает технологию SMART, и всё, что с ней связано.

Victoria USB HDD passport

Переходим на вкладку SMLogs и щёлкаем по заголовку левого окна (или по кнопке Get directory, что равнозначно). Мы получим оглавление журналов — список всех SMART-журналов, которые имеются в накопителе.

Victoria HDD SMART Log

Затем находим журнал под номером 03 с нужным нам названием — Extended Comprehensive log, и щёлкаем по нему. Программа начнёт чтение журнала из накопителя (иногда это может занять несколько секунд). После чего в правом окне появится интерпретация содержимого журнала.
Мы видим список из одинаковых структур, сгруппированных по 5 штук. Это 5 команд, которые принял накопитель перед той командой, что предшествовала ошибке. Если прокрутить список немного вниз, то мы увидим шестую, завершающую структуру. В ней указано время жизни по 9-му атрибуту SMART на момент ошибки, код ошибки и адрес ошибки.
И наконец, в самом конце списка находится суммарное количество ошибок, которые пережил накопитель.

Victoria HDD Smart Log

К сожалению, не у всех накопителей журнал заполняется корректно. В частности, у некоторых экземпляров HDD Seagate вместо адресов могут быть числа, многократно превосходящие объём диска. Причина этого мне пока неизвестна уже известна. Ждите обновление версии до 4.76 =)

Журнал может состоять из множества секторов, а количество записей достигать нескольких тысяч. В таком случае, просматривать его вручную довольно утомительно. Для практического применения его содержимого — в меню, вызываемом по правой кнопке мыши, есть пункт «генерировать скрипт для тестов».

Victoria HDD SMART log menu

Указанные в файле участки диска могут быть автоматически проверены сканом поверхности.

  1. Открываем Tests, и на кнопке Scan вызываем меню.
  2. В меню выбираем «Open defect log as script» и открываем файл.
  3. Надпись на кнопке заменится на « Start script»
  4. Запускаем скрипт, нажав кнопку.

Будут автоматически проверены те места, которые были занесены в SMART-журнал.

Victoria HDD Smart Log

Victoria HDD Surface scan from script

Victoria HDD Scan script

В следующих статьях будут рассмотрены другие журналы SMART и их практическое применение.

Логический раздел жесткого диска: суть и преобразование

Разделы жесткого диска распределяются на основные и логические. Основной тип раздела диска имеет другое название – первичный. Первичные или основные разделы диска применяются для запуска ОС. В данном системном разделе С непосредственно устанавливается операционная система. Там имеется небольшой раздел, в котором зарезервировано пространство (100, 350 или 500 Мб), который с версии Виндовс 7 используется для нужд операционный системы.

Логический диск функционально ничем не отличается от основных дисков. На основных и логических разделах содержится информация. Единственно отличие – это с логических разделов диска невозможно осуществить запуск Windows. Если производится превращение системного раздела С в логический из основного, то Виндовс не будет функционировать полноценно.

Во всех случаях она не будет загружаться, если логическим создать небольшой технический раздел, где имеется зарезервированное пространство для хранения данных загрузки.

Давайте рассмотрим, что такое логический диск и способы преобразования их из одного вида в иной.

Логический диск

Лимит на диске основных разделов

Один жесткий диск может использовать не более четырех основных разделов, если логические диски при этом отсутствуют. Если появляется необходимость создать более четырех разделов диска, то новый создаваемый четвертый раздел и все последующие должны быть логическими. После создания тройки основных разделов, четвертый будет расширенным или дополнительным. Он имеет вид контейнера, который можно разделить на много логических разделов.

Формирование логических и основных разделов

Стандартная утилита по управлению дисками в Виндовс не обеспечивает пользователю возможностей по выбору типа раздела. Данная утилита создает оптимальный расклад сама для большинства случаев. По умолчанию 3 первых созданных ею раздела становятся основными. Начиная с 4-го, все создаваемые разделы данной утилитой автоматически становятся логическими. Теперь понятен смысл, как создавать логические диски без использования стороннего софта.

AOMEI Partition Assistant

Данный принцип работы заложен и в стороннем менеджере дискового пространства — AOMEI Partition Assistant. Вначале три раздела создаются основными по умолчанию, а с четверного – логические. AOMEI Partition Assistant отличается от стандартной утилиты Виндовс наличием расширенного режима настроек по созданию разделов диска. Там вручную есть возможность выбрать логический или основной тип для первых трех создаваемых разделов.

Paragon Hard Disk Manager

Приложение Paragon Hard Disk Manager также является почитателем шаблонных предустановок. В настройках по умолчанию создания раздела диска первые 3 раздела рассматриваются как основные. Как и в предыдущем софте, логическая структура диска может быть установлена вручную. В интерфейсе приложения она обозначается как расширенная структура.

Acronis Disk Director

В отличие от вышеприведенного софта, в Acronis Disk Director нет шаблонных параметров. По умолчанию в форме создания новых разделов предусматривается использование логического раздела. Параметры данного раздела нужно поменять вручную. Чтобы создать основной раздел, требуется выделить надпись «Основной» и возле пункта «Активный», если производится формирование раздела для Виндовс.

Замена логического раздела диска на основной и наоборот

В каких ситуациях может появиться необходимость произвести смену логического типа раздела диска и обратно? Необходимость подобного процесса связано с неудачными экспериментами в ходе преобразования системных разделов Windows в логические из основных. Сюда относятся и проблемы, которые могут возникнуть с установкой Виндовс, когда на винчестере изначально созданы только логические разделы.

Обратная операция, заключающаяся в преобразовании в логический основного раздела, может стать актуальной, когда на винчестере больше основных дисков, чем необходимо для конкретной работы. Например, это нужно при восстановлении Windows из резервной копии на тот раздел, который является отличным от исходного. Здесь речь идет про перенос системы на другой винчестер, где уже осуществлено распределение. Важно сохранить структуру и информацию несистемных разделов. На системный раздел восстанавливается «обжитая» Виндовс из резервной копии.

Если в винчестере 4 основных раздела без логических, или имеется 3 основных, а остальные – логические, то софт для резервного копирования в некоторых ситуациях не сможет выполнить операцию по восстановлению Windows. В резервной копии может быть не один системный раздел С, а еще и технический раздел, где зарезервировано пространство для нужд Виндовс. Системный раздел С и данный небольшой раздел по завершению операции восстановления, если она возможна, разделили бы основный раздел на 2 раздела, которые также основные. Получается, что нарушается правило – или 3 основных раздела, а остальные – логические, или 4 основных разделов без логических.

В подобной ситуации проблема решается следующим образом: преобразование одного из не системных разделов с содержащимися файлами из основного в логический. Вопрос, как объединить логические диски, достаточно нетривиальная задача.

Установка Виндовс на логический раздел диска

Если на винчестере имеются основные разделы, даже в случае целенаправленной установки Виндовс на логический раздел, ОС самостоятельно по ходу установки произведет преобразование его в основной. Windows способен выкрутиться даже из такой ситуации, когда исчерпан лимит на основные разделы. Будет произведено обустройство технического раздела на любом доступном для этого основном разделе.

Если на винчестере будут только логические разделы, то Виндовс на захочет устанавливаться на этапе выбора дискового раздела. Удобней будет, если на винчестере будут отсутствовать данные или они не будут иметь особой важности.

Проблему легко решить с использованием подручных средств самого установочного диска ОС:

  1. Имеющиеся логические разделы диска нужно удалить с использованием пункта «Удалить».
  2. На их месте будут сформированы новые разделы при помощи кнопки «Создать».
  3. Для получения доступа к данным кнопкам выбирается опция «Настройка диска».

Если диск не нужно делить на разделы, например, используется SSD 60 Гб, то можно не проводить создание никаких разделов. Достаточно только установить Виндовс на «Незанятое место на диске».

Когда на жестком диске огромный объем данных, то нужно применять специальный софт для работы с дисковым пространством.

Преобразование основного дискового раздела в логический и наоборот

Назначенная логическая организация файловой системы при создании раздела впоследствии не меняется стандартной утилитой Виндовс. Для решения вопроса можно использовать более функциональное решение в виде Acronis Disk Director 12.

  1. В окне программы следует выбрать таблицу разделов.
  2. Затем вызывает контекстное меню в разделе. В случае основного раздела, выбирается функция «Преобразовать в логический».
  3. Подтверждаем решение.
  4. Применение ожидаемой операции.
  5. Еще одно подтверждение решения путем нажатия кнопки «Продолжить».
  6. Получаем преобразованный раздел в логический тип.

Аналогичным образом выполняется операция по преобразованию логического раздела диска в основной тип. На выбранном разделе следует выбрать в контекстном меню функции «Преобразовать в основной».

При отдельных случаях возвращения для технического раздела Виндовс основного вида таким способом, потребуется произвести дополнительное восстановление загрузочного сектора.

Завершение

Теперь мы разобрались, что означает логический диск и как его преобразовать. Новички, которые собираются проводить эксперименты с компьютерным дисковым пространством, должны знать следующую информацию. Проводить проверку потенциала профессиональных программ в данной области не обязательно на физических дисках компьютера. Для подобных целей средствами Windows можно произвести создание виртуального VHD диска, инициализировать его и уже с ним осуществлять различные эксперименты.

https://hdd.by/smartlogs1/
https://hddiq.ru/windows-i-diski/logicheskij-disk

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Related Posts