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

» Windows Preinstallation Environment(WinPE) и BartPE LiveCD 6

Автор: yurkesha
Дата сообщения: 19.11.2009 11:28
alexfocus
Меняй значение
0x4,"ControlSet001\Services\FBWF","WinPECacheThreshold",0x10
на что-нить побольше:
0x10 = 16M
0x20 = 32M
0x40 = 64M ;default
0x48 = 72M
0x60 = 96M
0x80 = 128M
0x100 = 256M
0x200 = 512M
0x400 = 1024M ;maximum
Автор: AZJIO
Дата сообщения: 19.11.2009 11:39
yurkesha

Цитата:
0x100 = 256M
больше 256Мб я не смог добиться, а фактически можно скопировать 170Мб при этих настройках.

alexfocus
Цитата:
И вообще, зачем в WIM сборке нужен дополнительный RAMDisk (B:\),
а если сборка запущена без жёсткого диска? Тогда можно пользоваться диском B:, кому он мешает?

Цитата:
Если бы увеличить размер диска X до значения свободной памяти, то было-бы вообще отлично.
и если бы он делал это динамически, увеличиваясь по мере установки на него программ.
Автор: alexfocus
Дата сообщения: 19.11.2009 13:01
AZJIO

Цитата:
а если сборка запущена без жёсткого диска? Тогда можно пользоваться диском B:, кому он мешает?

Я про сборку в WIM. Какая разница, есть жесткий диск или нет, все равно все монтируется в память диск X и диск B с фиксированными значениями. На мой взгляд диск B в этом случаее лишний, так как его можно организовать внутри X.
Чую, что это можно сделать, но вот как...?
Автор: AZJIO
Дата сообщения: 19.11.2009 13:21
alexfocus
Цитата:
Я про сборку в WIM
я тоже.
Цитата:
Чую, что это можно сделать, но вот как...?
так я вроде про реализм, как можно будет сделать, так избавлюсь от диска B:, тем более при желании его можно создать батником в любой момент.
Мне диск B: нужен для установки временного софта и старта программ, которые стартуют только с диска имеющего чтение/запись, то есть сразу с CD-диска не стартует. И куда прикажешь устанавливать? Неделю назад хватало скопировать framework на диск Х и более уже ничего не поставишь, теперь ограничение 170Мб, уже терпимо.

Цитата:
На мой взгляд диск B в этом случаее лишний

А если кто-то желает поставить сборку как minint? Я свою сборку легко поставлю на хард как minint и могу записать как CD-сборку, а не как WIM.

Цитата:
На мой взгляд диск B в этом случаее лишний, так как его можно организовать внутри X

Поменяй переменные %TEMP% и %USERPROFILE%, указав пути в реестре и убери автосоздание диска B из RunOnceEx.
Автор: Hrist
Дата сообщения: 19.11.2009 14:14
я так понял просто перенесети барпе с рабочего сд диска на флешку не получится?
по инструкции записал http://forum.ru-board.com/topic.cgi?forum=35&topic=23820&start=1912&limit=1&m=1#1 на флешку сделанный с рабочего сд образ. сразу грузиться бартпе (с сд грузился бсдв) - и при запуске дрвеба - синий экран.
Автор: yurkesha
Дата сообщения: 19.11.2009 14:18
Hrist
Меняешь BCDW на GRUB4DOS и перенос будет возможен. На данный момент это практически единственный универсальный способ реализации мультизагрузки на любых носителях.

Добавлено:
Ну это само-собой по поводу того чтобы стартовало общее меню. А по поводу DRWEB - у меня нормально и с USB HDD и USB flash запускается DRWEB и в RAM(WIM) и в обычной загрузке...
Автор: Hrist
Дата сообщения: 19.11.2009 14:30
yurkesha
понятно. а куда бы посмотреть на предмет примера использования GRUB4DOS?
ага нашел вот такое простенькое - http://sysadmin-shpargalka.blogspot.com/2009/01/grub4dos-usb.html

ну да пусть с ней с мультизагрузкой - попозжа разберусь и с ней

но почему у меня дрвеб вылетает в синий экран - хотя с того же сд на этой же машине стартует нормально?

Добавлено:
yurkesha
тестирую ваш последний плагин каспера 2010
не могу понять а где посмотреть список удаленных вирусов?
Автор: yurkesha
Дата сообщения: 19.11.2009 14:52
Hrist
Отчет - Статистика - обнаруженные угрозы

Добавлено:
[more=Пример]
Код: # This is a sample menu.lst file. You should make some changes to it.
# The old install method of booting via the stage-files has been removed.
# Please install GRLDR boot strap code to MBR with the bootlace.com
# utility under DOS/Win9x or Linux.

