Краткое описание программы BKHDDTool
Программа BKHDDTool представляет собой консольную утилиту, работающую в командной строке.
Утилита предназначена для разборки/сборки образов HDD БК в форматах .hdi или raw image. Понимает форматы разбивки АльтПро и Самара, а так же может конвертировать образ между этмим форматами. При пересборке формата АльтПро теряются все резидентные модули из бут блока.
Программа написана на основе исходника bkhdd.cpp (c) 2010 Terra software.
Использование:
BKHDDtool -? (--help) | |
Вывод справки | |
BKHDDtool [-a | -m][-i][-o][-p<Путь>][-c<N> -h<N> -s<N>] <Имя образа HDD> | |
-a (--altpro) - использовать формат образа диска 'АльтПро' | |
-m (--samara) - использовать формат образа диска 'Самара' | |
Если не задана ни одна опция, по умолчанию используется формат 'АльтПро'. | |
-i (--hdi) - создавать образ в формате hdi. | |
При разборке ключ игнорируется. При преобразовании ключ также игнорируется, новый образ создаётся в формате старого. | |
-o (--convert) - преобразование образа из одного формата в другой. | |
Если ключ задан - преобразование, при этом ключ -p игнорируется, если не задан - разборка. | |
-p<Путь> (--path <Путь>) | |
- директория, где искать образы дискет для сборки образа винчестера, или куда сохранять образы дискет при разборке образа винчестера. | |
-c<N> (--cylinder <N>) - количество цилиндров (дорожек) | |
-h<N> (--head <N>) - количество головок | |
-s<N> (--sector <N>) - количество секторов на дорожке | |
Если хоть один из этих ключей задан, то считается, что выбран режим сборки образа, при этом ключ -o игнорируется, ключи -a или -m задают формат образа. | |
<Имя образа HDD> - возможно задать с полным путём к файлу. |
Программа может работать в трёх режимах:
- Разборка образа на логические диски.
BKHDDtool [-a | -m][-p<Путь>] <Имя образа HDD>
Задавать формат не обязательно, он определяется автоматически. Но если формат не опознан, то образ будет обрабатываться в заданном формате. АльтПро - формат по умолчанию, если ключи не заданы.
- Сборка образов из логических дисков.
BKHDDtool [-a | -m][-i][-p<Путь>][-c<N> -h<N> -s<N>] <Имя образа HDD>
Если задан хоть один ключ, определяющий геометрию, то это означает создание образа винчестера из образов дискет.
- Преобразование образов из одного формата в другой.
BKHDDtool [-a | -m] -o <Имя образа HDD>
Производится преобразование формата образа 'АльтПро'<->'Самара' Формат образа определяется автоматически, и в соответствии с этим преобразуется. Но если формат не опознан, то образ будет обрабатываться в заданном формате. АльтПро - формат по умолчанию, если ключи не заданы.
Если ключ -p не задан, то используется та же директория, где находится образ.
При разборке создаются файлы nnn_part.bkd, где nnn - номера разделов в том порядке, в котором они находились в образе винчестера.
При сборке образы разделов сортируются в алфавитном порядке, и в таком же порядке размещаются в образе винчестера. Таким образом, можно задавать свой порядок разделов.
После создания образ винчестера можно записать на винчестер или карту памяти с помощью бесплатной утилиты dd -http://www.chrysocome.net/dd