PDA

Показать полную графическую версию : Инструменты для клонирования (развертывание из образа) Windows XP


Страниц : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 [33] 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52

Amigos
15-04-2011, 13:32
ноут с AHCI влетает в xp , но в контролерах я вижу постоянно cтандартный девайс а не сата »смотреть в setupapi.log
что за контроллер, не ICH8 случаем? »

RealBoy
15-04-2011, 13:40
Amigos,
А что будет если ICH8?

Amigos
15-04-2011, 14:30
RealBoy, дам протестировать модифицированные inf файлы.

serber78
15-04-2011, 15:23
что за контроллер, не ICH8 случаем? »
на всех контроллерах, я на тазах шести и нескольких ноутах уже попробовал. Везде разные контроллеры . Везде синька 7в после первой перезагрузки. Загружается только после выбора последней удачной конфигирации. Потом обнаруживаю в контроллерах стандартный . Потом после перезагрузки смена ядра.

batyaPS
15-04-2011, 18:07
Загружается только после выбора последней удачной конфигирации. Потом обнаруживаю в контроллерах стандартный . Потом после перезагрузки смена ядра. »
а перед загрузкой происходит определение ядра ?
приведи листинг файла boot.ini из подготовленного но еще не раскатанного образа .

serber78
15-04-2011, 18:13
приведи листинг файла boot.ini из подготовленного но еще не раскатанного образа . »
Да причём тут boot.ini? всё нормально с ним. Дело именно в сата дровах

Boa Soft
15-04-2011, 21:13
Да причём тут boot.ini? всё нормально с ним. Дело именно в сата дровах »

Тогда начните с того, что измените следующие параметры:


; Очистить запуск неиспользующихся драйверов при первом логоне
CleanDeviceDatabase = 0

; Автоперезагрузка после выполнения (0 - без перезагрузки, > 0 - время ожидания до перезагрузки в секундах).
AutoReboot = 0

И посмотреть в дипетчере устройств, что у нас с драйвером SATA.



PS Заметил ошибку в cloning.inf

Должно быть

HKLM,%Services%\ACPIEC,Group,,"System Bus Extender"

А есть

HKLM,"%Services%\ACPIEC","Group",0x00000000,"Boot Bus Extender"

Ошибка тянется очень давно.

serber78
16-04-2011, 10:36
Код:
; Очистить запуск неиспользующихся драйверов при первом логоне
CleanDeviceDatabase = 0
; Автоперезагрузка после выполнения (0 - без перезагрузки, > 0 - время ожидания до перезагрузки в секундах).
AutoReboot = 0 »
где , в каком файле изменить эти параметры?

RealBoy
16-04-2011, 10:39
где , в каком файле изменить эти параметры? »
Если не ошибаюсь в MYFACTORY.ini

serber78
16-04-2011, 12:42
Да . Теперь с сата дровами всё в норме. Но после перезагрузки - windows не удаётся запуститься из за испорченного system32/drivers/ntfs.sys

Boa Soft
17-04-2011, 11:40
Да . Теперь с сата дровами всё в норме. Но после перезагрузки - windows не удаётся запуститься из за испорченного system32/drivers/ntfs.sys »

Тогда

; Очистить запуск неиспользующихся драйверов при первом логоне
CleanDeviceDatabase = 1
; Автоперезагрузка после выполнения (0 - без перезагрузки, > 0 - время ожидания до перезагрузки в секундах).
AutoReboot = 0

И ДО пререзагрузки ВРУЧНУЮ обновить контроллер SATA.

batyaPS
17-04-2011, 13:00
; Очистить запуск неиспользующихся драйверов при первом логоне
CleanDeviceDatabase = 1 »
как работает данная функция ?
вроде бы советовали тут выставлять её в 0, что бы драйвер AHCI не улетал,
но как то не красиво получается. Остальные не нужные драва остаются в диспетчере устройств.

ShaddyR
17-04-2011, 13:44
Остальные не нужные драва остаются в диспетчере устройств »
они ни разу не мешают и не заметны нигде. А как для универсального образа - без них никак.

batyaPS
17-04-2011, 17:21
Остальные не нужные драва остаются в диспетчере устройств »
они ни разу не мешают и не заметны нигде. А как для универсального образа - без них никак »
если я после первого старта сразу обновляю все драйвера, то мне можно поставить СleanDeviceDatabase = 1 или лучше для
надежности оставить 0 ? Пока что все всегда ставиться без косяков.

PS Заметил ошибку в cloning.inf
Должно быть
HKLM,%Services%\ACPIEC,Group,,"System Bus Extender" »
может быть

HKLM,"%Services%\ACPIEC","Group","System Bus Extender" ?

ShaddyR
17-04-2011, 22:25
лучше для
надежности оставить 0 »
где-то так.

Boa Soft
18-04-2011, 18:01
как работает данная функция ? »

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

К тому же, не нулевая вероятность конфликтов (та самая ошибка NTFS.SYS).

Есть желание оптимизировать данную функцию, чтобы исключить ситуацию 7B если драйвер не установился при первом старте.

ShaddyR
18-04-2011, 22:40
Если этого не сделать, то система, развернутая с образа будет работать медленно и печально из-за загрузке при старте кучи ненужных драйверов. »
что самое интересное - нет подобного эффекта:
они ни разу не мешают и не заметны нигде »
хотя сам иногда добросовестно отключаю лишние - там, где нужно "вылизать" систему. Впрочем, особенного эффекта от этого также не наблюдал.

Boa Soft
18-04-2011, 23:03
что самое интересное - нет подобного эффекта: »

В некотрых случаях - очень заметно. В ранних заливках все оставалось. Пришла машина двухгодичной давности с сильными тормозами. Почистил ее от фантомов - машина отжила на глазах.

Вычистить можно и потом - после установки всего неустановленного вручную.

serber78
19-04-2011, 12:12
Boa Soft,
есть такая утилита SysPrepDriverScaner - инструмент чтобы добавить пути от распакованных пакетов с драйверами
( на живой системе), единственное надо дописать после добавления вначале строки
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion]
"DevicePath"=
Вот это- %SystemRoot%\inf;
Например, если пакеты дров расположить в папке D в корне диска C, то после перезагрузки все дрова подхватываются автоматом. Можно и ручками обновить. Может это как то решит проблему с сата дровами?

Boa Soft
20-04-2011, 10:29
Например, если пакеты дров расположить в папке D в корне диска C, то после перезагрузки все дрова подхватываются автоматом. Можно и ручками обновить. Может это как то решит проблему с сата дровами? »

Моя утилита делает ТОЖЕ САМОЕ. Так что, врят ли поможет.

Хотел попробовать minisetup, но руки так и не дошли.




© OSzone.net 2001-2012