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

» Windows Preinstallation Environment(WinPE) и BartPE LiveCD 7

Автор: VV2006
Дата сообщения: 03.08.2010 12:46
1MDI1
Цитата:
загрузка идет с флэхи и ISOха полностью мапится в память!
И нафига? 1. Память расходуется неэкономно 2. Скорость загрузки замедляется. Лучше в память мэпить небольшой образ, позволяющий управлять гигантскими наборами софта в отдельно лежащем (причём в любом месте и налюбом носителе!) PEPrograms.

Автор: 1MDI1
Дата сообщения: 03.08.2010 12:50
VV2006
Ты имеешь в виду вообще не включать PEPrograms в ISOху а просто держать на отдельно допустим на флэхе, диске иль винте?
Автор: VV2006
Дата сообщения: 03.08.2010 12:54
1MDI1, именно.
Автор: aftertime
Дата сообщения: 03.08.2010 12:54
думаю, что копать следует в направлении wim_loader.cmd
правда как в следующем примере обойтись без абсолютного пути, я тоже не вижу пока:
"%ProgramFiles%\NOD32_40\nod40.wim" 2 NOD32\egui.cmd 1 "%TEMP%\MY_NOD"
если учесть, что вим будет лежать не в %ProgramFiles%, а монтироваться туда
(пример взят из описания работы с wim_loader.cmd)
Автор: 1MDI1
Дата сообщения: 03.08.2010 13:03
VV2006
Это опять же занимает свободное место на хлэхе не устраивает.
aftertime

Цитата:
обойтись без абсолютного пути

Может кто скриптик на AUTOIT напишет AZJIO который будет искать на CD-ROM разделе определенную папку и из неё монтировать WIM с PEPrograms и запускать SH
А на CD-ROM разделе по тому, что ISOха после монтирования определяется как CD-ROM раздел.
Автор: aftertime
Дата сообщения: 03.08.2010 13:24
1MDI1
если я правильно понимаю логику работы всей этой красоты, то при правильном монтировании вим, ни Sh, ни скрипт на Autoit не понадобятся. (а перебор для нахождения сидюка логичнее на банике организовать)
Автор: 1MDI1
Дата сообщения: 03.08.2010 13:30
aftertime

Цитата:
то при правильном монтировании вим, ни Sh, ни скрипт на Autoit не понадобятся.

А ярлыки что сделать отдельным плагином?

Цитата:
а перебор для нахождения сидюка логичнее на банике организовать

А ты сможешь это осуществить, чтоб он находил на сидюке определенную папку в которой лежит ВИМ и смонтировать его?
Автор: aftertime
Дата сообщения: 03.08.2010 13:40
1MDI1
а ярлыки в самом вим плагине, возьми для примера любой вим плагин от Yurkesha

Цитата:
А ты сможешь это осуществить, чтоб он находил на сидюке определенную папку в которой лежит ВИМ и смонтировать его?

в первом приближении как-то так:

Код: if %num%==1 FOR %%i in (c d e f g h i j k l m n o p q r s t u v w x y z) DO IF EXIST "%%i:\program" (start wim_loader.cmd %%i:\program\вим1.wim 2 блаблабла)
Автор: VV2006
Дата сообщения: 03.08.2010 13:43
Ребята, всё давно придумано и работает. См. доки к sh от NIKZZZ.
Автор: 1MDI1
Дата сообщения: 03.08.2010 14:02
aftertime

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

Они внутри ВИМа а для запуска проги они должны быть в системе например в ПУСКе.
VV2006

Цитата:
Ребята, всё давно придумано и работает. См. доки к sh от NIKZZZ.

Будь добр ссылку в студию
Там что программы хранятся в отдельном ВИМе отдельно от системы?
Автор: aftertime
Дата сообщения: 03.08.2010 14:11
насчет ярлыков не помню точно. записи делаются в реестре, если программа не найдена-то и запись не отобразится


Цитата:
ссылку в студию


http://nikzzzz.winbuilder.net/index.php?dir=Files%2FSh%2F

Добавлено:
VV2006

Цитата:
всё давно придумано

