Ru-Board.club
← Вернуться в раздел «Microsoft Windows»

» Автоматическая (unattended) установка Windows

Автор: bredonosec
Дата сообщения: 19.07.2006 23:15
Oleg_II
Ясно О списке обнов, необходимых после этого сп5.1 финала, вероятно, там спрашивать правильнее?
//иэх.. ежели б не излишний для меня набор софта, заинтересовался бы образом...//
Автор: Oleg_II
Дата сообщения: 19.07.2006 23:16

Цитата:
А следует ли удалять из дистрибутива "родные" компоненты, особенно IE ? Ведь многие программы при его отсутствии, просто не установяться или не заработают!
Я ж говорю - дело вкуса Также привожу список софта, который прекрасно работает и без IE Кое что работать точно не будет - скорее всего большинство программ Symantec, например. Но практически все можно настроить. Впрочем, можно и не удалять - все в ваших руках.

Цитата:
А насчёт включения драйверов в дистрибутив - можно подробнее ? Их ведь подготовить сначала надо, и не всегда это удаётся.
В абсолютном большинстве случаев кроме EXE вариантов драйверов есть еще и ZIP-дистрибутивы из которых можно извлечь нужные файлы. Кстати, очень рекомендую обратить внимание на этот CMD файл для отделения только действительно нужных файлов и удаления мусора из драйверов. Заодно файлы сжимаются для экономии места в родные для Windows кабинет-файлы.

Еще простейший способ подготовить такие драйвера - сначала их установить, а потом "собрать" с помощью программ бэкапа драйверов (ищем в Программах) или вручную по списку файлов в INF

