Oleg_II
Silver Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Хе-хе Это еще не все... Я так и не выложил вторую заливку, а там ребята еще дальше пошли - попытались внедрить этапы стандартного установщика Винды в клон Между прочим, интересная мысль - ведь при установке как раз отлично все железо определяется и устанавливается Да и в РЕ вариантах как раз такое определение железа. Но в общем и целом, принцип все тот же Добавлено: AlexeyUSA Цитата:Во, во! Вот об этом долго вели речь большевики! Только несколько замечаний: 1. В принципе, все файлы можно было в один самораспаковывающийся архив с простейшим файлом-инсталлятором (BAT или INF), который уже перенесет файлы на нужные места, свести, а не разбивать на несколько архивов. 2. Нет смысла добавлять в инсталлятор файлы, которые уже есть на компьютере - я говорю о халах. У всех пользователей они находятся в %WinDir%\Driver Cache\i386\*.CAB (надо посмотреть в каком из кабов Т.е. можно просто дать команду на экстрект нужных файлов в нужные папки, можно это делать даже с переименованием файлов Таким образом размер архива станет около 500КВ Это пока без файлов поддержки контроллеров. 3. Надо предусмотреть включение одного REG файла с автоматическим "тихим" его применением. Пускай он даже будет пустой пока, в дальнейшем его можно заполнить необходимыми установками. 4. По поводу бэкапа. Тут можно таким путем пойти: инсталлятор переименовывает оригинальные файлы и оставляет на месте BOOT.IN_ и NTLDR.IN_, добавляет нужные для подготовки системы матрицы BOOT.INI и NTLDR, а также добавляет еще один батничек, например, в Startup профайла для всех юзеров, который удаляет лонгхорновские BOOT.INI и NTLDR и переименовывает обратно оригинальные файлы из BOOT.IN_ и NTLDR.IN_, а затем самоудаляется. Я такой батник где-то тут уже выкладывал. Вот он RUN.BAT: Код: @echo off cd\ attrib ntldr -h -s -r del ntldr attrib ntldrXP -h -s -r ren ntldrXP ntldr attrib ntldr +h +s +r attrib boot.ini -h -s -r del boot.ini attrib bootXP.ini -h -s -r ren bootXP.ini boot.ini attrib boot.ini +h +s +r del %SystemRoot%\run.bat exit | Тут он, правда, лежит в корне системы, а в стартапе может лежать линк на него, но это уже не критические ньюансы ЗЫ Теоретически, я бы мог все это и сам сделать, но, блин, так легко все это описать, а как заставить себя сделать!... Ну, и задача для опытных кодеров - есть сырец кода по автоматическому определению хала и контроллера уже стоящих в системе и замене на нужные для подготовки к клонированию. Если бы кто взялся... Там просто батником не обойдешься, видимо. Добавлено: ЗыЗы А как насчет загрузочной USB флешки, можно с двумя-тремя сильно отличающимися системами (с одной общей папкой %ProgramFiles%)? Где бы ни пришлось пользоваться компом - вставил флешку, загрузился, подгрузил несколько нужных драйверов и работаешь в настроенной под себя ПОЛНОЙ системе, где работает ВЕСЬ нужный софт и, при желании, можно до-установить ЛЮБУЮ дополнительную софтину Хи-хи А флешку можно при желании защитить с помощью EWF (the Enhanced Write Filter driver), который спокойно отключается, когда нужно до-установить что-то | Всего записей: 2879 | Зарегистр. 30-09-2002 | Отправлено: 03:59 19-08-2008 | Исправлено: Oleg_II, 04:37 19-08-2008 |
|