придумано, не спорю. но для начала я попробую реализовать задумку нативными средставми
Автор: VV2006
Дата сообщения: 03.08.2010 14:15
Искать влом, глянь готоое изделие от VasAlex, или на рутрекере.
Автор: Ksanderash
Дата сообщения: 03.08.2010 21:01
VV2006

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


Нет, мы пойдем другим путем... Стал бы NIKZZZZ городить сыр бор, если бы все решалось нативными средствами.
Автор: 1MDI1
Дата сообщения: 04.08.2010 05:08
У меня что-то SH от 24.07.2010 не отрабатывает, а старая версия от 03.03.2010 работает нормально, это только у меня так или новая версия утилиты не рабочая?
Автор: aftertime
Дата сообщения: 05.08.2010 11:28
Ksanderash
а как же эксперименты?)
1MDI1
у меня работает версия из конструктора от VasAlex, а взятая с сайта NIKZZZZ - нет.
2ALL
заметил интересный нюанс:
1 если для всех программ использовать единый вим-архив, то Sh при первичном сканировании ярлыков не успевает создать ярлыки на рабочем столе (в пуске и быстром запуске-успевает)
2 если для каждой программы использовать отдельный архив, то не создаются ярлыки в быстром запуске для части программ
обе проблемы решаются принудительным повторным сканированием.
Автор: svm59
Дата сообщения: 07.08.2010 18:17
Захотел CD сборку PEBuilderXPE от NIKZZZZ переупаковать в wim сборку Tweaker-ом от AZJIO.Замучился,зто вообще серьёзный продухт? Справку, как бы иностранец написал,мало кто поймёт,наверно.

Добавлено:
Мне кажется давно,что в этой справке-набор полуумных слов.

Добавлено:
Кинул в папку BartPE все файлы с одноимённой папки,WinPE.wim получилось,как дальше образ ISO собирается?Пробовал по разному по своим общим понятияим.

Добавлено:
Легче наверно в ручную проделать без этой утилиты,нюансов там много.
Автор: VV2006
Дата сообщения: 07.08.2010 19:32
svm59, хоть твикер бы обозначил - у AZJIO их много. По общим понятиям можно только сказать, что в спецпапки помещаются данные для замены, которые после отработки твикера попадут в новый вим. Вместо старого вставляй в исошник новый с тем же именем, делов-то! Другое дело, что нужно учитывать нюансы, связанные с переименованием связного (коломбурчег!) содержимого. К тому же вимы у NIKZZZZ не простые, бывают двухтомные. Попробуй всё-таки получше разобраться, чем на хороших человеков наезжать.
Автор: svm59
Дата сообщения: 07.08.2010 20:14
Это в TweakerLiveCD_v.1.6.1.
Без wim сборку от NIKZZZZ хотел сделать с wim.А что эаменять то,если нет там wim?

Добавлено:
В конструкторм NIKZZZZ с wim поддерхкой я все свои плаги затолкал в wim,кроме одного,возможно ещё какие то файлы он в постобработке поудалял в этом конструкторе, без wim конструкторе плагин работал.И я решил сразу упаковать всё с утилитой AZJIO,не получилось с ходу.
Автор: NIKZZZZ
Дата сообщения: 08.08.2010 14:29
svm59

Цитата:
В конструкторм NIKZZZZ с wim поддерхкой

О чем идет речь???
Автор: svm59
Дата сообщения: 08.08.2010 18:15
pebuilder_xpe.7z
-название скачанного файла,а чей,точно не узнать,не пишется в проге.

Добавлено:
Конструктор 7sh3 от 13-04-2010 BartPE+XPE с полной поддержкой wim,скачан с сайта AZJIO.Всё гладко у него,выход в инет через vpn,чего у других нет.
Автор: mat86
Дата сообщения: 09.08.2010 00:59
svm59 ты сам как то не по нашему пишеш

Добавлено:

Цитата:
Захотел CD сборку PEBuilderXPE от NIKZZZZ переупаковать в wim сборку Tweaker-ом от AZJIO
и
Цитата:
Это в TweakerLiveCD_v.1.6.1.
Без wim сборку от NIKZZZZ хотел сделать с wim.


ты хочеш не wim Bart PE, с помощью Tweaker-а от AZJIO сделать что-бы он стал wim?
Автор: svm59
Дата сообщения: 09.08.2010 09:39
да,хотел,уже не хочу

