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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
7sh3

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

Цитата:
Родной TotalCmd упакован Upx, и какие проблемы создает его распаковка

он должен быть вседа упакован, там crc проверятся при запуске, если распакован то будет орать что файл поврежден, типа вирусы, вроде автор выкладывает у себя на сайте распакованную версию totalcmd.exe без этой проверки

Всего записей: 13925 | Зарегистр. 16-10-2005 | Отправлено: 17:44 30-01-2009
NIKZZZZ



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

Цитата:
он должен быть вседа упакован, там crc проверятся при запуске, если распакован то будет орать что файл поврежден, типа вирусы, вроде автор выкладывает у себя на сайте распакованную версию totalcmd.exe без этой проверки  

Версия "без этой проверки" TotalCmd

Всего записей: 5365 | Зарегистр. 08-02-2006 | Отправлено: 18:34 30-01-2009
bogomolov

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
NIKZZZZ, 7sh3
Спасибо за разъяснения и помощь с TotoalCommander.
Gimagex нашел. ПОпробовал. С первого раза ничего не вышло.  
Но больше волнует другое.
Новая сборка прекрасно работает с HDD, USB, USB-HDD. Но вот с CD возникли проблемы.
Пишу мультизагрузочный диск (BCDW). Простенькое меню: 1) загрузка WinPE; 2) установка Windows. Соответственно, папка I386 занята под дистрибутив Windows. Для WinPE приходится использовать папку WNPE. В ней лежат BootSDI.im_, SETUPLDR.BIN и NTDETECT.COM. WINNT.SIF - в корне диска. Раньше такая конструкция работала. Заморочки тоже были - годились только определенные версии SETUPLDR.BIN и NTDETECT.COM. Сейчас - ничего подобрать не удается.  
С новым SETUPLDR.BIN после загрузки в RAM выскакивает сообщение про неправильный TXTSETUP.SIF. С одним из старых SETUPLDR.BIN все-таки доходит до начала Loading RusLive, а потом - ребут.
Кто-нибудь что-нибудь посоветует?

Всего записей: 155 | Зарегистр. 04-12-2003 | Отправлено: 23:43 30-01-2009
AZJIO



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

Цитата:
Gimagex нашел. ПОпробовал. С первого раза ничего не вышло.  

Здесь я выкладывал русифицированный Gimagex. Там всё понятно. На вкладке "Монтирование" можно выполнить перепаковку wim-файлов.

Цитата:
С одним из старых SETUPLDR.BIN все-таки доходит до начала Loading RusLive, а потом - ребут.
Наверно в нём нужно сделать некоторые замены (i386 > WNPE), так как на харде и флешке это не имеет значение, там WINNT.SIF определяет путь к файлу, а на CD ещё и папка i386 переименованная в WNPE. Но сам ещё с CD не пробовал.


----------
home

Всего записей: 4411 | Зарегистр. 03-05-2006 | Отправлено: 04:10 31-01-2009 | Исправлено: AZJIO, 04:12 31-01-2009
NIKZZZZ



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
bogomolov
Посмотри эту болванку - загрузчик с автоматическим выбором ядра , каталог W256.
 

Всего записей: 5365 | Зарегистр. 08-02-2006 | Отправлено: 04:30 31-01-2009
bogomolov

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

Цитата:
Посмотри эту болванку

Спасибо, не с первого раза, но получилось. А в чем там хитрость с поименованием BootSdi.im_ как BootSdi.img в W0256.sif? Сначала решил, что это ошибка. В итоге два часа мучался...
AZJIO

Цитата:
Наверно в нём нужно сделать некоторые замены (i386 > WNPE)

С этим я еще вчера наигрался. Не-а, не работает.  

Цитата:
Здесь я выкладывал русифицированный Gimagex. Там всё понятно.

Спасибо, обязательно попробую.

Всего записей: 155 | Зарегистр. 04-12-2003 | Отправлено: 15:19 31-01-2009
Black_Dandy



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

Цитата:
Простенькое меню: 1) загрузка WinPE; 2) установка Windows. Соответственно, папка I386 занята под дистрибутив Windows. Для WinPE приходится использовать папку WNPE. В ней лежат BootSDI.im_, SETUPLDR.BIN и NTDETECT.COM. WINNT.SIF - в корне диска

 
А не пробовал просто распаковать BootSDI.im_ в папку WNPE,а в SETUPLDR.BIN (который в папке WNPE) править i386 на WNPE , а bcdw.ini прописать:  
\WNPE\SETUPLDR.BIN                                    ; Запуск BartPE
А WINNT.SIF для чего ?

Всего записей: 650 | Зарегистр. 05-01-2009 | Отправлено: 15:47 31-01-2009 | Исправлено: Black_Dandy, 15:55 31-01-2009
NIKZZZZ



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
bogomolov
BootSdi.im_  это упакованный в cab BootSdi.img. cab архив автоматически распаковывается, поэтому в .sif файле можно указать BootSdi.img, при этом будет взят и распакован BootSdi.im_
, к стати он может лежать в любом месте, нужно только прописать путь к нему в .sif файле.
 
 
Добавлено:
Обновленный проект RusLive
Ссылка

Всего записей: 5365 | Зарегистр. 08-02-2006 | Отправлено: 17:36 31-01-2009
bogomolov

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

Цитата:
Обновленный проект RusLive  

А что за новая папка $$WimFiles$$? Что за PXELDR?
Что мне с ними делать, если даже на CD (не говоря про HDD, USB и пр.) у меня своя структура каталогов и своя система загрузки?

