DataLife Engine > Восстановление > Изготовление резервной копии Windows 9x
Изготовление резервной копии Windows 9x19 сентября 2007. Разместил: Fross |
|
Вам приходилось, когда ни будь переустанавливать Windows? Если нормальному пользователю это приходиться делать раз в пол года, то "большим эксперементаторам" (инсталлирующим все подряд), тестерам (которым необходима чистая загрузка), программистам (валящими собственную систему при испытаниях очередной версии недоделанной утилиты) и другим экстремальным категориям пользователей это приходится делать куда чаще. Идеальное решение в данном случае это изготовление резервной копии Win9x со всеми настройками и драйверами вашей конфигурации.
Я раньше сам был вынужден, где то в среднем раз в неделю, начинать все чистого листа. Именно с чистого листа. И никаких там полумер, вроде "setupcore.exe". Ну а затем - драйвер видео, драйвер сетевушки, модем и прочее. Потом привычные установки десктопа и DialUp т.д... Напоследок минимальный набор необходимого софта. Вот так, несколько часов псу под хвост. Самое время вспомнить о недополученной прибыли. Вот уже более полугода процедура переустановка "начисто" у меня занимает около 4 минут. Причем, это вместе с установкой всех драйверов, личными настройками и оптимизацией. Вы скажите что это невозможно? Вполне, и более того, это чрезвычайно просто. Эту процедуру я называю "сепулька" (у Станислава Лемма есть повесть, в которой действие происходит на на планете с очень частыми метеоритными дождями. Так вот цивилизация, на этой планете обитающая пользовалась "сепульками". "Сепульки" - это некий дремлющий дубляж живого существа, который активируется после смерти последнего и занимает его место, сохраняя все особенности, память и т.д. Мне показалось что очень подходящее название.) Все что нужно для создания "сепульки", можно перечислить по пальцам одной руки: DOS версия архиватора (использую rar v.2.00 ), WIN версия архиватора (использую WinRar 2.50), smartdrv.exe, deltree.exe, и пара bat файлов. Все. Вообще-то я давно подумывал о возможности полной резервной копии WIN. Но, все упиралось в то, что если в GUI мешают открытые в данный момент файлы, а если в эмуляции, то теряются длинные имена. Проблему разрешил вопрос: "а сколько в свежеустановленном WIN длинных имен и каков их объем?". Оказалось, где то в пределах 25 Kb. Причем все они "не критичные". Остальные имеют старую добрую форму 8:3. Итак, сначала мы складываем в архив все файлы с длинными именам, затем выходим в эмуляцию, и скручиваем все остальные. Соответственно при раскручивании, делаем в обратной последовательности. Теперь о конкретной реализации. Сразу стоит заметить что все нижесказанное относится к русской версии OSR2. Изготовление аналогичной копии для других версий не вызывает трудностей. Главное понять принцип. Перед началом процедуры, на всякий случай, нужно скопировать в корень command.com и в autoexec.bat поставить set comspec=C:command.com. В корне загрузочного диска создаем директорию WinSep и кидаем туда smartdrv.exe, deltree.exe, rar.exe и winrar.exe (для централизации). При помощи winrar создаем архив wb_long.rar и кладем туда все каталоги и файлы с длинными именами. Вот мой список: Temporary Internet Files Главное меню Рабочий стол Internet Mail Internet News ShellconCache Затем выходим в эмуляцию, и при помощи rar, создаем архив wb_shor.rar и кладем туда все оставшиеся файлы. Теперь осталось создать два bat файла. SEP_SH0.BAT ECHO OFF smartdrv.exe CLS ECHO ######################################### ECHO ## ECHO #!!! WARNING !!!# ECHO # YOU REAL WANT to USE "SEPULCA" ?# ECHO ## ECHO ######################################### PAUSE CLS ECHO ###################################################### ECHO ## ECHO #!! WARNING !!!# ECHO # DIRECTORY WINDOWS WILL PRESENTLY is REMOVED!!! # ECHO ## ECHO ###################################################### PAUSE DELTREE /Y C:WIN95 CLS ECHO ################################################# ECHO ## ECHO #!!! WARNING !!!# ECHO # DIRECTORY WINDOWS REPLY FROM "SEPULCA" !!!# ECHO ## ECHO ################################################# rar x Sep_sh0.rar C: scandisk /nosave /autofix /nosummary sep_long0.bat echo off cls ECHO ############################################## ECHO ## ECHO #!!! WARNING !!!# ECHO # LONGNAME FILES REPLY FROM "SEPULCA" !!!# ECHO ## ECHO ############################################## ause winrar x Sep_long0.rar C:Win95 Поздравляю! Теперь, для "переустановки" вам достаточно выйти в эмуляцию и запустить sep_sh0.bat. Затем перезагрузиться GUI, и запустить sep_long0.bat. Все. Напоследок хочу заметить что сам я, имею три подобных заготовки: 1 - совершенно чистый (27 Mb) 2 - с DialUp 3 - с минимальным набором приложений. Прямо как "сохраняшки" в Doom'е :-) Всё очень просто. Дополнение к статье: Есть хорошая утила - DOSLFNBK Сохраняет/восстанавливает образ длинных имен под голым DOS. Работает под FAT16. Под FAT32 не проверял. По поводу бэкапов вообще. Давно уже использую следующую систему. Продвинутого в ней ничего нет. Просто второй винчестер емкостью равной основному. Если основной лучше иметь покруче/дороже, то для бэкапов сойдет и простенький Seagate или аналог. Главное - близкая емкость. А дальше - под голым DOS все переливаю с помощью GHOST от Нортона. Ему что FAT16, что FAT32 - все равно. А если вообще 2 одинаковых винта (модель и геометрия) - то это лучше всего. Не страшно ничто, даже потеря разделов. Плюсы: - Скорость восстановления всего. Что 9x, что 2000 виндов - При условии регулярного, каждодневного бэкапа, который на винте в 13Гб занимает не более получаса - Спасает от ошибок типа "Выставить 133 Мгц на шине, а на PCI подать 1/3" - Спокойный сон. Минусы: - Стоимость доп. винта - около 100 баков. Но мне не кажется, что головная боль, связанная с потерей всего, что нажито/выкачано непосильным трудом, стоит дешевле. |