Ru-Board.club
← Вернуться в раздел «Microsoft Windows»

» Windows Preinstallation Environment(WinPE). WinBuilder (2)

Автор: mbrz
Дата сообщения: 27.02.2014 18:28

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


Спасибо за ответ. Последний вопрос, "будут недоступны большая часть драйверов" - вы имеете ввиду большинство всех драйверов или только большинство драйверов sata\raid для контроллеров жд ?

З.Ы. Я таки провёл эксперимент, удалил из системы драйвер sata\raid (убедился после перезагрузки, что присутствует ошибка 7b), загрузил RusLive, скопировал txtsetup в X:\i386\ , запустил fix_hdc - скрипт сработал ! После ребута система загрузилась без ошибок.
Автор: NIKZZZZ
Дата сообщения: 27.02.2014 18:32
mbrz

Цитата:
большинство драйверов sata\raid для контроллеров жд ?

Именно.
Автор: Skif_off
Дата сообщения: 27.02.2014 18:46
mbrz
А какую сборку вы грузите? В RusLiveFull_CD_2014_02_01 txtsetup.sif нет только в Micro (индекс 1). Или файл txtsetup.sif удаляется в процессе загрузки (хотя не нашел как)?
Автор: mbrz
Дата сообщения: 27.02.2014 19:07
NIKZZZZ, понял. Спасибо вам за сборки.

Skif_off

Цитата:
А какую сборку вы грузите? В RusLiveFull_CD_2014_02_01 txtsetup.sif нет только в Micro (индекс 1).