color black/cyan yellow/cyan
timeout 30
default /default

title WinPE - CD
find --set-root /MININT/setupldr.bin
chainloader /MININT/setupldr.bin

title WinPE - WIM
find --set-root /I386/setupldr.bin
chainloader /I386/setupldr.bin

title Win98
map --mem (hd0,0)/BOOT/win98.ima (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
savedefault --wait=2

title Load PLoP USB 2.0 Driver I
find --set-root --ignore-floppies /BOOT/plpbt.bin
kernel /BOOT/plpbt.bin

title Load PLoP USB 2.0 Driver II
root (hd0,0)
kernel /BOOT/plpbt.bin

title Boot from floppy 3.5"
chainloader (fd0)+1
rootnoverify (fd0)
savedefault --wait=2

title Reboot
savedefault --wait=2
reboot
Автор: alexfocus
Дата сообщения: 19.11.2009 15:41
yurkesha

Цитата:
Меняй значение
0x4,"ControlSet001\Services\FBWF","WinPECacheThreshold",0x10
на что-нить побольше:


imdisk не ужился вместе с fbwf

AZJIO


Цитата:
Неделю назад хватало скопировать framework на диск Х и более уже ничего не поставишь, теперь ограничение 170Мб, уже терпимо.


было бы неплохо посмотреть твой плагин как организован при этом RamDisk, fbwf и при этом мне нужен imdisk
Автор: mat86
Дата сообщения: 19.11.2009 16:01

Цитата:

В конец inf-файла добавь строки:

Цитата:[Append]
nu2menu.xml, <имя файла .xml>.xml

Тут все нормально.
Цитата:
Ну возможнае причина такая - не определена переменная окружения %ALLUSERSPROFILE%
Для решения этой проблемы надо определить в паре мест переменные примерно так Само-собой что конкретные значения имеет смысл подогнать под свою сборку.


Запускаемый файл egui.cmd в конце содержит строку
Цитата:
NET START ekrn&START egui.exe
EXIT

Если запускать вручную egui.cmd из папки программы, все четко запускается. Но если запускать с nu2nenu, то он запускается из командной строки, а не в самой папке. Тоесть
Цитата:
NET START ekrn&START egui.exe
EXIT
он ищет в system32, а не в той же папке. Как указать чтобы egui.cmd работал в той же папке из которой запускается. Может с какимито ключами?
Автор: AZJIO
Дата сообщения: 19.11.2009 17:15
alexfocus
Цитата:
было бы неплохо посмотреть твой плагин как организован при этом RamDisk, fbwf и при этом мне нужен imdisk
конструктор я выкладывал в теме LiveCD и даже в личке. fbwf и imdisk нормально работают вместе, но я у себя изменил переменные
%TEMP% и %USERPROFILE% иначе не было возможности монтирования wim'ов с поддержкой чтение/запись.
Автор: Angel_19
Дата сообщения: 19.11.2009 19:32

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

Angel_19
Цитата:petmphive

он временно подключается к реестру, можно попробовать стартовать билдер из каталога C:\PEBUILDER_XPE и отключить антивирусник, может проблема исчезнет.

Понял в чем трабла. У Каспера нужно отключить самозащиту на то время, пока идет создание WinPE, тогда скрипт отрабатывает нормально.
Автор: yurkesha
Дата сообщения: 19.11.2009 20:07
mat86
Понял в чем проблема... В скрипте создания плага после строки:
Код: ECHO @ECHO OFF>FILES\egui.cmd
Автор: mat86
Дата сообщения: 19.11.2009 21:13
спасибо yurkesha все заработало, дабавиш на свой сайт?
Автор: svm59
Дата сообщения: 22.11.2009 18:39
На последней текущей странице вроде, еле дошёл,а читать всё это надо?
Собрал я диск по конструктору с датой релиза 22.08.2009г.(10.4 мб) с Windows XP Pro SP2 для интреса.Начинает грузиться и сообщение:"inf file txtsetup.sif is corrupt or missing"
Все плаги включены.Что делать?

Добавлено:
Сообщение полностью:"inf file txtsetup.sif is corrupt or missing, status 2.
Автор: yurkesha
Дата сообщения: 23.11.2009 09:16
svm59
Как выполняется проверка собранного образа?
Вообще данная ошибка характерна для потерянного в процессе загрузки %SystemRoot%...
Автор: svm59
Дата сообщения: 23.11.2009 10:33
Проверял и в VWare с загрузкой с iso образа,записал на CD диск,загрусился с него с запуском компа,одинаково.В конструкторе ничего не менял.
Автор: yurkesha
Дата сообщения: 23.11.2009 10:50
svm59
Под какой системой производится сборка?
WIM или нет?
Какой размер ISO и сколько RAM на виртуальной и физической машине?
Автор: Dystopian
Дата сообщения: 23.11.2009 14:49
Напоролся на грабли, нашел решение, теперь считаю своим долгом сообщить.
Тулза .inf Reducer ver2.20 неправильно работает с файлами ANSI, т.е. не в кодировке Unicode (UTF-16 LE), в которых есть русские символы. Даже если такие строки закомменчены, все последующие строки не обрабатываются. Кроме того, тулза вообще не работает, если у Unicode-файла нет метки BOM.
Экономия в несжатой моей сборке с этой тулзой составляла 2-6 МБ, так что мне было проще отказаться от нее вообще.
Автор: svm59
Дата сообщения: 23.11.2009 20:10

Диск собирался в Windows XP Home SP3, со всеми выпущенными на данный момент обновлениями.WIM точно не скажу,просмотрел в Wikipedia, что это такое,вроде нет.
Размер ISO-111930кб,RAM всего 756mb на физической машине,на вируалке-500mb выделено.

Добавлено:
756 не может быть конечно,точно-768mb,при том 1-ый слот пустой,иначе ошибки сплошные при проверке MemTest-ом.
Автор: yurkesha
Дата сообщения: 23.11.2009 20:42
svm59
WIM-загрузка это когда активирован плаг "1 Base - WIM-file boot support".
Дистриб из которого собиралось не обрезан случаем? nLite или еще что-то в том же духе?
Автор: Sish
Дата сообщения: 24.11.2009 08:06
Други, такой вопросец: существует ли плагин для BartPE, аналог Recovery Console XP, из-под которого можно фиксить MBR и Boot-сектор, т.е. командовать fixboot и fixmbr?
Автор: VV2006
Дата сообщения: 24.11.2009 09:07
Sish
Для перезаписи на стандартную MBR - PTDD, для перезаписи загрузочного сектора - мелкософтская bootsect.exe.
От буткитов ещё рекомендуют: http://www.esagelab.ru/resources.php?n=4
Ещё можно добавить MBRfix (MBRfixGUI), BOOTICE - ваще всё "в одном флаконе" - работает и с MBR и с PBR, с "гуивым" фейсом.
Автор: svm59
Дата сообщения: 24.11.2009 10:02
По дефолту у вас включено WIM поддержки, так и стоят.Дистриб пиратский. "Windows XP Collection"-написано на диске. Не nLite,на сколько я знаю.Не обрезанный.С лицензионным Windows XP Home -ошибки,пишет каких то файлов не достаёт при копировании с дистриба,поэтому собрал с пиратским.
Автор: NegoroX
Дата сообщения: 24.11.2009 10:36
svm59

Цитата:
С лицензионным Windows XP Home -ошибки,пишет каких то файлов не достаёт при копировании с дистриба,поэтому собрал с пиратским.

Возьми нормальный "Windows XP sp2 pro" и будет тебе счастье.
Автор: svm59
Дата сообщения: 24.11.2009 11:00
А чем он ненормальный то?Сомневаюсь я ,что конструктор вообще работает.
Автор: NegoroX
Дата сообщения: 24.11.2009 11:07
svm59

Цитата:
Сомневаюсь я ,что конструктор вообще работает.

это шутка такой да?
Автор: VV2006
Дата сообщения: 24.11.2009 11:15
svm59
Если в виртуалке созданный исошник грузится - однозначно проблема с реальным железом. Лучше прожигать болванку не на максимальной скорости и использовать последующую проверку успешной записи.
Насчёт SP3 с последними обновлениями - смысл брать его в качестве исходника? Только повышает вероятность глюков.
Автор: svm59
Дата сообщения: 24.11.2009 12:45
это шутка такой да?
Это камень в чужой огород,неважно в какой,без обид.
Скачал с локальной сети с файлового сервера ещё Windows XP Pro SP2 с размером 683 mb.
Iso собрался без единой ошибки,но результат тотже.Что дальше?
Автор: crest
Дата сообщения: 24.11.2009 19:13
yurkesha

Пошла ошибка с DrWeb. При быстром сканировании после запуска вылетает в синьку:

BAD_POOL_CALLER

Technical information:

***STOP:0x000000C2

Может из-за новой версии ?

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687

Предыдущая тема: Обновления для Microsoft Windows XP


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