Команда diskcp используется для формирования образа (точной копии) одного гибкого диска (источника) на другом (целевом) гибком диске. На машинах с одним накопителем для гибких магнитных дисков команда diskcp переносит образ на жесткий диск на то время, пока не будет вставлен в накопитель пустой "целевой" гибкий диск. На машинах с двумя накопителями для гибких магнитных дисков команда diskcp сразу же помещает образ гибкого диска - источника непосредственно на целевой гибкий диск.
Опциями являются:
-f
Перед тем, как копировать образ, выполняется форматирование целевого гибкого диска (только для команды diskcp).
-d
Компьютер оснащен двумя накопителями для гибких магнитных дисков. Команда diskcp копирует образ непосредственно на целевой гибкий диск.
-s
Использует команду , чтобы сравнить содержимое исходного и целевого гибких дисков; выводит сообщение об ошибке, если они не соответствуют друг другу.
-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.