Если используется WINNT.SIF, то в нем добавляются следующие строки в этом разделе:
Цитата:
[Unattended]
DriverSigningPolicy=Ignore
OemFilesPath=\$OEM$
OemPnPDriversPath="drivers"
Также создается папка $OEM$\$1\drivers, куда ложатся подготовленные драйвера. При установке папка с драйверами переписывается на системный диск, в реестре она также прописывается как путь к драйверам и компьютер ищет в ней драйвера устройств наравне с тем, как он ищет их в папке WINNT\INF (имена системных папок Program Files, папки профилей и WINNT также могут быть изменены в WINNT.SIF - у меня это Appz, Profiles и W2k Подробнее - по ссылкам в шапке (и на русском, кому надо

Для установки драйверов можно их также "внедрять" в дистрибутив с использованием или вообще без WINNT.SIF. Но подробно пока не буду описывать. Заинтересуетесь - почитаете по ссылкам. На русском, как обещал, скоро тоже кое что будет.

Строчка OemPnPDriversPath="drivers" имеет ограничение по количеству символов в ней. Можно бы бросить все драйвера в одну кучу, чтобы не расписывать пути к каждому драйверу в отдельности, но так ведь не эстетично, гораздо удобнее иметь систему подпапок вроде: video, sound, audio, wifi, cdma, etc. Однако в этом случае нужно будет прописывать отдельно пути и к этим папкам: OemPnPDriversPath="drivers\video;drivers\sound;drivers\audio;drivers\wifi;drivers\cdma;drivers\etc" Если включать ОЧЕНЬ много драйверов, то здесь могут быть грабли с ограничением длины этой строки. Мы пошли другим путем Подпапки я создал, но все установочные INF вынес из подпапок в "родительскую" папку drivers, таким образом сократив путь только до пути к этой папке. Для этого пришлось внести небольшую коррекцию в каждый INF (изменить или, в некоторых случаях, добавить путь к файлам в папках). Например: файлы драйвера видеокарты находятся в папке drivers\video, установочный INF находится в папке drivers и переименован в VIDEO.INF, а в нем указан такой путь [SourceDisksNames.x86]
1 = %DiskId%,,,.\video
Если есть большое желание сделать структуру подпапок еще глубже, например в подпапку video добавить еще подпапки с драйверами intel, nvidia, ati и другими, то используется тот же трюк с выносом установочных INF в общую папку и редактированием путей в них. Это для тех, кому нужно немерянное количество драйверов

Цитата:
Ясно О списке обнов, необходимых после этого сп5.1 финала, вероятно, там спрашивать правильнее?
Можно один раз сделать полное вливание и зайти на Windows Update Только предупреждаю - в этом СП уже внедрен IE61, как он работает (есть ли какие-то проблемы) я не знаю, так как все файлы, относящиеся к нему у меня удалены. В принципе, можно его и не использовать, я объяснил, что мне он помог решить одну неприятную проблему, а если проблем нет и без его использования, то можно и не заморачиваться.

Цитата:
//иэх.. ежели б не излишний для меня набор софта, заинтересовался бы образом...//
А смысл? Система-то как тот же конструктор для WinPe и даже гораздо легче Можно запросто под себя создать, ведь все необходимое уже наверняка есть (нужный софт, апдейты и дистрибутив Винды), а скачать несколько дополнительных файлов - все файлы в сумме меньше 1 мегабайта, но можно все и не использовать (один HFSLIP в архиве весит всего несколько КВ).


Добавлено:
Strategos
На вскидку вроде правильно прописано. А еще раз попробовать с этого же диска установить на другом компьютере? Можно и на виртуальной машине. Установит? Также убрать удаление оем-ных папок после инсталляции и посмотреть переписывает ли действительно их или нет на системный диск.

Как вариант - попробовать внедрить драйвера для контроллера в дистрибутив?
Автор: Sish
Дата сообщения: 20.07.2006 04:59
Oleg_II
Спасибо большое за развёрнутый ответ, почти убедил попробывать и этот способ.

Скажи, пожалуйста, а какие могут возникнуть проблемы при развёртывании образа, кроме упомянутых тобой (гибкая настройка софта и т.п.)?


Цитата:
правильно сделанный диск автоматической установки встанет на любое железо гораздо "прямее", чем любой самый универсальный имидж.


В чём может заключаться кривость?
Автор: Oleg_II
Дата сообщения: 20.07.2006 07:19
Sish
Вообще-то я не убеждал Каждый делает свой выбор. Я тоже активно пользуюсь имиджами, но в основном для целей бэкапа и быстрой раскатки имиджей на том же компьютере, где они были сделаны.

Что касается "корчей" имиджа, то это не та тема. Уверяю Вас, что отвечу аргументировано, с привлечением мнений разработчиков ОСей и имиджевого софта Создавайте отдельную "Что лучше: установка с дистрибутива или раскаткой имиджа?" - там и поспорим. А для начала сами в топике по Акронису можете посмотреть у кого какие проблемы - там есть и не решенные вопросы.

Хотя возможность апдейта индивидуальных программ и файлов в установочном диске уже является убедительной причиной для пользования установки с дистрибутивов (не обязательно автоматическая установка).
Автор: Sish
Дата сообщения: 20.07.2006 07:27
Oleg_II

Цитата:
Создавайте отдельную "Что лучше: установка с дистрибутива или раскаткой имиджа?"

В принципе, спорить - не мои правла и делать я это не собирался, а вот полезную тему завести и неплохо бы, только я в ближайшие 2 недели в on-line - hредкий гость

а что касается
Цитата:
возможность апдейта индивидуальных программ и файлов в установочном диске уже является убедительной причиной для пользования установки с дистрибутивов

так ничто не мешает также апдейтить и универсальный обра, что я и делаю каждую вторую среду месяца (после выхода патчей от M$)

Sorry за

Добавлено:
Ксати, сказать , проблем больше у пользователей Windows? чем у пользователей Acronis
Автор: Oleg_II
Дата сообщения: 20.07.2006 08:11
Апгрейтить универсальный образ - это что из пушки по воробьям. Допустим, я хочу изменить место расположения одного шортката в стартовом меню. Мне достаточно поработать с одним текстовым файлом INF - внести туда небольшое изменение. Что нужно сделать Вам для решения такой мелкой задачи? Или добавить один файл из хотфикса в дистрибутив - для этого нужно раскатывать и опять снимать образ системы?
Автор: michz
Дата сообщения: 20.07.2006 09:40
Сразу сорри, не успеваю все везде читать, поэтому вопрос, может поможете...
Сделал дистр msdn ru_winxp_pro_with_sp2_vl.iso slipstream DriverPack_MassStorage_V6031 при установке на RAID 1 получаю следующую ошибку
Installation Failed: D:\I386\asms. Error Message : Параметр задан неверно.

есть подозрение что ошибка известная - пока что найти не могу где что править...
Автор: MKN
Дата сообщения: 20.07.2006 11:15
Oleg_II

Цитата:
очень рекомендую обратить внимание на этот CMD файл для отделения только действительно нужных файлов и удаления мусора из драйверов.

Не мог ли ты этим файлом поделиться - на тот сайт не могу никак попасть !
Автор: Oleg_II
Дата сообщения: 20.07.2006 11:37
MKN
Да должен открываться. Там уже более новая версия, но и старая у меня работает. [more]Копируем и вставляем в текстовый файл, сохраняем под именем, скажем DriverCompressor.CMD
Код: @echo off
cls
IF NOT ERRORLEVEL 0 IF %OS%==Windows_NT (
echo.Driver Compressor supports only Windows 2K/XP/2003
echo.
pause
exit
)
TITLE Driver Compressor Tool 08/28/05
SETLOCAL ENABLEEXTENSIONS
IF NOT EXIST "%windir%\system32\find.exe" GOTO ependancy
IF NOT EXIST "%windir%\system32\findstr.exe" GOTO ependancy
IF NOT EXIST "%windir%\system32\expand.exe" GOTO ependancy
IF NOT EXIST "%windir%\system32\makecab.exe" GOTO ependancy
GOTO :Start
ependancy
echo.    Driver Compressor could not find the following files:
echo.
echo.            expand.exe
echo.            find.exe
echo.            findstr.exe
echo.            makecab.exe
echo.
echo.    Please restore your Windows configuration.
echo.
pause
GOTO:EOF
:Start
echo.
echo.     ++++++++++++++++++++++++++++++++++++++
echo.          Driver Compressor Tool
echo.    
echo.         ©2005 Klaas Nekeman
echo.     ____________________________________
echo.     msfn.org - for your unattended needs         
echo.    ++++++++++++++++++++++++++++++++++++++
echo.         
IF EXIST *.inf (
FOR /F "TOKENS=*" %%A IN ( 'dir /B *.inf' ) DO ((( set infname=%%A ) & (call :infsetup))
echo.
)
)
IF not defined infname (
echo.    Error:    No setup infs are found in current directory!
echo.
pause
GOTO :EOF
)
echo.    Done.
echo.
echo.    Please visit msfn.org for further information and updates:
echo.
echo.    http://www.msfn.org/board/index.php?showtopic=35869
echo.
pause    
GOTO :EOF

:infsetup
:: Clear variables
set catalogfile=
set infdir=
set sourcebegin=

:: Detect Class for use in dirname
echo.    _______________________________
echo.
echo.    Setupfile: %infname%
echo.
FOR /F "tokens=1,2 delims=:=     " %%i IN ( 'findstr /B /L /I /C:"Class" %infname% ^| find /I /V "ClassGUID"' ) DO ( set classname=%%j
GOTO :exitclass
)
echo.    Error:    Class in %infname% not found!
echo.
pause
GOTO :EOF

:exitclass
set infdir=%classname%\%infname:~0,-4%
IF NOT EXIST == "%cd%\%infdir%\" (MD %infdir%
echo.    Setupdir: \%infdir:~0,-1%
echo.    _______________________________
echo.
) ELSE (
echo.    Error:    Directory %infdir:~0,-1% already exists!
echo.
pause
GOTO :EOF
)

:: Find MS catalog file
FOR /F "tokens=1,2 delims=:=     " %%i IN ( 'findstr /B /L /I /C:"CatalogFile" %infname%' ) DO ( set catalogfile=%%j
GOTO :exitcat
)
:exitcat

:: Copy inf and catalog files
echo.    File:    %infname%
copy /y %infname% ".\%infdir%\" > NUL
IF defined catalogfile (
echo.    File:    %catalogfile%
copy /y %catalogfile% ".\%infdir%\%catalogfile%" > NUL
)

FOR /F "tokens=1 delims=:" %%i IN ( 'findstr /B /L /I /C:"[SourceDisksFiles]" /N %infname%' ) DO (set sourcebegin=%%i)
IF not defined sourcebegin GOTO :EOF
FOR /F "tokens=1 delims=:" %%i IN ( 'findstr /B /L /I /C:"[" /N %infname% ^| FIND /V ":;"' ) DO ( IF %%i GTR %sourcebegin% ( set sourceend=%%i
GOTO :exitloop)
)
:exitloop
FOR /F "tokens=1,2 delims=:=     " %%i IN ( 'findstr /L /I /C:"=" /N %infname% ^| FIND /V ":;"' ) DO (IF %%i GTR %sourcebegin% (IF %%i LSS %sourceend% (set sourcefile=%%j) & (Call :FileNaming))
)
GOTO :EOF

:FileNaming
IF /I %infname%==%sourcefile% GOTO :EOF
IF defined catalogfile (
IF /I "%catalogfile%" == %sourcefile% GOTO :EOF
)
set filename=%sourcefile:~0,-1%_
Call :ReadCompression
GOTO :EOF

:ReadCompression
IF /I NOT EXIST "%filename%" GOTO :RegularCompress

FOR /F "tokens=1 delims=:" %%k IN ( 'findstr /B /L /C:"MSCF" /N %filename%' ) DO ( GOTO :CompressionTrue )
CALL :NoCompression
GOTO :EOF

:CompressionTrue
echo.    File:    %sourcefile%
copy /y "%filename%" ".\%infdir%" > NUL
GOTO :EOF

:NoCompression
echo.    File:    %sourcefile%
expand "%filename%" ".\%infdir%" > NUL
IF NOT EXIST "%cd%\%infdir%\%sourcefile%" (
makecab /D CompressionType=LZX /D CompressionMemory=21 /l "%cd%\%infdir%" "%cd%\%infdir%\%filename%" > NUL
) ELSE ( makecab /D CompressionType=LZX /D CompressionMemory=21 /l "%cd%\%infdir%" "%cd%\%infdir%\%sourcefile%" > NUL
del /f /q ".\%infdir%\%sourcefile%"
)
GOTO :EOF

:RegularCompress
IF /I NOT EXIST "%sourcefile%" (
echo.    Error:    %sourcefile% not found!
GOTO :EOF
)
FOR /F "tokens=1 delims=:" %%k IN ( 'findstr /B /L /C:"MSCF" /N %sourcefile%' ) DO (GOTO :CompressionRegularTrue)
GOTO :NoRegularCompress
GOTO :EOF

:CompressionRegularTrue
echo.    File:    %sourcefile%
copy /y "%sourcefile%" ".\%infdir%\%filename%" > NUL
GOTO :EOF

:NoRegularCompress
echo.    File:    %sourcefile%
copy "%sourcefile%" ".\%infdir%" >NUL
makecab /D CompressionType=LZX /D CompressionMemory=21 /l "%cd%\%infdir%" "%cd%\%infdir%\%sourcefile%" > NUL
del /f /q ".\%infdir%\%sourcefile%"
GOTO :EOF
ENDLOCAL
Автор: michz
Дата сообщения: 20.07.2006 12:18
Oleg_II
сорри, может мой вопрос был и не в тему, лимит времени, еще и работу делать паралл. надо.. Поищу.

PS. С ошибкой разобрался - моя, из серии "не спешите жить". Ошибка на CDRW возникла из-за того что iso копировалось на hdd с флешки в фоне а паралл. с hdd запустил прожиг CDRW
Автор: bredonosec
Дата сообщения: 20.07.2006 20:53

Цитата:
Можно запросто под себя создать, ведь все необходимое уже наверняка есть
- Это знаю. (необновляемый с весны 2005г unattend.nm.ru -мой)
Что останавливает - 62 старницы данной темы с кучей постов типа " я сделал как в инструкции с ОСзоны/мсфн/.. а у меня не пашет/глючит/требует и т.д.
Да, правильно ли я понял, что способ через HFSLIP, хначительно менее трудозатратен, нежели исключительно вручную?


Цитата:
Можно один раз сделать полное вливание и зайти на Windows Update
- мне неактуально: на 98 живу, так что, не укажет //да, для корректной интеграции сп5 и прочего в дистр какая среда нужна? Вроде где-то пробегало, что обязательно не ниже 2000сп-какого-то? Или ошибаюсь?

//зы, пасиб за обьяснения. Это все отличия от стандартного осзоновского метода? (просто чтоб можно было не бегая в сеть, только с распечатанной литературой сверять действия..)
Автор: Oleg_II
Дата сообщения: 21.07.2006 04:32
Ну, "непахать" может всегда каким бы инструкциям не следовать, все равно где-то можно случайно что-то пропустить, где-то особенности железа или набора софта повлияют.

Описания с ОСзоны/МСФН по смыслу одинаковы и могут кое-где отличаться только спецификой языка автора или применяемыми ноу-хау для решения одних и тех же задач.

HFSLIP создавался для внедрения IE6 в W2k, потом "оброс" дополнительными фичами (внедрение DX9C, "облегчение" дистрибутива, добавление кодеков, утилит и т.д.). Сейчас работает с W2k, XP, W2k3. Вобщем-то главное его применение во внедрении хотфиксов в дистрибутив как если бы это делалось в ручную (хотфиксы не добавляются к дистрибутиву через, допустим, через SVCPACK.INF, а идет обновление непосредственно файлов дистрибутива - причем делается это "умно", т.е. из двух-трех одинаковых файлов идущих в разных хотфиксах выбирается самый новый). Сказать, чтобы он сильно облегчал автоматическую установку, наверно, будет не совсем корректно. Мне кажется, что облегчает, но это потому что к моменту, когда я его начал использовать, я уже умел делать диск автоматической установки, т.е. база уже была.

В любом случае нужно будет уметь составить/отредактировать WINNT.SIF. Да и некоторые базовые знания тоже не повредят. Драйвера я тоже пока внедряю стандартным описанным на обоих ресурсах способом через папку OEM.

Надо упомянуть и об ограничении HFSLIP - установка может совершаться тольк с СД, с харда не получится. Кажется, был волонтер, который пробовал установку по сети, но в какой это стадии я не в курсе.

СП5 интегрируется так же как и другие сервис-паки для W2k и может "накатываться" на оригинальный дистрибутив (он кумулятивный и содержит предидущие обновления). Можно интегрировать с помощью того же HFSLIP. На самом деле, как уже говорил, не обязательно его использовать. Дело вкуса.
Автор: Sish
Дата сообщения: 21.07.2006 05:16
Oleg_II

Цитата:
Что нужно сделать Вам для решения такой мелкой задачи? Или добавить один файл из хотфикса в дистрибутив - для этого нужно раскатывать и опять снимать образ системы?

Всё много проще: у меня есть винтарь, на ктором и хранится уже в раскатанном виде этот образ, - всё что требуется - обновить софт/накатить хотфиксы/закатать, что я и делаю раз в месяц, как уже упоминал, каждый второй вторник (точнее среду) после выхода патчей от M$.
Автор: Oleg_II
Дата сообщения: 21.07.2006 05:58
Проще?! Для того чтобы обслуживать один компьютер проще иметь еще один компьютер?! По мне - это тоже не энергономично, чем меньше телодвижений, тем эффективнее.

Я, конечно, утрирую с двумя компами, но у обычного юзера чаще всего есть только один ящик или один ноутбук, который частенько еще и на гарантии (просто так жесткий диск не достанешь и не заменишь - сорвешь бирку и гарантии уже нет).
Автор: Sish
Дата сообщения: 21.07.2006 06:17
Oleg_II

Цитата:
Для того чтобы обслуживать один компьютер проще иметь еще один компьютер?!

А я не говорил, что речь идёт об одном компе
Этот образ я могу использовать как на работах, так и для установки домашним пользователям.


Цитата:
просто так жесткий диск не достанешь

А никто и не говорил, что надо жёсткий диск доставать: для раскатки образа подойдёт CD/DVD-привод.
Автор: Oleg_II
Дата сообщения: 21.07.2006 06:35
Вы не совсем поняли: устанавка в обоих случаях будет с CD/DVD (автоматическая установкм может быть и с харда), а вот для внесения изменений в образ Вам приходится иметь отдельный жесткий диск, а мне нет.

Т.е. смотрим Вашу процедуру:
1. Вы достаете хард из компютера.
2. Устанавливаете другой хард.
3. Вносите изменения.
4. Делаете образ на болванку.
5. Достаете хард.
6. Устанавливаете рабочий хард на место.

Моя процедура:
1. Вношу изменения.
2. Закатываю болванку.

Обе болванки (Ваша и моя) могут использоваться для установки на любом количестве компов.

Выводы?
Автор: Sish
Дата сообщения: 21.07.2006 06:40
Oleg_II

Цитата:
1. Вы достаете хард из компютера.
2. Устанавливаете другой хард.
3. Вносите изменения.
4. Делаете образ на болванку.
5. Достаете хард.
6. Устанавливаете рабочий хард на место.

В мой процедуре отстуствуют пункты 1, 5-6


Цитата:
Выводы?

Каждый использует то, что ему больше нравится.
Автор: Oleg_II
Дата сообщения: 21.07.2006 06:48

Цитата:
В мой процедуре отстуствуют пункты 1, 5-6
Это потому что второй хард уже стоит в компьютере. Но его все равно надо иметь. А в случае с ноутами так вообще не получится.

Цитата:
Каждый использует то, что ему больше нравится.
Логично

Добавлено:
PS Э, нет, батенька! Может хард Вам и не надо менять, но шлейфики-то придется переставлять Значит пунктики убирать не надо, только по другому это назвать. Иначе как апгрейтить идеальную систему-то будете?

Добавлено:
Ну, хорошо. Можно шлейфики не менять - в биосе приоритет загрузки сделать. Но от перестановки слагаемых, сумма не меняется

Кроме того, если у Вас диск с идеальной системой постоянно соединен с рабочей - извините, но это уже рисковано подхватить вирус или по неосторожности удалить что-то в идеальной системе.
Автор: Sish
Дата сообщения: 21.07.2006 07:40
Oleg_II
А можно ещё нескромный вопросик: в списке программ я не обнаружил MS Office, - плохо смотрел, или тебе удалось убедить пльзователей в глюкавости этого пакета?

И ещё: почему именно 2k, когда на дворе XP?
Автор: MKN
Дата сообщения: 21.07.2006 10:04
Sish
Насчёт Office (2003) - думаю в общий дистрибутив системы, включать его не следует.
Ух очень разные компоненты разным пользователям необходимы. Я, например, сделал автоустановочный диск с несколькими вариантами сценариев Custom.MST и запускаю соответствующие необходимые Custom.bat_ники. 5-7 минут и усё.
Автор: Oleg_II
Дата сообщения: 21.07.2006 12:58
Sish
Плохо смортели А может и нет. Но там есть OpenOffice, которого вполне хватает (вообще-то это почти полноценная замена Word, Excell, Power Point и других компонентов включая работу с базами данных), все документы, с которыми приходится работать, открываются без проблем и мои юзеры не жалуются. Советую попробовать, кстати. Есть русская (продвинутая версия и тема в Программах (собственно о программе, поломать копья что лучше Кстати, автоматически устанавливается - одно удовольствие! Я просто установил все нужные компоненты, потом сделал из папки, куда установил, самораспаковывающийся архив и кое-какие установки в INF - that's all!).

Почему W2k? Хм... не хочу затевать спор Каждому свое, мне кажется (ИМХО), что XP=W2k+куча украшательств и дополнительные полезные/бесполезные функции, которых в W2k нет по умолчанию, но они запросто добавляются, если очень надо.
Автор: bredonosec
Дата сообщения: 21.07.2006 22:11
Oleg_II

Цитата:
или применяемыми ноу-хау для решения одних и тех же задач
- вот этот момент, насколько обратил внимание, может иметь последствия. В смысле, насколько работоспособно совмещение разных ноу-хау в той или иной комбинации в пределах одного диска.
Потому и задал вопрос. В частности, граничные условия применения этого HFSLIP интересовали: чего нельзя делать, применяя HFSLIP (если такие моменты вообще существуют)...

Цитата:
установка может совершаться тольк с СД, с харда не получится.
раз.

Цитата:
а идет обновление непосредственно файлов дистрибутива - причем делается это "умно", т.е. из двух-трех одинаковых файлов идущих в разных хотфиксах выбирается самый новый).
- а случаев, когда одна группа файлов заменяется другой (с другими именами) не бывает? (чисто теоретически интересно - в последующих спаках ведь немало изменений было, наверно, и выкинули какую-то часть устаревших файлов? Или нет? )
Да, насчет накатки. Вы так и не ответили насчет среды. Если я, сидя в 98, попробую слить дистр, сп, фиксы (или использовав встроенную команду, или с помощью HFSLIP) - это получится? Или обязательно, чтоб ОСь, в которой происходит данная операция была не ниже 2к (+сп№?) ?

Цитата:
Но там есть OpenOffice, которого вполне хватает
вообще-то здесь это оффтоп, но по опыту общения с нею на работе осенью 2004 - дико не понравилось. Очень неудобная, бедная возможностями, неуклюжая в использовании приблуда. Хотя допускаю, что ставить одно удовольствие. Также допускаю, что, возможно, за прошедшие полтора года она сильно улучшилась.

Цитата:
мне кажется (ИМХО), что XP=W2k+куча украшательств и дополнительные полезные/бесполезные функции,
- в кажется, подземке обсуждалась какая-то возможность влезания в систему 2к(+сп вплоть до 4) из сети вплоть до админа.. в процессе проверок выяснилось, что на ХР это уже не сработает. Возможно, с последующими фиксами проблему закрыли, не интересовался. Но изначально усовершенствование (возможно небольшое) безопасности таки было.
+ возможность через апплеты делать то, что на 2к можно только через реестр. /не знаю, плюс это или минус/
//Всё сказанное ни в коем случае не опровергает тезис насчет кучи малополезных и многовесящих рюшек, благодаря которым на моих ресурсах 2к я еще могу использовать, а ХР - было бы уже мазохизмом.
Автор: Oleg_II
Дата сообщения: 21.07.2006 23:14
Чего нельзя делать с HFSLIP... Хм... Сейчас уже много что можно. Последние пол-года по ряду обстоятельств был очень далек от компьютерных дел и мог что-то пропустить. Насколько я понял после ознакомления с архивами и после нескольких установок с новыми версиями, работа стала гибче (раньше, например, было жесткое требование работы только с оригинальным дистрибутивом + СП4, теперь можно уже работать с измененным дистрибутивом - СП5, нЛайт, хотя это пока не афишируется).

Из наиболее серьезных ограничений - это как раз была невозможность установки с харда. Но, честно говоря, это можно обойти, а точнее - взять кое-что из трюков батника и внедрить вручную, тогда можно будет и с харда. Хотя тогда это уже и не будет HFSLIP
Каких-то других ограничений нет. Установка по сети не предусматривалась, но были сообщения, что это возможно. Так ли это - я пока не в курсе.

Кстати, я не пробовал (честно говоря, потому что не особенно интересно), но вполне возможно, что просто при интеграции СП5.1 с харда можно будет устанавливать. (Маленькое замечание по СП5 - есть две версии: одна просто с обновлениями (SP5.02), другая чуть новее и с внедренным IE (SP5.1).)

Замены файлов на файлы с другими именами в принципе нет. "Выкидывания" файлов тоже нет, хотя в процессе может быть предложено удалить САТ файлы, если обнаружится, что дистрибутив "не чистый"/есть определенные измененные файлы. Удалены файлы могут быть и нарочно, если используете функцию "облегчения" дистрибутива (что-то вроде нЛайт в виде батника).

Про среду - сорри. Я с 1999 года на W2k, поэтому вопрос для меня так не стоял. Насколько мне известно, интеграцию сервис-паков нужно проводить в W2k (с или без других СП). В инструкции по HFSLIP тоже такое требование.

Про OpenOffice спорить о достоинствах и недостатках не будут - мне для работы с файлами Excell, Word, Power Point вполне хватает, интерфейс я настроил как мне кажется очень даже удобно (настройка у меня ассоциируется с чем-то похожим на настройку FireFox или Opera) и пока каких-либо проблем замечено не было. Или так - если в M$ Office есть какие-то функции, которых нет в OpenOffice, значит они мне не нужны. Ссылки на "почитать" и "копий поломать" я привел

Про то, какая ОС лучше я здесь спорить не буду, но свой выбор я сделал, альтернативные варианты рассматривал и менять ни на что другое не собираюсь

Добавлено:

Цитата:
Цитата:
или применяемыми ноу-хау для решения одних и тех же задач


Цитата:
- вот этот момент, насколько обратил внимание, может иметь последствия. В смысле, насколько работоспособно совмещение разных ноу-хау в той или иной комбинации в пределах одного диска.
Тут только "опыт - сын ошибок трудных" (C) У меня вполне сочетаются элементы Unattended (интеграция драйверов через OEM folders, WINNT.SIF) и HFSLIP (hotfixes, внедрение DirectX и других файлов), а также элементы nLite (значительное "облегчение" дистрибутива от неиспользуемых и потенциально опасных компонентов
Автор: bredonosec
Дата сообщения: 22.07.2006 02:49
Угу, проясняется

Цитата:
(значительное "облегчение" дистрибутива от неиспользуемых и потенциально опасных компонентов
- Вроде ты упоминал, что вырезаешь ИЕ (этим собственно, был вызван вопрос в соседней теме насчет подмены ИЕ6 из сп5.1 оригинального ИЕ дистра - непониманием, для чего еще раз резать, если заменяется сам)..
А что еще вырезается? И дает ли это какие-нить нежелательные последствия (напр, связанные службы какие откажутся запускаться, или еще что)
Автор: Oleg_II
Дата сообщения: 22.07.2006 03:56
Удалять или добавлять компоненты - это сугубо личное дело пользователя. Обязаятельным условием или результатом использования HFSLIP это не является, это скорее его фишка, использовать которую или нет решаете вы сами. Это не главная задача и не самоцель

В случае интегрирования в дистрибутив SP5.1, IE проапргейдится до версии 6.1 независимо от вашего желания и дальнейших намерений (будете вы его удалять или нет в дальнейшем процессе). Использвание SP5 - это тоже дело добровольное. Все прекрасно работает и без него (вообще-то как раз без него и было задумано).

Естественно, что если вы удаляете какой-то компонент, то лишаетесь какого-то функционала. Я это делаю намеренно и то, что какие-то службы не запускаются (вернее вообще пропадают из списка) - для меня это желаемый результат. Поскольку это дополнительная фишка, то нет смысла рассматривать в этой теме последствия удаления тех или иных компонентов системы (если интересно, то можно в тему по nLite заглянуть - функционал, а значит и последствия, те же самые, реализация разная).

В плане использования HFSLIP для автоматической установки важнее, что он может (по желанию) интегрировать в дистрибутив хотфиксы, DirectX9C и IE6.1 (последний, как я говорил выше, можно интегрировать и без использования SP5.1).
Автор: bredonosec
Дата сообщения: 22.07.2006 04:11

Цитата:
Удалять или добавлять компоненты - это сугубо личное дело пользователя.
- Это само собой. Интересовало именно твоё использование. (в качестве перенятия опыта "я сделал вот так, то-то, то-то и то-то, получил вот это, то и то")
В частности, заинтересовало удаление ИЕ из дистра. Смысл действа именно в свете будущего его замещения другим. Или я неправильно понял описание и удаляется не встроенный 5.5, а 6,1 уже после интеграции сп5.1 в дистр 2к?

Цитата:
если интересно, то можно в тему по nLite заглянуть - функционал, а значит и последствия, те же самые, реализация разная
ладно, снимаю вопрос раз нет желания распространяться
Автор: Oleg_II
Дата сообщения: 22.07.2006 04:22
Секретов нет Просто это не совсем по теме.

После интеграции с помощью HFSLIP или SP5.1 в дистрибутиве уже нет IE5.5, там уже находится IE6.1.

Удаление компонентов происходит после этапа интеграции на последних этапах работы HFSLIP. Т.е. удаляется та версия, которая в дистрибутиве на данный момент - если IE не интегрируется, то удаляется старая версия, если IE был обновлен, например при использовании SP5.1, то удаляется уже новая версия.

Если IE удаляется, то поставить его заново будет практически невозможно - удаляются не только файлы, но и записи в реестре, и зависимости, а последнее накаткой нового инсталлятора не исправляется. Это путь в один конец и обратно можно только переустановкой прежнего дистрибутива. Я использую Оперу, можно использовать другой броузер, не на движке IE.

А в качестве перенятия опыта, конкретно тебе рекомендую набор файлов от FDV - я так понял, что у тебя достаточно слабый компьютер. Использование его файлов может помочь твоей машине обрести второе дыхание - по крайней мере W2k будет работать без тормозов.
Будут некоторые проблемы с софтом (функционал, как ты помнишь, будет местами обрезан), но я никаких проблем не имею и готов помочь советом, если сам на подобные грабли наступал и знаю как их обойти
Автор: bredonosec
Дата сообщения: 22.07.2006 05:58

Цитата:
набор файлов от FDV
эээ.. читаю его сайт, там о создании сп5.. А я уж слил готовый (или у него он получается заметно другим, и есть смысл пройти весь путь заново? )
//или имеется в виду только модель работы? недопонял..

Цитата:
Использование его файлов может помочь твоей машине обрести второе дыхание - по крайней мере W2k будет работать без тормозов
- только за счет вырезки ие, подмены части длл и отмены sfc, wfp?
Автор: Oleg_II
Дата сообщения: 22.07.2006 09:27
СП5 - весчь неофициальная и апдейты там до 16 апреля (автор только что появился и обещает сделать обновление, но пока-то его нет). Поэтому есть смысл почитать и про создание СП5 - на самом деле процедура использования HFSLIP будет та же самая с СП5 и без него, если есть желание проапдейтится по сегодняшний день. Т.е. в папку с хотфиксами добавить файл СП5 и он будет интегрирован вместе с ними.

Подменяются только три DLL, две из которых отменяют wfp, а роль одной только в том, чтобы не создавались пустые папки (папка Front Page, например). Остальные файлы можно использовать по своему желанию. Можно не использовать его набор вообще (автор HFSLIP использует только эти DLL и вырезает не нужные компоненты сам, при этом он как раз наоборот оставляет IE, так как пользуется Maxton). Но у FDV уже более-менее оптимизированный набор, который действительно позволяет слабой машине работать довольно шустро и для начала лучше попробовать с ним.

За счет чего это достигается? Раз читаешь сайт, значит и сам поймешь. В двух словах: файлы создают конфигурацию, при которой Винды не загружают и не обращаются постоянно ко многим файлам различных компонентов, загружаемых независимо от того пользуешься ими или нет. Тем же файлам IE, например, глубоко интегрированным в систему.

Работает реально быстрее и ресурсов требует меньше. Но будут неудобства из-за удаления некоторых функций, возможно нужных каким-то программам. Тут придется поломать голову. Мне, например, было очень неудобно, что файлы справки CHM перестали открываться и пришлось эту проблему решать. Решил, но еще есть баг с отдельными файлами, где некоторые картинки почему-то не отображаются. Одна моя программа, от которой очень не хотелось отказываться, требовала IE, нашел обходной путь. Image Explorer (от DriveImage) одной из последних версий (уже при Symantec) у меня не открывается, откатился на версию чуть раньше (последнюю при PowerQuest). MSN Messanger не установится. Нужно будет перенести его с компьютера, где уже стоит и добавить в папку с ним WINHTTP.DLL. И так далее. Тут уж придется поработать головой и ручками
Автор: bredonosec
Дата сообщения: 23.07.2006 00:17
хм.. от снм отказаться не могу.. в нем немало книжек полезных набрал... да и удобней ими, нежели педофильством, пользоваться. :/

Цитата:
В двух словах: файлы создают конфигурацию, при которой Винды не загружают и не обращаются постоянно ко многим файлам различных компонентов
- случаем вот эта описанная тобой фича там не имеется?
http://forum.ru-board.com/topic.cgi?forum=62&topic=0135&start=20#9

Цитата:
Поэтому есть смысл почитать и про создание СП5
не, эт само собой )) Я просто подумал, что предлагается заново собирать все обновы (все >300Мб) и собирать всё с нуля а не добавлять разницу )

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263

Предыдущая тема: Windows XP


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.