Главная » 2012»Март»1 » Скрипт для создания МультиИнсталяционного дистрибутива ОС по сети
14:32
Скрипт для создания МультиИнсталяционного дистрибутива ОС по сети
Данный скрипт - продолжение темы с Скрипт для установки WindowsXP SP3 по сети, но с возможностью выбора типа установки. Так же есть возможность загрузки по сети не менее известной сборки полезных утилит HirenCD, Windows PE.
Год/Дата Выпуска: 2012 Версия: 12.02.23 Разработчик: Devil$0411 Платформа: PC Системные требования: Работает на WindowsXP, Server 2003 (x86-x64), Seven (при отключенном UAC) Свободное место на диске не менее 1,19 Гб без Windows 7. С Windows 7 –5,37Гб («C» или «D») Наличие вставленного в привод чистого дистрибутива WINDOWS XP SP3, или смонтированного образа чистого дистрибутива WINDOWS XP SP3 (и Windows 7, если необходима его установка) Язык интерфейса: только русский Таблэтка: Не требуется Размер: 2.04 Гб
Запускаете Install.cmd и ждете окончания установки. Установка длится 10-15 минут (Было проверено на стенде AMD Athlon X2 5200, RAM DDR2 2Gb, OS Windows Server 2003) После окончания, запустится Binl Server и Tftpd32.
Состав раздачи: Install.cmd - установочный скрипт. Производит процедуру создания готового варианта для установки Windows XP по сети. Linux.cmd – Добавляет в общее меню возможность установки Linux по сети. Live.cmd – Добавляет в общее меню возможность загрузки Live-дистрибутивов по сети. W7.cmd – Добавляет в общее меню возможность установки Windows 7 по сети. Uninstall.cmd - Полное удаление как директорий с WINDOWS, так и программ $OEM$ - папка с драйверами для большенства устройств, также папка с софтом. В процессе установки ОС она будет скопирована на системный диск. $OEM$\cmdlines.txt - Во время установки системы команды, содержащиеся в файле cmdlines.txt передаются командному интерпретатору для исполнения. Происходит за 12 минут до окончания установки Windows (T-12) $OEM$\runonceex.cmd - Установку приложений, импортирование ключей реестра и прочие задачи можно выполнять при помощи этого пакетного файла. Импорт параметров в реестр происходит за 12 минут до окончания установки Windows (Т-12) путем запуска файла RunOnceEx.cmd из файла cmdlines.txt. Установка программ происходит при первом входе в систему первого пользователя $OEM$\$1\cleaning.cmd – Удаляет директории D, Software на системном диске. Происходит при первом входе в систему первого пользователя. $OEM$\$1\WinstyleLive.exe – Оформление WindowsXP. Что это такое? $OEM$\$1\D\AllD – Папка предназначена для драйверпаков. $OEM$\$1\D\OnlyM – Папка с драйверами Mass_Storage. $OEM$\$1\Software\cccp.exe – Набор кодеков для воспроизведения аудио и видео файлов. $OEM$\$1\Software\AkelPad.exe – расширенная версия блокнота. $OEM$\$1\Software\ – Бесплатный офисный пакет OpenOffice 3.3.0 (Альтернатива Microsoft Office) $OEM$\$1\Software\Tweaks.reg – Набор твиков. $OEM$\$1\Software\7z920.exe – Бесплатный архиватор 7zip 9.20 $OEM$\$1\Software\AdobeX.exe – Бесплатная программа для просмотра PDF-файлов. Adobe 10 AFP11.exe – Бесплатная программа для воспроизведения видеоматериалов в браузере. Utilits – Папка с различными утилитами. А именно: Utilits\WinPE\Alkidlive – Облегченная версия Windows, которая загружается в RAM-память. AlkidLive 2011 Utilits\WinPE\ReanimatorLive– Облегченная версия Windows, которая загружается в RAM-память. ReanimatorLive 2011 Utilits\BasicSoft - образ с такими утилитами как: Acronis Disk Director; Acronis True Image Echo Workstation; MemTest итд. W7 – Папка предназначенная для дистрибутива Windows 7 Информация по файлам ответов. //Небольшое отступление Чтобы установка W7 подхватила файл ответов, его необходимо скопировать в папку (NETBOOT\W7\Sources), при этом переименовав в AU.XML W7\AU(DeleteAllPartitions).xml – файл ответов. Удаляет все партиции на HDD создает два раздела с объемами 50Гб/Оставшиеся. Установку производит на первый раздел. W7\ AU(FormatFirstPartition).xml – файл ответов. Форматирует первый раздел и производит на него установку. W7\ AU(Without_format).xml - – файл ответов. Без форматирования. Т.е. вы сами делаете разметку диска. W7\ boot.wim – Загрузочный образ WinPE 3.1 Linux – установщики ОС Linux Debian 6.0.4 x86-x64 и Ubuntu 11.10 x86-x64. ВНИМАНИЕ! Это лишь загрузчики Linux (Livecd). Основой дистрибутив будет качаться с репозиториев через интернет, либо с локальных репозиториев. UP - (UpdatePack) - папка с обновлениями для дистрибутива. Что это такое? Lan-drivers - папка с драйверами на сетевые платы Transformation - скрипт transformation.cmd, находящийся в папке трансформирует файлы startrom.n12 ntldr и winnt.sif в xp00x.0 xp00x и xp00x.sif соответственно. После копирует эти файлы в NETBOOT директорию. RIS-Linux - папка со службой BINL (Boot Information Negotiation Layer - Служба уровня согласования информации загрузки) serva - сервер Tftp (Trivial File Transfer Protocol — простой протокол передачи файлов) cyr_a8x16.psf - позволяет отображать русские буквы в кодировке cp866. BOOTFONT.BIN - позволяет во время инсталляции отображать на русском языке название загружаемых драйверов. back.jpg – фон, на котором отображается меню. Разрешение картинки должно быть не больше и не меньше 640*480 NTDETECT.COM pxelinux.0 – загрузчик setup.ex_ - представляет собой многофункциональную замену стандартного установщика (Setup.exe) Windows XP или Windows 2003 Server для графического этапа установки. vesamenu.c32 – отвечает за графическую часть меню. Guide.pdf - ТОТ самый junction.exe - Создает жесткие ссылки.
Changelog: version 1.1 - Обновленны драйвера на Atheros - Обновленны драйвера на Broadcom - подправлен скрипт. Version 1.2 - Добавлена операционная система Linux Ubuntu desktop 9.10 x86-x64 - добавлена операционная система Debian 5.03 x86-x64 - Добавлена сборка утилит HirenCD 10 - Добавлена программа Acronis True Image Home 2009 12.0.0.build 9646 - Добавлена программа Acronis Disk Director 10.0 build 2161 - Небольшие изменения в работе скрипта. -- Теперь предоставляется возможность сделать резервную копию папки "Netboot" -- Предоставляется выбор: Вносить в автозагрузку Binl_server и Tftpd32 или нет. -- Предоставляется выбор: Добавлять в меню установку ОС linux или нет. - Добавлена консольная программа Shortcut.exe для создания ярлыков. Version 1.3 - Добавлена возможность выбора диска. C: или D: - Обновлена папка Updatepack (UP). - Обновлена программа Tftpd32. - Исправлены мелкие ошибки в скрипте. Version 1.4 - Изменен способ установки драйверов через Fake-setup. - Небольшие изменения в работе скрипта. - Уменьшен размер инсталяционного дистрибутива с 3.5Гб до 2.0Гб - Обновлена папка Updatepack (UP) - Решена проблема с установкой Winstyle. - Решена проблема с активацией. Version 1.41 - Обновлена папка Updatepack (UP) Version 1.5 - Добавлена сетевая карта от Realtek, вызывавшая ошибку "Файл Rtenic64.sys испорчен" -> http://forum.unattendedxp.com/viewtopic.php?f=3&t=6046&start=0 - Обновлена папка Updatepack (UP) - Подправлен скрипт, объем уменьшен на 12кб. - Заменен True Image Home 2009 12.0.0.build 9646 на Acronis True Image Echo Workstation 8353 - Обновлены загрузчики Linux Ubuntu desktop x86-x64 10.04, Linux Debian 5.0.5 x86-x64 - Добавлен драйвер для сетевых карт Intel® PRO/100 VE - Подправлен вышеуказанный драйвер, для предотвращения появления ошибки BSOD 0x000000BB. - Добавлен драйвер для сетевых карт Intel® PRO/100 M - Обновлен Updatepack (UP) -> http://forum.oszone.net/thread-186236.html - Добавлен аддон с заменой IE6 -> IE8 - Замена Microsoft Office 2003 -> OpenOffice 3.2.1 - Замена Winrar 4.1 -> 7zip 9.15 - Добавлен Foxit Reader 4.1 - Добавлен WinPE 3.0 основанная на Windows 7 (На данный момент работает в тестовом режиме) Version 11.09.01 - Изменение принципа присвоения версии. Год.месяц.число. - Изменения в Tftpd32 -- Обновлен TFTPD32 3.35 -> TFTPD32 3.51 -- Увеличен таймаут с 3 секунд до 10. (В Windows 7, при прежнем таймауте, клиент не успевал получать IP-адрес, как следствие прерывалась установка) - Обновлен UP -> http://forum.oszone.net/thread-196600.html -- Добавлен аддон WMP11 - Добавлена возможность изменить имя встроенной учетной записи Администратор (опционально) - Добавлены твики реестра - Обновлен драйвер сетевых плат на чипе от Realtek. (А именно для семейства 8111E (На Asrock 760GM-GS3 выбрасывало в BSOD 0x000000BB)) - Обновлена утилита распаковки драйверов -> http://forum.oszone.net/thread-192321.html - Оставлен драйвер MassStorage, остальные удалены для уменьшения размера дистрибутива со скриптом. - Добавлен AlkidLive -> http://rutracker.org/forum/viewtopic.php?t=560432); - Добавлен ReanimatorLive -> http://rutracker.org/forum/viewtopic.php?t=3146678 - Добавлен загрузчик для установки Win7SP1 (корректно работает только x86 загрузчик, над x64 работаю) - Замена Foxit Reader 4.1 -> Adobe X Version 20.02.12 - Оптимизирован Install.cmd и transformation.cmd - Обновлена утилита для распаковки драйверов DRVUnPACK.exe - Обновлены такие программы как: AdobeX, 7zip итд - Обновлен Updatepack - Обновлены дистрибутивы Linux: Ubuntu 11.10 amd64,i386 (mini); Debian 6.0.4 amd64,i386 (mini) - Скрипт Install.cmd теперь разделен на 4 части. Подробности в guide.pdf - Tftpd32 заменен на serva.