Добавлено:
ты сам как то не по нашему пишеш
Не будем тыкать,мы с вами не на дворе,основания о чём я писал,есть,по моему мнению.
Автор: Ksanderash
Дата сообщения: 09.08.2010 13:48
mat86
Ну почему не по-русски. Из CD решил сделать WIM. Правда, непонятно, зачем, если есть (можно попросить, или взять имеющийся) конструктор. Да, pebuilder_xpe.7z -- 7sh3, в начале ветки всплывал.


Цитата:
Не будем тыкать

Ой, Вам кажется сюда ))
Автор: VV2006
Дата сообщения: 09.08.2010 14:07
Гм... Всю жизнь считал, что с людями надо помягше, на вопросы смотреть шырше (с). А кто кого и как уважил здесь и так всем видно
Автор: mat86
Дата сообщения: 09.08.2010 17:25
прошу прощения
Автор: svm59
Дата сообщения: 10.08.2010 17:59
Погорячился я тут тоже,если понять,всё просто в этом Tweakere,для чайников трудноват,желательно было только разжевать получше,например как в справке Barta.

Добавлено:
Ну что есть,спасибо AZJIO,а то ничего и не было.Если получше,написал бы кто нибудь книжку,понятную для большинства,а то всё читать тут,глаз не выдержит.
Автор: VV2006
Дата сообщения: 10.08.2010 19:38
aftertime
Попробовал AutoRamResizer by NonSolus. Испытывал так: при раме 1 GB и имдиске размером 128 MB запускал в Far'e просмотр вимов размерами 125 MB, а затем, без закрытия первого просмотра, 100 MB.
Не-а, автоматом размер имдиска не увеличился. Видимо, утилька не способна считать объём памяти, запрашиваемыой приложением, а работает сугубо по контролю её остатка.
Автор: aftertime
Дата сообщения: 10.08.2010 20:36
VV2006
насчет автоувеличения: его нужно включать до того, как забить диск, даже можно копировать, а диск будет увеличиваться каждый раз на 16 мб (как только свободного места будет меньше 10 мб), до того времени пока свободной памяти не останется меньше 20 мб, проверка идет с интервалом в полсекунды. Вот файл настроек с пояснениями
[more=chkspc.ini][config]
; команда, выполняемая при заданых условиях
command = "imdisk.exe -e -s 16M -m B:"
; метка диска
disk_label = "RAMDisk"
; минимальное кол-во свободного места
min_volume_megs = 10
; минимальное кол-во свободной памяти (когда достигается это значение, диск больше не увеличивается)
min_memory_megs = 20
; периодичность проверки (1000 = 1 сек)
check_period = 500[/more]
от себя добавлю, что когда я проверял утилиту копируя на диск файлы заведомом большего. чем свободное место размера- она отработала. попробуйте отредактировать файл настроек и повторить. например задать меньшую периодичность проверки, больше квоты увеличения и свободного места.
UPD
поинтересовался. как просиходит выделение памяти для программ, вот ответ NonSolus:
Загрузчик берёт данные из образа на диске. Там есть данные об объёме виртуальной памяти
Проблема только в том, что программа потом ещё сама себе память выделяет и сколько она выделит - предсказать невозможно.
Автор: VV2006
Дата сообщения: 11.08.2010 00:07
aftertime
Фтыкал, как положено! Про проблему оптимизации рамсайза и упоминал выше: размер рамдиска вычитается из общей доступной памяти, поэтому стратегия напрашивается в небольших авто-приращениях размера рамдиска по необходимости. Если сразу увеличить запас свободного места для рамдиска в ini-файле, можем быстрее прийти к исчерпанию ресурсов памяти. В идеале для полной автоматики может быть и можно перехватывать запросы приложений на выделение памяти, но это уже не из этой жизни. В принципе, утилька, учитывая её крохотный размерчик и возможность настройки, добавляет удобства, спасибо.
Автор: AZJIO
Дата сообщения: 13.08.2010 05:10
Create_bat, зеркало - сделал утилитку создания списков копирования файлов для батников, например для создания плагов.

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677

Предыдущая тема: обновления в эксплорере с вирусом?


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