Всего записей: 155 | Зарегистр. 04-12-2003 | Отправлено: 23:31 31-01-2009
AG09

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Собираю LiveXP скриптами с бутлэнда. Не могу решить одну маленькую проблему: вновь создаваемые разделы (diskpart/MMC Disk Manager) не монтируются. Им можно назначить букву, но через проводник все равно не видно. Disk Manager выдает ошибку "... the partition or volume is not enabled...". Приходится перезагружаться . Подскажите, куда копать?

Всего записей: 1 | Зарегистр. 01-02-2009 | Отправлено: 02:37 01-02-2009
NIKZZZZ



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

Цитата:
А что за новая папка $$WimFiles$$? Что за PXELDR?  

$$WimFiles$$ - каталог с Wim файлами, вынесен за пределы образа с целью ускорение загрузки с флэшки. Эти файлы могут находиться и в самом образе (галка в WimPacer.script).
PXELDR нужен для сетевой загрузки, если не требуется - галка в BootSdi.script.

Цитата:
у меня своя структура каталогов и своя система загрузки?  

Я приводил болванку - там минимум для загрузки с CD.
Каталоги Drivers и PePrograms могут иметь любое имя (определяется в скриптах Sh и DriversSrh).
   

Всего записей: 5365 | Зарегистр. 08-02-2006 | Отправлено: 03:32 01-02-2009
AZJIO



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
NIKZZZZ
Попробовал вначале с антивирусником и путь к дистрибутиву винды имел запятую, это первое из-за чего вылетало куча ошибок. Далее  без антивирусника и правильный путь, была одна ошибка - не может создать bootsect.bin нет доступа, хотя в RusLive_RAM.iso он появился. Далее сборка загрузилась в VirtualBox, и во время загрузки была строка %pTextBox1% (01-02-2009), та что в txtsetup.sif > loaderprompt="%pTextBox1% (01-02-2009)".

----------
home

Всего записей: 4411 | Зарегистр. 03-05-2006 | Отправлено: 07:05 01-02-2009
NIKZZZZ



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

Цитата:
время загрузки была строка %pTextBox1% (01-02-2009)

 
Посмотри скрипт BootText.
 

Всего записей: 5365 | Зарегистр. 08-02-2006 | Отправлено: 07:22 01-02-2009
bogomolov

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

Цитата:
Эти файлы могут находится и в самом образе (галка в WimPacer.script)

И в правду, могут. Надо же. А ведь я долго смотрел на эту самую "галку". Специально открывал старый скрипт. Сличал. Риторический (не требует ответа) вопрос - а что ты имел ввиду под "Wim File in CD"? Это я опять про описания скриптов.
В остальном все отлично. Жаль, что у тебя не дошли руки до исправления глюка с USB-HDD.
 
 

Всего записей: 155 | Зарегистр. 04-12-2003 | Отправлено: 15:47 01-02-2009
NIKZZZZ



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

Цитата:
до исправления глюка с USB-HDD

Да под рукой нет USB-HDD, будет - посмотрю.

Всего записей: 5365 | Зарегистр. 08-02-2006 | Отправлено: 16:14 01-02-2009
bogomolov

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
NIKZZZZ
С упаковкой своих программ в Programs.wim все получилось. Вкурил Очень понравилось.
 
Еще пару вопросов.
1. Давно хотел спросить, а зачем в проекте два скрипта по AutoIt? Один - Build "7 - AutoItSupport.Script", а другой - System "Autoit.script"?
2. Ты так требовательно относишься к вопросу экономии памяти. Насколько критично, с этой точки зрения, использование мной под WinPE PuntoSwitcher? Уж больно я привык к нему. Запускаю не автоматом, а по необходимости (теперь из Programs.wim).

Всего записей: 155 | Зарегистр. 04-12-2003 | Отправлено: 23:47 02-02-2009
NIKZZZZ



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

Цитата:
а зачем в проекте два скрипта по AutoIt?

Один можно удалить, просто продублировано , второй писал я.

Цитата:
Ты так требовательно относишься к вопросу экономии памяти.

Не совсем верно. Просто я поставил задачу - Ram сборка должна нормально работать по 256 Mb оперативки. Посмотри в TaskMgr насколько критично потребление памяти данной прогой и решай сам.
 
 
 
 

Всего записей: 5365 | Зарегистр. 08-02-2006 | Отправлено: 01:18 03-02-2009
euheny



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

Всего записей: 4064 | Зарегистр. 22-11-2006 | Отправлено: 05:42 03-02-2009
Dimsoft

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

Цитата:
Обновленный проект RusLive

NIKZZZZ
проект собирается нормально из windows xp sp3
но когда пытаюсь добавить DPs\MassStorage процесс останавливается на запуске DP Base и висит - где копать ?
 
Добавлено:
собирал на 2003 сервере (на vista x64 не собирается из за подписи драйверов)

Всего записей: 2752 | Зарегистр. 17-11-2003 | Отправлено: 07:51 03-02-2009
OlegPOV1

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

Цитата:
Теперь, по мелочам.  
1. Так и не работает горячее подключение USB-HDD. "Управление дисками" показывает, что он есть, но почему-то ему не присвоена буква. После принудительного присвоения буквы его начинает "видеть" TotalCommander, а проводник так и отказывается признавать.

 
Для тех кто использует для загрузки USB - HDD и для решения вышеуказанной проблемы
Выкладываю пару скриптов.(Это не копии оригинальных скриптов а их модернизированные версии.)
 
__http://d e p o s i t f i l e s .c o m /ru/files/lg0l40a3q
 
Да простит меня многоуважаемый NIKZZZZ за изменение утилиты SH.

Всего записей: 81 | Зарегистр. 08-04-2005 | Отправлено: 11:01 06-02-2009 | Исправлено: OlegPOV1, 15:58 06-02-2009
Открыть новую тему     Написать ответ в эту тему

Страницы: 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