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

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

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А как схематично показать устройство WinPE сборки? То есть из чего она собственно состоит? Ядро, системные файлы, пользовательские программы, драйвера,реестр, плагины? Мне нужна общая схема без подробностей, как устроена сборка WindowsPE?

Всего записей: 3 | Зарегистр. 07-02-2014 | Отправлено: 11:12 11-06-2014 | Исправлено: zheskov, 11:13 11-06-2014
ww111

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ruslivegenamini  
 
как сделать такой меню выбора при загрузки livecd
 
http://firepic.org/images/2014-06/14/dklgbn63nq46.jpg

Всего записей: 32 | Зарегистр. 28-09-2012 | Отправлено: 10:07 14-06-2014
NIKZZZZ



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

Цитата:
как сделать такой меню выбора при загрузки livecd  

В скрипте WimBoot - MultiBoot>Clear , чистим от предыдущих сборок.
Делается сборка, которая будет первой, для оптимизации - минимальная.
Добавляем сборку - MultiBoot>Add
Делаем следующую сборку, снова MultiBoot>Add и т.д.
Далее - MultiBoot>Edit , редактируем меню, если нужно.
После MultiBoot>Create , сборка сделана.

Всего записей: 5365 | Зарегистр. 08-02-2006 | Отправлено: 10:29 14-06-2014 | Исправлено: NIKZZZZ, 10:48 15-06-2014
ww111

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
большое спасибо  
 
сейчас попробую потом скажу результат
 
Добавлено:
при сборки ошибка  
 
системе не удалось найти указанный путь

Всего записей: 32 | Зарегистр. 28-09-2012 | Отправлено: 10:53 14-06-2014
NIKZZZZ



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

Цитата:
системе не удалось найти указанный путь

Подробности, так ответить невозможно.

Всего записей: 5365 | Зарегистр. 08-02-2006 | Отправлено: 12:02 14-06-2014
ww111

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

Всего записей: 32 | Зарегистр. 28-09-2012 | Отправлено: 12:11 14-06-2014
NIKZZZZ



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

Цитата:
в WimBoot нажимаю кнопку create

Выложи лог файл.

