Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Windows Preinstallation Environment(WinPE). WinBuilder (2)

Модерирует : KLASS, IFkO

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90

Открыть новую тему     Написать ответ в эту тему

vu1tur



Moderator-Saaber
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Предыдущие темы: часть 1
 
здесь собираем WinPE при помощи WinBuilder'a
Альтернативный сайт Gena .
WinBuilder относительно новый конструктор который создавался как альтернатива Bart's Pe Builder
Одно из главных отличий конструктора Барта и WinBuilder в том что Барт собирает BartPE по txtsetup.sif от MS, а винбилдер берет только реально нужные файлы.
В винбилдере все действия по созданию WinPE системы описываются в скриптах, легких для чтения и понимания.
Ссылки
Стабильная версия WinBuilder 082

Русский проект RusLive

Всего записей: 3690 | Зарегистр. 01-02-2003 | Отправлено: 12:32 08-11-2008 | Исправлено: NIKZZZZ, 22:05 03-03-2015
MeUserListRu



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
NIKZZZZ, Dimsoft! WimMount.cmd - это автомат! Никаких ручных переключателей не надо.
Если есть место на витруальном диске, то Wim'ы копируются туда и оттуда монтируются. Когда место заканчивается, оставшиеся Wim'ы монтируются с CD. Но автомат пока копирует грубо . Даже если после копирования очередного Wim'а на виртуальном диске остаётся 100 kb (это опасно), то автомат всё равно копирует. Нужна команда, рассчитывающая размер свободного пространсва на виртуальном диске. Если размер свободного пространства = размер Wim + 1 Мб, то Копировать. Стыдно, я не нашёл эту команду. C командой Dir не выходит. Два виртуальных диска не хотелось бы - как-то коряво.

Всего записей: 340 | Зарегистр. 19-08-2008 | Отправлено: 23:42 18-11-2008
NIKZZZZ



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MeUserListRu

Цитата:
Нужна команда, рассчитывающая размер свободного пространсва на виртуальном диске.

Необязательно. Можно в начале батника создать файл нужного рвзмера, резервирующий необходимое место на диске (fsutil file createnew) и удалить его в конце батника.
 

Всего записей: 5365 | Зарегистр. 08-02-2006 | Отправлено: 03:16 19-11-2008
MeUserListRu



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
NIKZZZZ
Sh умеет использовать Аргументы при открытии программ.
А можно сделать ярлык, открывающий mht-файл с помощью Оперы, которая не ассоциирована в WinPE?
fsutil file createnew я уже применил Другая команда тоже есть - fsutil volume [diskfree], но fsutil file createnew проще, спасибо!
 
Добавлено:
аа, тут вопрос не к Sh, а к Опере, похоже. Надо знать агрументы оперы. Другие программы Sh нормально открывает с помощью аргументов - с RemoteRegEdit Sh справилась на "Ура"

