Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Новый участник


Сообщения: 4
Благодарности: 1

Профиль | Отправить PM | Цитировать


Цитата Boa Soft:
Утилиты набора разрабатывались для XP и 2003 сервера. Для 2000 непригодны.

Скажите, Boa Soft, набор не работает под 2000 в силу каких-то _принципиальных_ отличий 2000 от XP? Т.е. работает ли на 2000 сама _методика_?

Несколько дней работаю над приспособлением набора к 2000 (пока безрезультатно ) т.к. не было однозначной информации , что под 2000 не работает . Делаю на виртуалке.
Да, набор в чистом виде не работает, т.к. имеют место 3 пункта:

1.не работают команды reg add и т.п., т.к. , видимо, reg.exe входит в саму XP, а в 2000 — нет.
Решается добавлением в набор reg.exe от 2000 из SUPPORT\TOOLS\SUPPORT.CAB на установочном диске.
2.не работает bootcfg т.к. в 2000 его нет, и никакого аналога тоже нет.
Решается так: создаются необходимые boot.ini вручную и из скриптов набора они заменяют системные.
3.Утилита MSSTMake не работает под 2000.
Сделал так: поместил на диске С на хостовой системе и запустил утилиту под XP, полученные файлы закинул на диск виртуалки.


Теперь скрипты вроде отрабатывают нормально (только в 2000 нет некоторых *.sys файлов, которые скрипт вынимает из сервис-пака), но после перезагруки, после выбора варианта HAL, выдается сообщение:

Не найден или поврежден файл system32\DRIVERS\nvgts5.sys
Что несколько удивляет, т.к. файл физически там лежит.
Если из critical.inf удалить записи, соответствующие этому nvgts5.sys, то при загрузке ругается уже на ntfs.sys!!!

Если заменить в critical.inf пути на %SysytemRoot%\system32\DRIVERS\* или c:\winnt\system32\DRIVERS\*, то ругается на nvgts.sys

Возможно, это происходит из-за нестандартно выполненного п.3 (см. выше) ?
Это сообщение посчитали полезным следующие участники:

Отправлено: 15:26, 02-09-2009 | #271