итак:
Скажу так, сначала я взял с оригинального диска только i386. Применил метод goshа для уменьшения дистриба, для создания загрузочного установочного диска.
http://gosh.msfnhosting.com/part1.htm. Там выгода вся в том, что отпадают за ненадобностью файлы winnt.exe, winnt32.exe, dosnet.inf и проочие, ведь они нужны только при установке из ДОСа.
Сразу хочу сказать, не верьте никаким slipstream guideам – метка (label) у диска может быть любой. Файлов-маркеров тоже вечно понасоветуют, я 2-3 обхожусь. И то ещё не пробовал без них, что очень может быть. Boot-сектор у 2000/xp/2003 одинаковый. Я про CD. Про hdd не знаю.
И так, первоначальный костяк диска – папки BOOT, I386 и маркеры в корне. Для русской (2000 у меня) нужен в корне bootfont.bin. По названию понятно зачем.
Из i386 можно delete ненужный мусор, а именно setupacc.txt и unattend.txt. Там ещё и в 2000, и в хр, и в 2003 есть clock.avi, это что-то типа привета от разработчиков, easter egg некий. Надо как-нить убрать, но руки не доходят. Хотя дел минимум – убить сам файл и упоминания о нём в txtsetup.sif.
О! Вот ещё сразу скажу, этот goshевский метод оставляет txtsetup.sif и в BOOT и в I386. Я не пытался оставить в одном месте, так что одинаковые изменения вносил сразу в обе инстанции
этого файла.
Для 2000 в корне сделал папку tools, куда в папки deploy и reskit2000 положил соответственно распакованные deploy.cab и reskit2000. Всё великолепно распаковывается total commanderом.
Для 2003 в tools сделал так: распаковал ACT (хрень какая-то для совместимости программ, мен ещё ниразу не пригодилась), распаковал deploy.cab, reskit2003 и support.cab, и ещё положил netsetup.exe (визар для настройки сетки, для экстремалов Ж)) и gbunicnv.exe (я ещё и LANG в I386 на воркстейшнах оставил, работаем с резидентами стран АТР).
Итак, вступление написано, оригинальные i386 и мои customized диски скопированы на винт. Начну сравнивать..
Вот мой winnt.sif для 2000: (комментирую по ходу, всё бесплатно, берите за основу кто хочет, но меняйте что-нить)
Добавлено Код: [Data]
AutoPartition=0 ; сам выбираю и могу отформатировать партишн для истемы
MsDosInitiated=0 ; гружусь с компакта
UnattendedInstall=Yes ; без рукоприкладства!
[Unattended]
CrashDumpSetting=0 ; кто-нить смотрит дампы?
FileSystem=ConvertNTFS ; без комментариев
Hibernation=Yes ; на воркстейшнах - да
OemPreinstall=Yes ; этот кажется отвечает за $oem$, подробностей не помню
OemSkipEula=Yes ; лицензионное соглашение прочь
TargetPath=WINDOWS ; С:\виндовс, более умного ничего не придумал
UnattendMode=FullUnattended ; без рукоприкладства!
UnattendSwitch=yes ; не помню
WaitForReboot=No ; работет на хр и 2003, но я переносил sif из 2003, так что осталось..
[GuiUnattended]
AdminPassword=* ; задам сам во время установки, как - ниже
EncryptedAdminPassword=No ; вытекает из предыдущего
AutoLogon=No ; тем более
OEMSkipRegional=1 ; всё настраиваю через winnt.sif
ProfilesDir=%SYSTEMROOT%\PROFILES ; профили пользователей
; меня бесит эта documents and settings, пусть будет так
; на сервере – по другому, обратите потом внимание
TimeZone=270 ; Владивосток
OemSkipWelcome=1 ; экстремалам
[UserData]
ProductKey=productkey ; сюда серийник
FullName=fullname ; сюда имя
OrgName=orgname ; сюда организацию
ComputerName=* ; у меня имя компа генерится автоматом – orgname-XXXXXXX, где
; XXXXXXX – случайный набор цифр и букв
[Display] ; тут.. всё по минимуму.
BitsPerPel=16
Xresolution=800
YResolution=600
Vrefresh=75
[TapiLocation]
CountryCode=7 ; Россия
Dialing=Pulse ; пульс, тоновых линий меньше, так что по дефолту пульс
AreaCode=4232 ; Владивосток
[RegionalSettings] ; Тут внимательно, порядок значений имеет роль
LanguageGroup=5,1 ; Русский + Английский
SystemLocale=0419 ; локаль русская
UserLocale=0419 ; тоже
InputLocale=0409:0409,0419:0419 ; раскладки клавы: по умолчанию английский + русский
[Identification]
JoinWorkgroup=workgroup ; тут тоже умнее ничего не прдумал, в домен завожу ручками
[Networking]
InstallDefaultComponents=Yes ; тут тоже
[GuiRunOnce] ; это сразу после установки и первого входа в систему, всё ручками
"r_server.exe /setup" ; настраиваю сервер r_admin
"pagedfrg.exe" ; это утилитка от
http://www.sysinternals.com, стоит внимания
; настраиваю её на дефрагметацию системных файлов при каждой загрузке без задержки
; во время работы она выглядит как chkdisk виндовский
"%systemdrive%\install\directx\dxsetup.exe" ; ставим директХ 8.1
; тут оговорка, установка директХа не «тихая», потребует перезагрузки, я соглашаюсь
[FavoritesEx] ; избранное моё
Title1=corp_site
URL1=www.corp_site.ru
Title2=corp_webmail
URL2=www.corp_site.ru/webmail
[Branding] ; чтобы избранное, home_page, search_page и proxy работали
BrandIEUsingUnattended=Yes
[URL]
Home_Page=www.corp_site.ru
Search_Page=www.google.ru
[Proxy]
Proxy_Enable=0
Use_Same_Proxy=0
[Components] ; тут почти всё off, прокомментирую где on
accessopt=off
autoupdate=off
calc=on ; нужен
cdplayer=off
certsrv=off
certsrv_client=off
certsrv_server=off
charmap=off
chat=off
clipbook=off
cluster=off
deskpaper=off
dialer=off
fax=off
fp_extensions=off
freecell=off
hypertrm=off
IEAccess=on ; сам пользуюсь оперой, но юзерам - ослик
iis_common=off
iisdbg=off
iis_doc=off
iis_ftp=off
iis_htmla=off
iis_inetmgr=off
iis_nntp=off
iis_nntp_docs=off
iis_pwmgr=off
iis_smtp=off
iis_smtp_docs=off
iis_www=off
imagevue=off
indexsrv_system=off ; заметка для dudu – моя самая ненавистная штука
LicenseServer=off
media_clips=off
media_utopia=off
minesweeper=off
mousepoint=off
mplay=off
msmq=off
mswordpad=off
netcis=off
netoc=off
objectpkg=off
OEAccess=Off ; почту зебатом
paint=off
pinball=off
rec=off
reminst=off
rstorage=off
solitaire=off
templates=off
TSClients=off
TSEnable=off
vol=off ; звука почти нигде нет
wmpocm=off