Всего записей: 340 | Зарегистр. 19-08-2008 | Отправлено: 09:19 20-11-2008
NIKZZZZ



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MeUserListRu
[b
Цитата:
fsutil volume [diskfree]

Команда работает только с NTFS, а при малом об'еме памяти ImDisk.script автоматически создаст FAT диск.
 

Всего записей: 5365 | Зарегистр. 08-02-2006 | Отправлено: 10:04 20-11-2008
Dimsoft

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MeUserListRu
с CD оно все нормально грузиться, но с сети проблемы именно RAM загрузка

Всего записей: 2752 | Зарегистр. 17-11-2003 | Отправлено: 12:28 28-11-2008
MeUserListRu



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Dimsoft

Цитата:
RusLive_RAM_2008_10_28.iso загрузилась.  

Уже нету эту версии
А 7sh3, говорю, грузится?
Вообще, для начала, рассказал бы, чем из сети грузишь? Я чайник, ты владеешь вопросом. По пунктикам, не затруднит?
 
Добавлено:
если грузишь, как где-то уже описано - буду ссылке рад
 
Добавлено:
пока ты занят, прочитал про RIS и WDS

Всего записей: 340 | Зарегистр. 19-08-2008 | Отправлено: 13:23 28-11-2008
Dimsoft

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MeUserListRu
у меня есть wds но ей я гружу winpe 2.0
winpe 1.6 я гружу через tftp и pxelinux

Всего записей: 2752 | Зарегистр. 17-11-2003 | Отправлено: 18:03 28-11-2008
Dimsoft

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
в корне tftp следующие файлы
WINNT.SIF
Подробнее...
startrom.0
NTDETECT.COM
ntldr
в папке I386
BOOTSDI.IM_
NTDETECT.COM
SETUPLDR.BIN

Всего записей: 2752 | Зарегистр. 17-11-2003 | Отправлено: 22:14 28-11-2008 | Исправлено: Dimsoft, 22:16 28-11-2008
CryptoPE

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Dimsoft
 

Цитата:
в папке I386
BOOTSDI.IM_  

 
Попробуем разобраться.
Как я понял из темы в варезнике виснут последние сборки RusLive_Ram в которых, скорее всего, используется автоматический выбор ядра при загрузке. Если это так, то все нормально, она скорее всего и должна зависнуть ибо ntldr для PXE загрузки не может выбрать ядро автоматически. То есть всегда будет загружаться только ntoskrnl.exe, а вот hal может загрузиться и мультипроцессорный (если целевая машина мультипроцессорная). Плюс ntldr способный загружать по сети сжатый образ диска на текущий момент обладает ограничением на размер загружаемого образа.
 
NIKZZZZ
Offtop
Если проблема в этом, то может надо где-то надо написать что сборки с автоматическим выбором ядра плохо совместимы с загрузкой по сети. Пока плохо совместимы

Всего записей: 54 | Зарегистр. 05-06-2008 | Отправлено: 08:07 01-12-2008
Dimsoft

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Как я понял из темы в варезнике виснут последние сборки RusLive_Ram в которых, скорее всего, используется автоматический выбор ядра при загрузке.

CryptoPE
логичное объяснение, только мне от этого не легче

Всего записей: 2752 | Зарегистр. 17-11-2003 | Отправлено: 11:57 01-12-2008
MeUserListRu



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Dimsoft

Цитата:
мне от этого не легче

Да как же не легче?! Если CryptoPE правильно подсказывает, то проблема решится легко - путём второй записи в меню компашки. Нужно будет положить в компашку второй SETUPLDR.BIN (не автомат) и внутрь BootSDI положить второй txtsetup.sif.
У меня до сих пор руки не дошли до pxe
Ты писал:

Цитата:
BtSDInic.im_ после загрузки в память - reset  
BtSDI128.im_ доходит до голубого экрана и висит (мышка работает)

В BtSDI128.im_ нету мультипроцессорного автомата, вот и добирается до голубого экрана. Но, похоже, дело не только в автомате (по крайней мере в моей сборке), иначе BtSDI128.im_ загрузился бы полностью.
Надо в последний RusLive положить старый (из RusLive_RAM_2008_10_28.iso) SETUPLDR.BIN (обязательно) и в txtsetup.sif (желательно) возвратить стандартную группу [Hal.Load
Если с загрузкой последней RusLive будут изменения, но не загрузится  - предположение CryptoPE верное, но есть ещё причина. Если последняя RusLive загрузится - просто предположение CryptoPE верное. Добавить вторую надпись будет не сложно.
А это
Цитата:
Пока плохо совместимы
(CryptoPE) так вообще замечательно будет
 
Добавлено:
Ой, не в компашку SETUPLDR.BIN положить (если pxe), конечно...

Всего записей: 340 | Зарегистр. 19-08-2008 | Отправлено: 14:29 01-12-2008
Dimsoft

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MeUserListRu
шайтан однако
HAL.Load помогло
 
Добавлено:
RusLive_RAM_2008_11_22 загрузился по сети через PXE в RAM

Всего записей: 2752 | Зарегистр. 17-11-2003 | Отправлено: 15:10 01-12-2008
MeUserListRu



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Спасибо CryptoPE за подсказку
Если срочно нужны TI Server или WKS, то достаточно добавить в конструктор RusLive скрипт Acronis COMMON.script из моего конструктора ПОСЛЕ скрипта RusLive TI. Тогда зарабаботают обновлённые snapman и будут запускаться и Home и Server с WKS

Всего записей: 340 | Зарегистр. 19-08-2008 | Отправлено: 15:27 01-12-2008
NIKZZZZ



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Dimsoft

Цитата:
RusLive_RAM_2008_11_22 загрузился по сети через PXE в RAM

Как именно загрузился? Что нибудь модифицировал? Хотелось бы подробнее.
 

Всего записей: 5365 | Зарегистр. 08-02-2006 | Отправлено: 17:12 01-12-2008
NIKZZZZ



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Тестовая версия BootSdi.script
Создает специальный загрузчик (находится на CD_ROOT\PXELDR\NTLDR), поддерживающий мультипроцессорную загрузку по сети (PXE) с патчем от CryptoPE.
Просьба сообщать о результатах тестирования.
 

Всего записей: 5365 | Зарегистр. 08-02-2006 | Отправлено: 19:11 02-12-2008
CryptoPE

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Dimsoft
 

Цитата:
логичное объяснение, только мне от этого не легче

 
Ну теперь после поста NIKZZZZ должно стать немного полегче
А чтоб и мне было легче, неплохо бы потом написать на каких машинах производилась загрузка (CPU, кол-во RAM) и с каким результатом.
P.S. Пока полученный таким образом NTLDR не поддерживает загрузку сжатого образа диска, поэтому перед тестом его надо распаковать.
P.P.S. Кстати совсем хорошо было бы поделиться результатами использования "старого" NTLDR способного загружать по сети сжатый образ.

Всего записей: 54 | Зарегистр. 05-06-2008 | Отправлено: 08:17 03-12-2008
Dimsoft

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Как именно загрузился? Что нибудь модифицировал? Хотелось бы подробнее.  
 
NIKZZZZ
 
открыл имидж как диск и отредактировал txtsetup.sif как MeUserListRu писал  
заменил HAL.Load на http://forum.ru-board.com/topic.cgi?forum=62&topic=15384&start=60&limit=1&m=1#1
 
 

Цитата:
Тестовая версия

соберу посмотрю
 
CryptoPE
 
"старый" NTLDR нормально грузит сжатый образ если отредактировать HAL/Load
 
 
Добавлено:
NIKZZZZ
какой был доступен последний конструктор ?
 
Добавлено:
NIKZZZZ
собрал, заменил NTLDR - на 512 памяти полоска загрузки доходит до 3/4 и дает ошибку  

 
Добавлено:
увеличение памяти до 1 гб картину не изменило
 
Добавлено:
распакованные IMG дошел до половины и завис
 
Добавлено:
поменял NTLDR на тот что выкладывался в теме под именем pxecab.7z - тоже самое
 
 
Добавлено:
старый конструктор (34 метра) с новым NTLDR не загрузился, а со старым - да
 
Добавлено:
подскажите как все такие собрать 20-ти метровую pxe-ram загружаемую с поддержкой командной строки и raid ?

Всего записей: 2752 | Зарегистр. 17-11-2003 | Отправлено: 19:03 03-12-2008
CryptoPE

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Dimsoft
 
Какой процессор на целевой машине?
 
Насчет
 

Цитата:
собрал, заменил NTLDR - на 512 памяти полоска загрузки доходит до 3/4 и дает ошибку

 
Здесь все просто, по скриншоту видно что идет попытка загрузит по сети сжатый образ, отсюда и проблема и кол-во памяти здесь непричем.
Что касаемо NTLDR из pxecab.7z, то он поддерживает только загрузку из сжатого образа, но не мультипроцессорность, поэтому требует редактирования Hal.Load. Отсюда и проблемы при загрузке последних сборок.
 

Цитата:
распакованные IMG дошел до половины и завис  

Здесь не совсем понятно - до половины чего?
 

Всего записей: 54 | Зарегистр. 05-06-2008 | Отправлено: 07:57 04-12-2008
Dimsoft

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Здесь не совсем понятно - до половины чего?

CryptoPE
полоска прогресса не до 3/4 а только до 1\2
 
Добавлено:

Цитата:
Какой процессор на целевой машине?

2-х ядерный интел

Всего записей: 2752 | Зарегистр. 17-11-2003 | Отправлено: 17:59 04-12-2008
NIKZZZZ



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
CryptoPE
Тестировал загрузчик (не сетевой) на четырехядернике Intel - Ok.
 

Всего записей: 5365 | Зарегистр. 08-02-2006 | Отправлено: 11:38 06-12-2008
Открыть новую тему     Написать ответ в эту тему

Страницы: 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 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90

Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Windows Preinstallation Environment(WinPE). WinBuilder (2)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru