Skip to main content

LDMDump 1.02

Автор: Марк Руссинович (Mark Russinovich)

Опубликовано 1 ноября 2006 г.


Введение

В ОС Windows 2000 реализован новый тип схемы разметки дисков, которая управляется компонентом под именем диспетчера логических дисков (LDM). В базовых дисках применяются стандартные таблицы разделов, унаследованные от DOS, а в динамических дисках – LDM. Разметка дисков LDM обладает рядом преимуществ по сравнению с разметкой DOS, среди которых репликация на нескольких дисках и хранение на дисках дополнительных данных конфигурации томов (для формирования составных, зеркальных и чередующихся томов, а также томов RAID-5). Более подробно эти схемы разметки описаны в моей статье из двух частей о средствах управления носителями в Windows NT/2000 (журнал Windows 2000 Magazine, март-апрель).

Помимо оснастки MMC «Управление дисками» и утилиты dmdiag из комплекта Windows 2000 Resource Kit, средств анализа внутренних характеристик дисковой базы данных LDM, описывающей схему разметки в системе, не существует. Программа LDMDump предназначена для анализа содержимого копии системной БД LDM, хранящейся на диске. Программа LDMDump выводит содержимое частного заголовка БД LDM, содержания и базы данных объектов (в которой хранятся определения разделов, компонентов и томов) и суммирует обнаруженные данные в виде таблицы разделов и перечня томов.

LDMDump работает в среде Windows 2000.


Установка и применение

Для запуска программы LDMDump достаточно передать ей идентификатор диска.

Синтаксис: ldmdump [- ] [-d#]

-

Вывод списка поддерживаемых параметров и единиц измерения для вывода данных.

-d#

Номер диска, который программа LDMDump должна проанализировать. К примеру, при вызове команды «ldmdump /d0» программа LDMDump выводит данные из базы LDM, хранящейся на диске 0.


Принцип работы

Опубликованных интерфейсов API, позволяющих извлекать подробные сведения о разметке LDM диска, не существует, а формат БД LDM совершенно не документирован. Программа LDMDump была разработана по результатам исследования содержимого баз данных LDM в разных системах и условиях.


Дополнительные сведения

Более подробная информация о структуре LDM на диске имеется в издании:

  • Принципы управления носителями, часть 2 (Марк Руссинович, журнал Windows 2000 Magazine, апрель 2000).

Описание процедуры сохранения расширенных данных о томах в среде Windows NT 4.0 см. в статье: