Lady Lidia labs

PRESENTS

Как скопировать жесткий диск с FAT32 или FAT16

Первый способ | Второй способ

Способ №1:

Второй способ

Существует DOS программка для копирования и восстановления (backup/restore) FAT32 диска (Windows 95 OSR2) из-под DOS за несколько минут. Инсталлировать Windows для этого не надо! Файл копии жесткого диска может быть сохранен на сетевом диске, другом локальном диске, даже на съемном носителе, причем файл может быть разбит на куски (например по сотне Мб для записи на ZipDrive). Жесткий диск копируется посекторно, при этом сохраняются любые длинные имена, скрытые и системные файлы и каталоги. Для экономии времени можно задать копирование только заполненных секторов. Особенно заманчивым представляется копирование диска между одинаково сконфигурированными рабочими станциями, через сетевой драйв. Утверждается, что совпадение геометрии жестких дисков не обязательно, требуется лишь совпадение размера сектора (ни разу не удалось посмотреть на жеский диск с сектором отличным от 512, может имеется в виду полная длина сектора?). Корректно обрабатываются плохие сектора, они не копируются с источника и остаются помеченными на принимающем диске.

Version 1.1
Дата файла: 22-Jul-97
Размер файла:72K
Время загрузки: 1 min at 14.4K
Автор: Published by Gottfried Siehs
http://www.geocities.com/SiliconValley/Lakes/8753/HD95COPY.ZIP

Способ №2:

Первый способ

Ситуация достаточно типична: имелся диск ХХХ Мб, при апгрейде на ХХХХ Мб хотелось бы перенести файлы с одного диска на другой, или необходимо дуплицировать жесткий диск, со всеми установленными и любовно сконфигурированными программами, на такую же, или подобную рабочую станцию. Технология подготовки жесткого диска с помощью банальной последовательности
FDISK
FORMAT
SYS (для загружаемого раздела)
известна всем, копирование файлов с одного жесткого диска на другой тоже не проблема, пока не появляются длинные имена. Попытка копировать все файлы, скажем диска С:, на другой с помощью explorer'a, кончится, скорей всего, на первом же встреченном файле с протоколом ADINF'a (у них странные символы в названии) или на каком-нибудь системном файле. При этом не будет никакой возможности понять, сколько файлов скопировано и какие остались. Предлагаемое решение незамысловато: нужно применить малознакомые опции хорошо знакомой программы XCOPY, точнее XCOPY32.

Xcopy32.exe «Source» «Destination» параметры

/u Обновлять существующие
/k Копирование аттрибутов (не сбрасывать аттрибут ReadOnly) 
/h Копировать скрытые и системные
/n Только короткие имена
/c Продолжать при ошибках
/-y Запрос перезаписи существующих файлов
/r Перезаписывать ReadOnly 
/s /e   С  поддиректориями (даже пустыми)
/v Проверять запись


 Пример:

Теперь, при копировании старого диска с 4 разделами на новый с тремя нужно запустить простенький BAT файл и заняться своими делами (время копирования 12-30 минут на гигабайт)

CopyAll.Bat
xcopy32 C: D: /k /h /c /r /s /e /v
xcopy32 E: H: /k /h /c /r /s /e /v
xcopy32 F: I: /k /h /c /r /s /e /v
xcopy32 G: I: /k /h /c /r /s /e /v

Для копировании старого диска с несколькими разделами на новый через сетевой драйв (N:), придется составить пару простеньких BAT файлов.

Disk2net.Bat
xcopy32 C: N:\old_c\ /k /h /c /r /s /e /v
xcopy32 D: N:\old_d\ /k /h /c /r /s /e /v

 

Net2Disk.Bat
xcopy32 N:\old_c\ H: /k /h /c /r /s /e /v
xcopy32 N:\old_d\ I: /k /h /c /r /s /e /v
 предполагается, что буквы новых дисков H: и I:

В начало | Первый способ | Второй способ


b_up.gif (915 bytes) В начало страницы
Ждем Ваших вопросов и предложений!
Последние изменения: среда Октябрь 08, 1997. Copyright ©97 L3ABS .

This page is a part of L3ABS 
Lady Lidia Labs