DISKCP(1)

ИМЯ
diskcp, diskcmp - Копирует, сравнивает гибкие диски.

СИНТАКСИС


 diskcp [-f][-d][-s][-48ds9][-96ds9][-96ds15][-135ds9]

 [-135ds18]

 diskcmp [-d][-s][-48ds9][-96ds9][-96ds15][-135ds9][-135ds18]

ОПИСАНИЕ
Команда diskcp используется для формирования образа (точной копии) одного гибкого диска (источника) на другом (целевом) гибком диске. На машинах с одним накопителем для гибких маг- нитных дисков команда diskcp переносит образ на жесткий диск на то время, пока не будет вставлен в накопитель пустой "целе- вой" гибкий диск. На машинах с двумя накопителями для гибких магнитных дисков команда diskcp сразу же помещает образ гибко- го диска - источника непосредственно на целевой гибкий диск.

Опциями являются:
-f Перед тем, как копировать образ, выполняется форматирование целевого гибкого диска (только для команды diskcp).
-d Компьютер оснащен двумя накопителями для гибких магнитных дисков. Команда diskcp копирует образ непосредственно на целевой гибкий диск.
-s Использует команду sum(1), чтобы сравнить содержимое исходного и целевого гибких дисков; выводит сообщение об ошибке, если они не соответствуют друг другу.
-48ds9 Эта установка предназначена для гибких дисков с низкой плотностью и 48 дорожками на дюйм. Она является установкой, используемой по умолчанию.
-96ds9 Эта установка предназначена для гибких дисков с высокой плотностью и 96 дорожками на дюйм.
-96ds15 Эта установка предназначена для гибких дисков с учетверенной плотностью и 96 дорожками на дюйм.
-135ds9 Эта установка предназначена для гибких дисков диаметром 3.5 дюйма с высокой плотностью и 135 дорожками на дюйм.
-135ds18 Эта установка предназначена для гибких дисков диаметром 3.5 дюйма с учетверенной плотностью и 135 дорожками на дюйм.

При использовании опций -96ds9 и -96ds15 для команды diskcp в случае, если первый целевой диск не отформатирован, программа отметит это, произведет форматирование этого диска и выполнит копирование. Если требуется еще одна копия и вставлен еще один неотформатированный целевой диск, то команда diskcp завершится с сообщением "System Error" (Системная ошибка). Для того, что бы сделать другую копию, надо выйти из программы, отформатировать гибкий диск и повторно вызвать команду diskcp.

Команда diskcmp функционирует аналогично команде diskcp. Она, с использованием утилиты cmp, сравнивает содержимое первого гибкого диска с содержимым второго гибкого диска.

ПРИМЕРЫ
Чтобы сделать копию гибкого диска, поместите исходный гибкий диск в накопитель и введите команду:


 diskcp

Когда команда diskcp закончит копирование на жесткий диск, она выведет приглашение для того, чтобы Вы вставили в накопитель целевой гибкий диск. Если при вызове команды diskcp Вы указали флаг -f, то программа выполнит форматирование целевого гибкого диска. По завершению копирования команда diskcp выведет приглашение с вопросом, желаете ли Вы сделать еще одну копию с того же самого исходного диска. Если Вы введете 'n' (нет), то она выведет приглашение с вопросом, желаете ли Вы также произвести копирование другого исходного диска.

Если Вы имеете два накопителя для гибких дисков, укажите в командной строке флаг -d:


 diskcp -d

ЗAМEЧAНИЯ
Если при копировании образа источника на целевой диск команда diskcp обнаруживает ошибку по записи, она выполняет форматирование этого диска и повторяет попытку записи образа источника еще раз. Такое случается довольно часто в тех случаях, когда используется неотформатированный гибкий диск и при этом не установлен флаг -f.

ФАЙЛЫ


 /usr/bin/diskcp

 /usr/bin/diskcmp

 /tmp/disk$$

СМ. ТАКЖЕ
cmp(1), dd(1), sum(1).