Скрипт для создания МультиИнсталяционного дистрибутива ОС по сети

Страницы :   Пред.  1, 2, 3, 4, 5, 6  След.
Ответить
 

Tester1000

Стаж: 16 лет 7 месяцев

Сообщений: 64


Tester1000 · 31-Янв-11 19:26 (14 лет 7 месяцев назад)

Devil$0411
Спасибо за ответ, я вот тоже сомневаюсь.
[Профиль]  [ЛС] 

Devil$0411

Стаж: 15 лет 7 месяцев

Сообщений: 175

Devil$0411 · 01-Фев-11 00:22 (спустя 4 часа)

qpegop Скрины binlsrv или если получиться BSOD
[Профиль]  [ЛС] 

qpegop

Стаж: 16 лет 9 месяцев

Сообщений: 10


qpegop · 01-Фев-11 19:34 (спустя 19 часов)

Devil$0411 прилагаю скриншоты
http://i16.fastpic.ru/big/2011/0201/83/42804fbaa858c8db2081114e8c2b1583.jpg
http://i16.fastpic.ru/big/2011/0201/da/2513e4dd75cf912a1d0b722d999d8dda.png
[Профиль]  [ЛС] 

Devil$0411

Стаж: 15 лет 7 месяцев

Сообщений: 175

Devil$0411 · 01-Фев-11 22:19 (спустя 2 часа 44 мин.)

qpegop Стоит обратить на вкладку "безопасность" для папок Utilits и WinPE (Но не расшаривать)
[Профиль]  [ЛС] 

doelka

Стаж: 17 лет 4 месяца

Сообщений: 6


doelka · 02-Фев-11 14:12 (спустя 15 часов, ред. 02-Фев-11 14:12)