Всего записей: 5365 | Зарегистр. 08-02-2006 | Отправлено: 21:25 14-06-2014
ww111

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
WinBuilder [082] - Project log dated from 14.06.2014
       
 
 
             Scripts
 
 
       Processing section: [_Add] В файл: [WimBoot]   0.150 seconds  
 
 
            Errors
 
 
         (Processing section: [_Add] В файл: [WimBoot]) FileCopy - Failed to  
      copy [%BaseDir%\ISO\HddBoot\I586\BootDI.wim] to:  
      [%BaseDir%\ISO\MultiBoot\1.wim]: Системе не удается найти указанный путь.  
 
 
 
 
             %BaseDir% = D:\RusLiveGenaMini\  
      (WinBuilder's path is replaced by the variable %BaseDir% to make the log  
      easier to read)  
      WinBuilder Version [082]  
 
 
             Variables
            %_ML_B_Depend%  
            %_ML_RegAddBootMethod%ExpEnvVar
            %_ML_RF_TYPE%1
            %_ML_Shortcut_TYPE%1
            %API%%BaseDir%\Projects\RusLiveGena\Basic\Build\Macro_Library.script
            %API_TYPE%1
            %APIDEF%MacroLibrary
            %APISUBDEF%Add_Shortcut,Add_DesktopIni,Add_Url,*Add_Pin,Arch,Call,ScriptInterface,Others,Registry,Require,RunFrom,Unpack,Variable
            %APIVAR%ApiVar
            %AppMode%wbaNormal
            %BaseDir%D:\RusLiveGenaMini
            %Build%2011-Aug-06 15:21
            %Comp80%false
            %Day%14
            %FileVersion%82.0.1.0
            %GlobalSupport%%BaseDir%\Workbench
            %GlobalTemp%%BaseDir%\Temp
            %GlobalTemplates%%BaseDir%\Workbench\Common
            %HostOS%XP
            %IsoDir%%baseDir%\ISO
            %IsoFile%E:\RusLiveGenaMini_2013_07_26\ISO\RusLive_WIM.ISO
            %IsoFileName%RusLive.iso
            %Month%6
            %OSFamily%NT5
            %PE_Programs%%SystemDrive%\Program Files
            %PluginArch%  
            %PostISOScript%%BaseDir%\Workbench\Gena\UserData\ISO-PostProcess.Script.txt
            %PreISOScript%%BaseDir%\Workbench\Gena\UserData\ISO-PreProcess.Script.txt
            %ProcessorType%586
            %ProgramFilesDir%C:\Program Files
            %Programs64%C:\Program Files
            %ProjectCache%%BaseDir%\Workbench\Gena\Cache
            %ProjectDir%%BaseDir%\Projects\RusLiveGena
            %ProjectInfo%%BaseDir%\Workbench\Gena\UserData\ProjectInfo.ini
            %ProjectName%Gena
            %ProjectSupport%%BaseDir%\Workbench\Gena
            %ProjectTemp%%BaseDir%\Temp\Gena
            %ProjectTemplates%%BaseDir%\Workbench\Gena\UserData
            %ProjectTitle%Gena
            %RAM_exclude%bootsect.bin|BOOT.DRIVE|
            %RegDefault%E:\RusLiveGenaMini_2013_07_26\Target\Gena\I386\System32\config\default
            %RegSoftware%E:\RusLiveGenaMini_2013_07_26\Target\Gena\I386\System32\config\software
            %RegSystem%E:\RusLiveGenaMini_2013_07_26\Target\Gena\I386\System32\SETUPREG.HIV
            %SettingsDrive%#$pSystemDrive#$p
            %ShortcutCMD%LNK-Buildtime-Explorer-FreeShc.exe-NoDebug
            %ShortcutDecisionScript%E:\RusLiveGenaMini_2013_07_26\Projects\RusLiveGena\Basic\6  
            ShortcutsCentro.script
            %ShortcutScript%E:\RusLiveGenaMini_2013_07_26\Projects\RusLiveGena\Basic\6  
            ShortcutsCentro.script
            %source_sys%H:\XpSp3Ru\I386
            %source_win%H:\XpSp3Ru\I386
            %SourceArch%x86
            %SourceDir%D:\project
            %Target_prog%%baseDir%\Target\Gena\Program Files
            %target_sys%E:\RusLiveGenaMini_2013_07_26\Target\Gena\I386\System32
            %target_win%E:\RusLiveGenaMini_2013_07_26\Target\Gena\I386
            %TargetDir%%baseDir%\Target\Gena
            %TargetProfilesBaseDir%%BaseDir%\Workbench\Gena\UserData\TargetProfiles
            %TargetProfilesUserDir%E:\RusLiveGenaMini_2013_07_26\Workbench\Gena\UserData\TargetProfiles\Users\Default  
            User
            %TargetWOW64%x86
            %TempDir%C:\DOCUME~1\Admin\LOCALS~1\Temp
            %TempFolder%%BaseDir%\Temp\Gena
            %Tools%%BaseDir%\Projects\Tools\Gena
            %UserName%Admin
            %UserProfile%C:\Documents and Settings\Admin
            %Version%082
            %WBexe%%BaseDir%\WinBuilder82.exe
            %WindowsDir%C:\WINDOWS
            %WindowsSystemDir%C:\WINDOWS\system32
            %Wow64%False
            %Wow64Dir%  
            %Year%2014
 
 
 
              Processing section: [_Add] В файл: [WimBoot]
 
        File [%BaseDir%\Projects\RusLive\Finish\2 Create Image\WimBoot.script]  
      Версия [75]
         
        IF - File exists:  
      [%BaseDir%\Projects\RusLiveGena\Basic\Build\Macro_Library.script]  
      evaluated string: [If,ExistFile,%API%,AddVariables,%API%,ApiVar,GLOBAL]
        AddVariables - Added section [ApiVar] from file  
      [%BaseDir%\Projects\RusLiveGena\Basic\Build\Macro_Library.script] into the  
      local variable list
        System - OnBuildExit  
      [System,ONBUILDEXIT,Exec,%ProjectDir%\script.project,Gena-ONBUILDEXIT]
         
      [//If,Not,ExistFile,%RegSystem%,Run,%ProjectDir%\script.project,Process_DebugNT5x]
        SetVar - Sucessfuly changed the value of [%MultiBootDir%] to:  
      [%BaseDir%\ISO\MultiBoot]
        IF - Directory does not exist: [%BaseDir%\ISO\MultiBoot] evaluated  
      string: [If,NotExistDir,%MultiBootDir%,DirMake,%MultiBootDir%]
        DirMake - Created directory: [%BaseDir%\ISO\MultiBoot]
              IF - File does not exist: [%BaseDir%\ISO\MultiBoot\MultiBoot.ini]  
      evaluated string: [If,Not,ExistFile,%MultiBootDir%\MultiBoot.ini,Begin]
              FileCreateBlank - Created a new file:  
      [%BaseDir%\ISO\MultiBoot\MultiBoot.ini]  
              IniWrite - Wrote INI key in file:  
      [%BaseDir%\ISO\MultiBoot\MultiBoot.ini] Section [Config] Key [Count]: 0
              IniWrite - Wrote INI key in file:  
      [%BaseDir%\ISO\MultiBoot\MultiBoot.ini] Section [Config] Key [DefMenu]: 1
        [End]
        IniRead - [%BaseDir%\ISO\MultiBoot\MultiBoot.ini] Section [Config] Key  
      [Count] to variable: [%WimCount%] with value [0]
        StrFormat - converted: [inc,1] to variable: [%WimCount%] with result:  
[1]
        SetVar - Sucessfuly changed the value of [%NewSystemPath%] to: [i586]
              IF - [i586] is not equal to: [] evaluated string:  
      [If,%NewSystemPath%,NotEqual,"",Begin]
              StrFormat - converted [UCASE(i586)] to variable: [%NewSystemPath%]  
      with result: [I586]
              StrFormat - converted [Left(I586ZZZZ,4)] to variable:  
      [%NewSystemPath%] with result: [I586]
        [End]
        IF - [i586] is not equal to: [] evaluated string:  
      [If,%pTextBox4%,Equal,"",FileCopy,%WimBootTmp%\%pTextBox2%,%MultiBootDir%\%WimCount%.wim]
        ELSE - executing command:  
      [FileCopy,%WimBootTmp%\%NewSystemPath%\%pTextBox2%,%MultiBootDir%\%WimCount%.wim]
       FileCopy - Failed to copy [%BaseDir%\ISO\HddBoot\I586\BootDI.wim] to:  
      [%BaseDir%\ISO\MultiBoot\1.wim]: Системе не удается найти указанный путь.  
        IniWrite - Wrote INI key in file:  
      [%BaseDir%\ISO\MultiBoot\MultiBoot.ini] Section [wimboot] Key [1.wim]:  
1.MM
        IniWrite - Wrote INI key in file:  
      [%BaseDir%\ISO\MultiBoot\MultiBoot.ini] Section [Config] Key [Count]: 1
 
        Finished processing script: WimBoot (WimBoot.script)
         
        Script time: 150 milliseconds
 
        Script has been sucessfully processed!
 
 
 
 
 
 
 
You can post this log on the Reboot forums  whenever you need help to properly  
debug the errors on this project
More detailed documentation can be found on our wiki  
 
WinBuilder © 2006-2010 Nuno Brito
 

Всего записей: 32 | Зарегистр. 28-09-2012 | Отправлено: 22:36 14-06-2014
ww111

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

Цитата:
Делается сборка, которая будет первой, для оптимизации - минимальная

 
сборка это кнопка play?  
 
Я делаю так для сборки  нажимаю play потом в d\RusLiveGenaMini\ISO\HddBoot\I586 создается два файла BootDI.wim и NT.0  потом кнопка MultiBoot>Add для добавления и создается папка  MultiBoot там два файла 1.wim MultiBoot.ini нажимаю В скрипте WimBoot - MultiBoot>Clear для чистки от предыдущих сборок. делаю  следующую сборку и  последний этап это кнопка MultiBoot>Create вот здесь это  ошибка  
   
 системе не удалось найти указанный путь

Всего записей: 32 | Зарегистр. 28-09-2012 | Отправлено: 08:48 15-06-2014
NIKZZZZ



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

Цитата:
В скрипте WimBoot - MultiBoot>Clear для чистки от предыдущих сборок.

MultiBoot>Clear выполняется один раз до начала добавления сборок, MultiBoot>Add после создания текущей сборки.
 
Поправил инструкцию.
 

Всего записей: 5365 | Зарегистр. 08-02-2006 | Отправлено: 10:50 15-06-2014
ww111

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
сделал по инструкции  сборка не загрузилась  
 
http://6.firepic.org/6/images/2014-06/16/26ontpo2q3u7.jpg
 
Добавлено:
скриншот папки 1586 после сборки iso обрез
 
http://6.firepic.org/6/images/2014-06/16/gxhn5ysbhz4g.jpg

Всего записей: 32 | Зарегистр. 28-09-2012 | Отправлено: 09:51 16-06-2014
NIKZZZZ



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ww111
Скачай этот скрипт, и замени им\Projects\RusLive\Finish\2 Create Image\WimBoot.script
Далее, если у тебя сохранились  папка MultiBoot, удали созданный ISO, и выполни MultiBoot>Create.
 
 
 
Добавлено:
Да, если выкладываешь большой текст, скрывай его и почисть свой пост с логом.

Всего записей: 5365 | Зарегистр. 08-02-2006 | Отправлено: 10:12 16-06-2014
ww111

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
заработал большое спасибо    
 
какая разнмца между оригиналом WimBoot.script  и который вы сейчас дали?
 
пожалуйста вложити multiboot.ini от ruslive
 
про софт  
 
папка PePrograms в \Workbench\Common\RootCD есть  файлы  точно такие же как в  ruslive но софта нет в сборке
 
 
 

Всего записей: 32 | Зарегистр. 28-09-2012 | Отправлено: 11:04 16-06-2014
NIKZZZZ



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ww111
В этом скрипте  исправлено несколько багов.
multiboot.ini создается автоматически при добавлении сборок.
Софт - это не варезная тема, добавляй сам.

Всего записей: 5365 | Зарегистр. 08-02-2006 | Отправлено: 11:38 16-06-2014
ww111

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

Всего записей: 32 | Зарегистр. 28-09-2012 | Отправлено: 13:43 16-06-2014
apinux



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
@NIKZZZZ
 
Is there a newer version of your RusLive WinBuilder project that I can download?
 
The last version I have is RusLiveGenaMini_2013_08_16.7z
 
Thanks!

Всего записей: 59 | Зарегистр. 07-11-2011 | Отправлено: 18:50 14-09-2014
NIKZZZZ



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Hi , apinux
Has updated the project, references in a cap.
Best regards !
 
Обновил проект, ссылки в шапке.

Всего записей: 5365 | Зарегистр. 08-02-2006 | Отправлено: 21:14 14-09-2014 | Исправлено: NIKZZZZ, 21:14 14-09-2014
MisHel64



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ссылки в шапке - дохлые

Всего записей: 2307 | Зарегистр. 21-09-2006 | Отправлено: 06:25 30-10-2014
fewvo

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Может мне кто-нибудь подсказать почему RusLive 2011 самостоятельно меняет что-то в реестре на моем диске C. Вроде, файл C:\WINDOWS\system32\config\system это файл реестра, да?
 
Ведь эта сборка должна задействовать только память. Еще меняется файл C:\WINDOWS\system32\config\system.LOG.

Всего записей: 6 | Зарегистр. 30-06-2013 | Отправлено: 22:13 30-11-2014 | Исправлено: fewvo, 22:14 30-11-2014
apinux



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
@NIKZZZZ
 
Is there a newer version of your RusLive WinBuilder project that I can download?
 
Thanks

Всего записей: 59 | Зарегистр. 07-11-2011 | Отправлено: 21:26 31-01-2015
Открыть новую тему     Написать ответ в эту тему

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