Ruslive MM (892mb) 256mb Ram минимум, сеть, мультимедийная, дополнительный встроенный софт от 23.04.2011 ( http://rutracker.org/forum/viewtopic.php?t=2808898 )

Цитата:
Или файл txtsetup.sif удаляется в процессе загрузки (хотя не нашел как)?

Скорее всего. Вероятно поэтому NIKZZZZ посоветовал: "При сборке в скрипте WimBoot нужно снять галку "System Optimize", проблема исчезнет."

Спасибо всем за советы.

Автор: Skif_off
Дата сообщения: 27.02.2014 19:13
mbrz
Настолько старую даже не видел, за проектом стал следить, наверное, через год-полтора.
В актуальной версии так же? Нет, нормально.
Автор: mbrz
Дата сообщения: 27.02.2014 21:09
Только что собрал винбуилдером новую сборку, в скрипте WimBoot снял галку "System Optimize" - после загрузки RusLive файл txtsetup.sif лежит на месте, скрипт fix_hdc работает как надо. Вопрос исчерпан, спасибо.
Автор: quorg
Дата сообщения: 07.03.2014 09:49
Подскажите, в чём разница между OS in Ram (boot.wim) и PE in Ram (boot.wim)?
Есть ли у кого скрипт для Alcohol120%?
Автор: ww111
Дата сообщения: 24.03.2014 21:03
привет всем у меня вопрос про ruslive

как редактировать ruslive? как изменить фон рабочего стола добавить ярлык программы на рабочей и панель быстрого запуска
как добавить новые программы как сделать wim образ программы как редактировать пункты меню в меню пуск как добавить программу в меню пуск???
Автор: weropool
Дата сообщения: 05.05.2014 15:42
Доброго времени суток! Решил собрать своими руками под свои нужды LiveCD на win7pro SP1. ПОлазил по инету, почитал статьи и взялся за это нелегкое дело. Конструктор выбрал WinBuilder [082]. Все делал строго по инструкции! И как не старно, но получилось! WinBuilder состряпал образ, который очень даже не плохо грузится и работает с флешки. Но столкнулся с одной не большой, но очень не приятной вещью. Не могу понять, как можно настроить получившемся образе сеть. Судя по Диспетчеру устройств и Сетевым подключениям драйвера на сетевуху винда подхватывает, но когда я захожу в свойства сетевого адаптера, то там список компонентов пуст. Подскажите как можно решить эту проблему?
Автор: mbrz
Дата сообщения: 06.05.2014 07:59
weropool
Запустить любую утилиту для установки драйверов (HWPnP, Driver Search...если конечно они не вырезаны из сборки), выбрать ручную установку и указать папку с драйвером или папку inf неактивной виндовс. Должно получиться.
Автор: weropool
Дата сообщения: 06.05.2014 11:53
mbrz
Да драйвера подхватываются. Проблема решилась намного проще, в components была поставлена галочка PENetwork, после чего в свойствах сетевого адаптера появилсь настройки Клиент для сетей Microsoft, IPv4 и IPv6.
Автор: weropool
Дата сообщения: 08.05.2014 11:01
Еще раз здравствуйте, возник еще вопрос. Собранный образ запускаю на ноутбуке, все хорошо грузится и работает, но в диспетчере задачь есть устройства к которым не нашлось драйверов. В этой инструкции написано, что драйвера нужно копировать в раздел Drivers и указывать к ним путь, я так и делаю, даже еще в раздел интегрированые драйвера, но после сборки и запуска, эти устройства все равно остаются без драйвером. Что я делаю не так???
Автор: anttitov
Дата сообщения: 29.05.2014 10:27
добрый день, коллеги
собираю данным билдером свой образ
даже драйвера получилось впихнуть внутрь, хоть и не с первого раза

вопрос: как сделать плагин для Citrix Receiver и добавить его в автозагрузку?

Добавлено:

Цитата:
Еще раз здравствуйте, возник еще вопрос. Собранный образ запускаю на ноутбуке, все хорошо грузится и работает, но в диспетчере задачь есть устройства к которым не нашлось драйверов. В этой инструкции написано, что драйвера нужно копировать в раздел Drivers и указывать к ним путь, я так и делаю, даже еще в раздел интегрированые драйвера, но после сборки и запуска, эти устройства все равно остаются без драйвером. Что я делаю не так???


попробуй поставить галку Load drivers at startup в настройках Driver Integration
Автор: zheskov
Дата сообщения: 10.06.2014 22:21
Добрый вечер.
А как схематично показать устройство WinPE сборки? То есть из чего она собственно состоит? Ядро, системные файлы, пользовательские программы, драйвера,реестр, плагины? Мне нужна общая схема, как устроена сборка WindowsPE? И чем отличается от общей схемы устройства обычной операционной системы.
Это мне правда очень надо.
Автор: NIKZZZZ
Дата сообщения: 11.06.2014 00:27
zheskov

Цитата:
И чем отличается от общей схемы устройства обычной операционной системы.

Да, практически ничем, кроме специфики работы - реестр, данные хранятся в основном в памяти и динамически создаются при загрузке, в остальном структура совпадает.
Автор: zheskov
Дата сообщения: 11.06.2014 00:54

Цитата:
Цитата:
И чем отличается от общей схемы устройства обычной операционной системы.  

Да, практически ничем, кроме специфики работы - реестр, данные хранятся в основном в памяти и динамически создаются при загрузке, в остальном структура совпадает.


А как это происходит в обычной операционной системе?
Автор: NIKZZZZ
Дата сообщения: 11.06.2014 01:07
zheskov

Цитата:
А как это происходит в обычной операционной системе?

Талмуд на несколько тысяч страниц.
Поищи, что-нибудь , например в Google
Автор: zheskov
Дата сообщения: 11.06.2014 10:12
А как схематично показать устройство WinPE сборки? То есть из чего она собственно состоит? Ядро, системные файлы, пользовательские программы, драйвера,реестр, плагины? Мне нужна общая схема без подробностей, как устроена сборка WindowsPE?
Автор: ww111
Дата сообщения: 14.06.2014 09:07
ruslivegenamini

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

http://firepic.org/images/2014-06/14/dklgbn63nq46.jpg
Автор: NIKZZZZ
Дата сообщения: 14.06.2014 09:29
ww111

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

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

сейчас попробую потом скажу результат

Добавлено:
при сборки ошибка

системе не удалось найти указанный путь
Автор: NIKZZZZ
Дата сообщения: 14.06.2014 11:02
ww111

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

Подробности, так ответить невозможно.
Автор: ww111
Дата сообщения: 14.06.2014 11:11
в WimBoot нажимаю кнопку create
Автор: NIKZZZZ
Дата сообщения: 14.06.2014 20:25
ww111

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

Выложи лог файл.
Автор: ww111
Дата сообщения: 14.06.2014 21:36
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

Автор: ww111
Дата сообщения: 15.06.2014 07:48

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


сборка это кнопка play?

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

системе не удалось найти указанный путь
Автор: NIKZZZZ
Дата сообщения: 15.06.2014 09:50
ww111

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

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

Поправил инструкцию.

Автор: ww111
Дата сообщения: 16.06.2014 08:51
сделал по инструкции сборка не загрузилась

http://6.firepic.org/6/images/2014-06/16/26ontpo2q3u7.jpg

Добавлено:
скриншот папки 1586 после сборки iso обрез

http://6.firepic.org/6/images/2014-06/16/gxhn5ysbhz4g.jpg
Автор: NIKZZZZ
Дата сообщения: 16.06.2014 09:12
ww111
Скачай этот скрипт, и замени им\Projects\RusLive\Finish\2 Create Image\WimBoot.script
Далее, если у тебя сохранились папка MultiBoot, удали созданный ISO, и выполни MultiBoot>Create.



Добавлено:
Да, если выкладываешь большой текст, скрывай его и почисть свой пост с логом.
Автор: ww111
Дата сообщения: 16.06.2014 10:04
заработал большое спасибо

какая разнмца между оригиналом WimBoot.script и который вы сейчас дали?

пожалуйста вложити multiboot.ini от ruslive

про софт

папка PePrograms в \Workbench\Common\RootCD есть файлы точно такие же как в ruslive но софта нет в сборке



Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859

Предыдущая тема: не отвечает Директ 10


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.