Tester1000 писал(а):
А с NIX-ами это чудо работает? пробовал кто-нибудь?
нормальна будет работать тока надо будет тебе RIS-Linux надыбать для nix`a я где то встречал но не помню где вроде здесь http://unattendedxp.com/articles/pxelinux/ настроить DHCP и TFTPd сервера, а структура папок такие же
в общем на винде распаковываешь папки и скидываешь их на nix куда хочешь тока потом самбой расшаривай папку и указываеш путь загрусчика в DHCP
[Профиль]  [ЛС] 

qpegop

Стаж: 16 лет 9 месяцев

Сообщений: 10


qpegop · 02-Фев-11 19:08 (спустя 4 часа)

Devil$0411 Установил параметры безопасности для папок NETBOOT, Utilits и WinPE вот скриншоты:
http://i16.fastpic.ru/big/2011/0202/6a/4cfef732ea064d4aa6c817f9d652286a.png
http://i16.fastpic.ru/big/2011/0202/54/a69a81528e073b6c7119d3bbee250a54.png
http://i16.fastpic.ru/big/2011/0202/12/579294a0ace98c33d0e838d2db531412.png
после этого файлы копировались без ошибок:
https://fastpic.ru/view/16/2011/0202/4607d60871e705eb53a4d9953171b9d4.png.html
после снова отрубается сеть и синий экран смерти. Что делать? у меня две сетевые карты, встроенная и D-Link с которой и гружусь. при этом встроенную отключаю на всякий случай.
[Профиль]  [ЛС] 

Devil$0411

Стаж: 15 лет 7 месяцев

Сообщений: 175

Devil$0411 · 03-Фев-11 09:14 (спустя 14 часов)

doelka, как я понял, то Tester1000 интересовался, можно ли запустить данный скрипт на nix'e, а не о том, можно ли вообще сделать такое на nix'е
[Профиль]  [ЛС] 

Kostia111

Стаж: 17 лет 6 месяцев

Сообщений: 13


Kostia111 · 01-Мар-11 16:02 (спустя 26 дней)

Скачал. Развернул. По сети загрузка идет. Но Windows XPE не грузится. Посмотрел default,там строка загрузки -- KERNEL winpe.0 -- а файла winpe.0 нигде нет :(. Где взять этот файл? Или я в чём-то не прав?
[Профиль]  [ЛС] 

Devil$0411

Стаж: 15 лет 7 месяцев

Сообщений: 175

Devil$0411 · 02-Мар-11 08:45 (спустя 16 часов, ред. 02-Мар-11 21:33)

Kostia111 В ближайшее время скрипт будет обновлен, и WinPE тоже...
P.S. Возможно в ближайшее время скрипт не будет обновлен.. появилось много новых идей, которые хотелось бы реализовать. Надеюсь мои старания будут оценены ))
[Профиль]  [ЛС] 

Kostia111

Стаж: 17 лет 6 месяцев

Сообщений: 13


Kostia111 · 09-Мар-11 10:54 (спустя 7 дней)

Devil$0411 писал(а):
Kostia111 В ближайшее время скрипт будет обновлен, и WinPE тоже...
P.S. Возможно в ближайшее время скрипт не будет обновлен.. появилось много новых идей, которые хотелось бы реализовать. Надеюсь мои старания будут оценены ))
Так а отдельно сылку на winpe.0 можно?
[Профиль]  [ЛС] 

ultraled

Стаж: 15 лет 8 месяцев

Сообщений: 11


ultraled · 13-Мар-11 16:09 (спустя 4 дня)

Подскажите пожалуйста, в чем может быть проблема.
Все работает нормально до момента запуска windows установщиком, т.е. ноут подключается к компу берет айпишник, подгружает меню, выбираю там какой-нибудь вариант установки появляется синий интерфейс установки виндовс, подгружаются необходимые файлы для запуска установки и все, далее черный экран и мигающий курсор.
Если устанавливать win7, то пишет что не найден путь \\192.168.1.1\netboot\w7 хотя путь верный, может сеть отваливается?
[Профиль]  [ЛС] 

Devil$0411

Стаж: 15 лет 7 месяцев

Сообщений: 175

Devil$0411 · 13-Мар-11 20:31 (спустя 4 часа)

ultraled Проверьте общий доступ к папке Netboot. Win7 в стадии разработки.... поэтому ничего по этому поводу сказать не могу.
[Профиль]  [ЛС] 

LWK

Стаж: 17 лет 7 месяцев

Сообщений: 3


LWK · 02-Апр-11 20:07 (спустя 19 дней)

Здравствуйте,Хотелось поинтересоваться, как скоро появится обновления вашего скрипта?
скрипт уж очень хорош)
[Профиль]  [ЛС] 

Devil$0411

Стаж: 15 лет 7 месяцев

Сообщений: 175

Devil$0411 · 04-Апр-11 14:55 (спустя 1 день 18 часов)

LWK Добрый день. Честно говоря, пока не в курсе... Надо сначала со своими проблемами разобраться на работе... Но скрипт почти готов, разбираюсь с загрузчиком для Win7. Загрузчика будет 2. х86-разрядный, и х64-разрядный.
[Профиль]  [ЛС] 

doelka

Стаж: 17 лет 4 месяца

Сообщений: 6


doelka · 10-Апр-11 21:15 (спустя 6 дней)

Предлагаю TFTPd32 не устанавливать а капировать в папку NETBOOT так как он не требует установки можно просто скопировать и все настройки прописать в файлике настроек.
[Профиль]  [ЛС] 

LWK

Стаж: 17 лет 7 месяцев

Сообщений: 3


LWK · 12-Апр-11 00:57 (спустя 1 день 3 часа)

Devil$0411
Приятно слышать,Что скрипт живет=)и про идеи внедрения разных версий win7 очень радует.ждем с нетерпением!
doelka
так ты просто скопируй установленную версию в папку netboot и будет тебе счастье)у меня так 3 разные версии держатся)
[Профиль]  [ЛС] 

Devil$0411

Стаж: 15 лет 7 месяцев

Сообщений: 175

Devil$0411 · 12-Апр-11 19:51 (спустя 18 часов, ред. 12-Апр-11 19:51)

LWK Три разные версии программы, или 3 разные версии файлов настроек?
Сейчас просто не так много времени, чтобы можно было вплотную заняться скриптом, поэтому занимаюсь им, когда есть хоть какой-то свободный часик.
[Профиль]  [ЛС] 

LWK

Стаж: 17 лет 7 месяцев

Сообщений: 3


LWK · 12-Апр-11 20:58 (спустя 1 час 7 мин.)

Devil$0411
У меня 3 различных дистрибутива ОС, у каждой свой TFTP, в котором содержатся настройки.сделано с целью более быстрой установки, проще вызывать на запуск startrom.n12 , ежели выбирать и бегать нужную версию, ну это при массовой установке.А так же стоит твоё меню с выбором ос для установки, там можно выбрать нужный дистрибутив)
[Профиль]  [ЛС] 

mite1975

Стаж: 16 лет 1 месяц

Сообщений: 15


mite1975 · 17-Апр-11 14:05 (спустя 4 дня)

Devil$0411, есть несколько предложений по поводу скрипта:
- разделить скрипт на две части: первая - подготовка файлов, каталогов, установка софта (всё то, что делается однократно), вторая - интеграция обновлений и наполнение (с предварительной очисткой) каталогов (то, что может делаться неоднократно, при изменении состава - например обновление UpdatePack, добавление своих драйверов и т.п.);
- извлекать файлы не из диска вставленного в привод, а из iso-образа (или сделать выбор источника).
[Профиль]  [ЛС] 

magiks

Стаж: 17 лет 7 месяцев

Сообщений: 85

magiks · 09-Май-11 18:45 (спустя 22 дня, ред. 10-Май-11 05:53)

буду пробовать. спасибо
Немного больше информации не повредило бы. Я конечно понимаю, что писали для себя, но разбираться приходится ооочень долго.
Скрипт у вас более, чем хороший. По крайней мере простая версия https://rutr.life/forum/viewtopic.php?t=2716402 работает отлично. Единственное, почему решил попробовать эту - это возможность интеграции драйверов.
Может быть можно в простую версию проинтегрировать драйверы малой кровью?
Не совсем ясно про варианты установки Windows XP. Если мне нужен только 1 вариант с драйверами, что нужно сделать?
[Профиль]  [ЛС] 

Devil$0411

Стаж: 15 лет 7 месяцев

Сообщений: 175

Devil$0411 · 10-Май-11 09:25 (спустя 14 часов)

mite1975 Насчет первого мысль хорошая... как время появится - посмотрю. Насчет второго.
Цитата:
извлекать файлы не из диска вставленного в привод, а из iso-образа (или сделать выбор источника).
Если извлекать из образа, то допустим для образа размером 700мб, нужно свободного места минимум 1400мб, т.к. архивация делается не в ОЗУ а на определенном разделе жесткого диска (если конечно указать путь для извлеченного образа) поэтому извлечение файлов уже с "готового" источника намного проще (времени меньше занимает), чем извлекать образ, а потом и файлы из этого образа.
Скрипт, как вы поняли, сам находит источник по маркерному файлу.
magiks
Цитата:
Может быть можно в простую версию проинтегрировать драйверы малой кровью?
Можно и малой кровью, но для этого есть другой вариант скрипта.. Опять же если будет время, то напишу небольшой мануал по добавлению в этот скрипт драйверов.
Цитата:
Немного больше информации не повредило бы. Я конечно понимаю, что писали для себя, но разбираться приходится ооочень долго
Пишите, что не понимаете. При следующем релизе это учтется.
[Профиль]  [ЛС] 

magiks

Стаж: 17 лет 7 месяцев

Сообщений: 85

magiks · 10-Май-11 10:42 (спустя 1 час 17 мин., ред. 10-Май-11 10:42)

Очень радует, что автору не всё равно. )
Я давно уже сам собираю дистрибутивы на основе пакета обновлений, который применяется и у вас. Там же интегрирую все нужные мне программы через svcpack. И вот возникла необходимость установки нужного мне дистрибутива по сети. За день разобрался с вашим первым скриптом и уже получил установленную операционную систему, но драйверы, которые я пытался интегрировать в дистрибутив через Z_DRV_INST не распаковались. Мне не нужны установщики линукса и пр.
Всё, что мне нужно - это прикрутить эти драйверы. Может быть вы подскажете, как это можно сделать?
Кое-что пришлось подправить, но это уже на вкус и цвет. Обновил пакет для интеграции обновлений и оказалось, что в если не исправить в файле PATCH.CMD в одной из строк 1 на 0, то процедура интеграции замирает. Ну и удалил >nul 1>2& в процедуре call PATCH.CMD в файле install.cmd чтобы видеть процесс интеграции. )
А про разделение скриптов - идея действительно хорошая. Просто если что-то при создании дистрибутива пошло не так, то приходится переустанавливать весь пакет целиком.
Могу кстати поделиться опытом. Вовсе не обязательно использовать DHCP сервер из программы tftp32. У меня просто в сети уже есть работающий DHCP сервер на контроллере домена AD. Там можно просто в настройках DHCP прописать параметры в параметрах области.
066 - IP сервера tftp и 067 Имя файла загрузки
[Профиль]  [ЛС] 

Devil$0411

Стаж: 15 лет 7 месяцев

Сообщений: 175

Devil$0411 · 10-Май-11 16:06 (спустя 5 часов, ред. 10-Май-11 16:06)

Цитата:
Вовсе не обязательно использовать DHCP сервер из программы tftpd32
А кто сказал, что обязательно? )) Не у всех есть AD. Эти параметры можно прописать в любой программе, в которой есть DHCP-сервер.
Цитата:
Всё, что мне нужно - это прикрутить эти драйверы. Может быть вы подскажете, как это можно сделать?
Обратите внимание на данный топик. Именно эта утилита реализована в новой версии скрипта, который сейчас находится в доработке.
[Профиль]  [ЛС] 

magiks

Стаж: 17 лет 7 месяцев

Сообщений: 85

magiks · 11-Май-11 10:47 (спустя 18 часов)

За день со всем разобрался - огромное спасибо за скрипт ещё раз. Только один вопрос у меня остался. Возможно ли защитить загрузочное меню паролем? Ну, на тот случай, чтобы никто самовольно не смог переустановить и т.п.
[Профиль]  [ЛС] 

Devil$0411

Стаж: 15 лет 7 месяцев

Сообщений: 175

Devil$0411 · 12-Май-11 15:40 (спустя 1 день 4 часа)

magiks, знаю на Grub4dos можно защитить паролем, а вот в syslinux не знаю. Скачайте последнюю версию syslinux'а и почитайте в ридми. Думаю вполне возможно.
[Профиль]  [ЛС] 

magiks

Стаж: 17 лет 7 месяцев

Сообщений: 85

magiks · 12-Май-11 17:55 (спустя 2 часа 14 мин.)

Нашёл. Нужно в файле default, который в папке pxelinux.cfg вставить следующую строчку примерно так:
LABEL xp006
MENU PASSWD P@ssw0rd
MENU LABEL Установка WindowsXP SP3
KERNEL xp006.0
ENDTEXT
Можно их писать туда зашифрованными типа MENU PASSWD $4$x$03NXHMe7QS0Ukxlkyh684LkWdqY$
[Профиль]  [ЛС] 

magiks

Стаж: 17 лет 7 месяцев

Сообщений: 85

magiks · 21-Май-11 00:53 (спустя 8 дней, ред. 21-Май-11 00:53)

Наткнулся на проблему.
Почему-то после установки куда-то изчезает русский язык из панели "Языки и региональные стандарты". И языковая панель не знает о русском языке. Может кто подскажет, где причина проблемы?
В winnt.sif прописано так:
[RegionalSettings]
LanguageGroup="5,1"
Language="00000419"
SystemLocale="00000419"
UserLocale="00000419"
InputLocale="0409:00000409,0419:00000419"
В региональных стандартах почему-то стоит Английский, а русского нет вообще.
[Профиль]  [ЛС] 

Devil$0411

Стаж: 15 лет 7 месяцев

Сообщений: 175

Devil$0411 · 30-Май-11 12:45 (спустя 9 дней)

magiks Возможно проблема в дистрибутиве. У меня при установке никогда с языками не было.
[Профиль]  [ЛС] 

Devil$0411

Стаж: 15 лет 7 месяцев

Сообщений: 175

Devil$0411 · 12-Июн-11 06:44 (спустя 12 дней)

magiks С разделением интеграции от скрипта придется отказаться. Объясню почему. Если в BIOS'е установить жесткий диск в режим ACHI, то на текстовом этапе жесткий диск не определиться, если не будут интегрированы драйвера MassStorage по средствам UpdatePack.
[Профиль]  [ЛС] 

Devil$0411

Стаж: 15 лет 7 месяцев

Сообщений: 175

Devil$0411 · 03-Авг-11 15:39 (спустя 1 месяц 21 день)

Дополню вышенаписанный ответ. Конечно, можно обойтись без UP, если вам нужно добавить только одно ACHI(RAID)-устройство. "Как это сделать?". Для меня - лишняя трата времени. т.к. большинство ACHI(RAID)-устройств интегрированно в UP.
А теперь новое. ))
На днях нашел свою флешку, где был значительно подправлен скрипт. (Месяц ее найти не мог )
Процесс на стадии завершения. Так что в ближайшие пару недель выложу новую версию скрипта с различными вкусностями ))
[Профиль]  [ЛС] 
 
Ответить
Loading...
Error