Подскажите, пожалуйста, КТО В КУРСЕ, что, как и чем мне лучше удалить (какие файлы) перед созданием такого универсального образа? И пробовал ли кто-либо так делать?
Ну, к примеру, устанавливаю я windows xp на тестовый комп, во время установки "сами" устанавливаются необходимые драйвера для ТЕКУЩЕГО компьютера. Потом еще устанавливается масса необходимого прикладного и сервисного софта. Потом берем Акронис или что-нибудь подобное и создаем загрузочный образ, внутри которого помимо самомого windows содержится весь необходимый прикладной и сервисный софт.
Так вот, чтобы на другом компе не было путаницы с драверами, какие папки, файлы лучше удалять перед созданием этого образа. Пущай на другом компе будет установлено все.. . кроме драйверов. Драйвера с другого диска установим.
Кто-нибудь в этом направлении эксперементировал? И какие наблюдения, советы, результаты?
Программное обеспечение
Сисадминам или эникейщикам, про универсальный загрузочный образ
Так если я правильно понел вопрос, то В $OEM$ директории вашего инсталляционного диска удалите папку с драйверами и уничтожти в файле ответов директории относящихся к вашим устанавливаемым драйверам например:
000_chipset
001_network
002_graphics
Это если вы используете директорию $OEM$.Если же пользуетесь Мeтод svcpack.inf то просто удалите в svcpack.inf строки отвечающие запуск инсталяторов драйверов.
При использовании $OEM$ директории приводит к невозможности установки RAID, SATA и SCSI драйверов. Можете не пытаться. Советую устанавливать драйвера сразу с компакт диска, дабы не захломлять жесткий диск ненужным мусором. Кстати способ очень прост. Вам понадобятся несколько файлов, которые необходимы для данного способа установки драйверов с CD. Вы можете загрузить файлы отсюда mk:@MSITStore \unattended.oszone.net.chm::/user_img/050224181558/DriverFiles.zip Просто распакуйте содержимое архива в корень директории C:\XPCD\$OEM$.В файл ответов нужно добавить строки, приведенные ниже. Есть два варианта в зависимости от того, хотите ли вы видеть консольное окно в процессе установки. Если вы хотите видеть консоль с отработкой командного (cmd) файла, то добавьте эти строчки (при этом консольное окно в процессе установки запускается свернутым левом углу) :
[GuiUnattended]
DetachedProgram=".\system32\cmd.exe"
Arguments="/Q /C FOR /F %I IN (%SystemRoot%\SYSTEM32\$WINNT$.INF) DO (FOR %J IN (%I$OEM$) DO (IF EXIST %J (start /min /D%J Drivers.cmd)))"
Если вы не желаетe видеть консольное окно, то добавляйте:
[GuiUnattended]
DetachedProgram=".\system32\cmd.exe"
Arguments="/Q /C FOR /F %I IN (%SystemRoot%\SYSTEM32\$WINNT$.INF) DO (FOR %J IN (%I$OEM$) DO (IF EXIST %J (start /min /D%J NirCmd.exe exec hide Drivers.cmd)))"
Если вы хотите использовать упакованные драйверы для экономии места, то запакуйте их с помощью 7-zip (можно использовать и любой другой архиватор, но тогда не забудьте изменить в файле Drivers.cmd команду и ключи на распаковку) , назовите файл Drivers.7z и разместите его в корне $OEM$\. При установке драйверы автоматически распакуются в %SystemDrive%\Drivers. Не забудьте удалить эту папку впоследствии (из cmdlines.txt или при первом входе в систему) , если, конечно, не планируете ее в использовать в дальнейшем.
Как это все работает
У вас должна получиться примерно такая структура папок и файлов:
На стадии установки T-39 программа установки Windows запускает файл Drivers.cmd, который:
прежде всего останавливает процесс установки (используя утилиту Process.exe)
затем запускает WatchDriverSigningPolicy.exe, которая позволяет устанавливать неподписанные драйверы
после этого определяется, есть ли в рабочей папке ($OEM$\Drivers) файл Drivers.7z, если есть то распаковывается в %SystemDrive%\Drivers
затем запускается утилита SetupCopyOEMInf.exe, которая сканирует все папки и подпапки в $OEM$\Drivers (или %systemdrive%\Drivers - если используются запакованные драйверы) и копирует все inf файлы в папку %windir%\Inf
и наконец, процесс установки возобновляется
Примечания
Этот метод не работает для установки RAID, SATA и SCSI драйверов.
Утилита WatchDriverSigningPolicy.exe, иногда не срабатывает и появляется диалог о неподписанности драйвера.
Если вы используете мультизагрузочный диск (с несколькими дистрибутивами) , то при добавлении драйверов у вас не должно быть пробелов в SourcePath (название каталога, расположенного в корне носителя и содержащего дистрибутив) . Например, не будет работать:
CD:\XP Pro\$OEM$\Drivers\nVidia ForceWare 77.72\
Замените пробел в XP Pro на какой-нибудь символ и
CD:\XP-Pro_A\$OEM$\Drivers\nVidia ForceWare 77.72\
Вы можете спокойно подправить файл Drivers.cmd под свои нужды (поменять пути, названия файлов и т. д.).
000_chipset
001_network
002_graphics
Это если вы используете директорию $OEM$.Если же пользуетесь Мeтод svcpack.inf то просто удалите в svcpack.inf строки отвечающие запуск инсталяторов драйверов.
При использовании $OEM$ директории приводит к невозможности установки RAID, SATA и SCSI драйверов. Можете не пытаться. Советую устанавливать драйвера сразу с компакт диска, дабы не захломлять жесткий диск ненужным мусором. Кстати способ очень прост. Вам понадобятся несколько файлов, которые необходимы для данного способа установки драйверов с CD. Вы можете загрузить файлы отсюда mk:@MSITStore \unattended.oszone.net.chm::/user_img/050224181558/DriverFiles.zip Просто распакуйте содержимое архива в корень директории C:\XPCD\$OEM$.В файл ответов нужно добавить строки, приведенные ниже. Есть два варианта в зависимости от того, хотите ли вы видеть консольное окно в процессе установки. Если вы хотите видеть консоль с отработкой командного (cmd) файла, то добавьте эти строчки (при этом консольное окно в процессе установки запускается свернутым левом углу) :
[GuiUnattended]
DetachedProgram=".\system32\cmd.exe"
Arguments="/Q /C FOR /F %I IN (%SystemRoot%\SYSTEM32\$WINNT$.INF) DO (FOR %J IN (%I$OEM$) DO (IF EXIST %J (start /min /D%J Drivers.cmd)))"
Если вы не желаетe видеть консольное окно, то добавляйте:
[GuiUnattended]
DetachedProgram=".\system32\cmd.exe"
Arguments="/Q /C FOR /F %I IN (%SystemRoot%\SYSTEM32\$WINNT$.INF) DO (FOR %J IN (%I$OEM$) DO (IF EXIST %J (start /min /D%J NirCmd.exe exec hide Drivers.cmd)))"
Если вы хотите использовать упакованные драйверы для экономии места, то запакуйте их с помощью 7-zip (можно использовать и любой другой архиватор, но тогда не забудьте изменить в файле Drivers.cmd команду и ключи на распаковку) , назовите файл Drivers.7z и разместите его в корне $OEM$\. При установке драйверы автоматически распакуются в %SystemDrive%\Drivers. Не забудьте удалить эту папку впоследствии (из cmdlines.txt или при первом входе в систему) , если, конечно, не планируете ее в использовать в дальнейшем.
Как это все работает
У вас должна получиться примерно такая структура папок и файлов:
На стадии установки T-39 программа установки Windows запускает файл Drivers.cmd, который:
прежде всего останавливает процесс установки (используя утилиту Process.exe)
затем запускает WatchDriverSigningPolicy.exe, которая позволяет устанавливать неподписанные драйверы
после этого определяется, есть ли в рабочей папке ($OEM$\Drivers) файл Drivers.7z, если есть то распаковывается в %SystemDrive%\Drivers
затем запускается утилита SetupCopyOEMInf.exe, которая сканирует все папки и подпапки в $OEM$\Drivers (или %systemdrive%\Drivers - если используются запакованные драйверы) и копирует все inf файлы в папку %windir%\Inf
и наконец, процесс установки возобновляется
Примечания
Этот метод не работает для установки RAID, SATA и SCSI драйверов.
Утилита WatchDriverSigningPolicy.exe, иногда не срабатывает и появляется диалог о неподписанности драйвера.
Если вы используете мультизагрузочный диск (с несколькими дистрибутивами) , то при добавлении драйверов у вас не должно быть пробелов в SourcePath (название каталога, расположенного в корне носителя и содержащего дистрибутив) . Например, не будет работать:
CD:\XP Pro\$OEM$\Drivers\nVidia ForceWare 77.72\
Замените пробел в XP Pro на какой-нибудь символ и
CD:\XP-Pro_A\$OEM$\Drivers\nVidia ForceWare 77.72\
Вы можете спокойно подправить файл Drivers.cmd под свои нужды (поменять пути, названия файлов и т. д.).
это смотря какая у тя винда если сборка то можна, а если лецин. то нельзя
Похожие вопросы
- Как создать загрузочный диск с образа ISO?
- Слетела виндовс 7. Нужен образ загрузочной флешки, желательно торент. Или одекватный лайв сд чтоб файлы с компа вытянуть
- Загрузочная флешка с iso образом.
- подскажите лучшую программу для записи загрузочных ISO образов на флешку (для установки Windows XP на нетбук)
- Писец....Почему сисадмин такой жестокий?
- Как создать из скачанного файла типа iso загрузочный CD диск ?
- Вопрос по созданию загрузочной флешки с iso образом Windows 7...
- как сделать загрузочную флэшку?
- Windows 7 помощь по восстановлению загрузочного сектора
- Как создать загрузочную флешку с Виндовс