Ru-Board.club
← Вернуться в раздел «В помощь системному администратору»

» WinXP Lite Edition (WinPE)

Автор: WRostN
Дата сообщения: 12.03.2004 14:28
ildarU

Цитата:
нужно в каждом файле изменить строку systemsetupinprogress на systemsetupinprogrest

В том то и дело, что нет таких строк...
Автор: Windrider
Дата сообщения: 15.03.2004 01:12
WRostN

Цитата:
В том то и дело, что нет таких строк...

Есть, есть Я тоже с первого раза не нашел, а потом поменял кодировку, на юникод кажется ( не помню точно), сразу нашлось.
Автор: F0rward
Дата сообщения: 15.03.2004 10:39
народ никак не могу понять как в реестр закидывать данные при помощи утилиты reg2inf получаю следующий файл

Код:
[Version]
signature = $CHICAGO$
SetupClass=BASE

[DefaultInstall]
AddReg = 1.AddReg

[1.AddReg]
HKCU,"Software\robm",
HKCU,"Software\robm\LiteShell",
HKCU,"Software\robm\LiteShell","AlternateOrdering",65537,0
HKCU,"Software\robm\LiteShell","Desktop",65537,1
HKCU,"Software\robm\LiteShell","HideMinimisedWindows",65537,1
HKCU,"Software\robm\LiteShell","LoadApps",65537,1
HKCU,"Software\robm\LiteShell","MenuDir",,"C:\Program Files\LiteShell\menu"
HKCU,"Software\robm\LiteShell","Plugins",65537,0
HKCU,"Software\robm\LiteShell","ShowExtensions",65537,0
HKCU,"Software\robm\LiteShell","StaticMenu",65537,0
HKCU,"Software\robm\LiteShell","StartupDir",,"C:\Program Files\LiteShell\startup"
HKCU,"Software\robm\LiteShell","WinHook",65537,1
HKCU,"Software\robm\LiteShell","WorkSpace-bottom",65537,0
HKCU,"Software\robm\LiteShell","WorkSpace-left",65537,0
HKCU,"Software\robm\LiteShell","WorkSpace-right",65537,0
HKCU,"Software\robm\LiteShell","WorkSpace-top",65537,0
Автор: pp3
Дата сообщения: 15.03.2004 11:41
drunk

Цитата:
Грустно такие вещи на модеме выкладывать, да и качать тоже

А можно выложить только "нужную часть", без дополнительного софта типа winrar, drweb и пр.? Места будет занимать намного меньше, а софт каждый добавит по вкусу.
Автор: Lexua
Дата сообщения: 15.03.2004 11:57
F0rward


Цитата:
Software.AddReg section
Add registry keys to the "Software" registry hive. This section is in the following format:
regType, regKey, regValue, regData

where...
regType specifies the type of information to be stored as the value’s data. This parameter can be one of the following values:
0x0, (REG_NONE) create the key only, no value
0x1, (REG_SZ) string
0x2, (REG_EXPAND_SZ) string (with environment variable references)
0x3, (REG_BINARY) binary data
0x4, (REG_DWORD) 32-bit number
0x7, (REG_MULTI_SZ) multiple strings
* Note: must start with "0x" (lowercase)!
regKey specifies the name of the key as string.
regValue specfies the name of the value as string.
regData The actual data.

Example:

0x1, "Microsoft\Windows NT\CurrentVersion\Fonts", "Tahoma (TrueType)","TAHOMA.TTF"
0x2, "Control Panel\desktop", "WallPaper", "%systemroot%\system32\nu2.bmp"
0x3, "ControlSet001\Control\TimeZoneInformation", "DaylightStart",\
00,00,04,00,00,01,00,02,00,00,00,00,00,00,00,00
0x4, "ControlSet001\Control\GraphicsDrivers\DCI", "Timeout", 0x7
0x7, "ControlSet001\Services\VgaSave\Device0", "InstalledDisplayDrivers","vga", "framebuf", "vga256", "vga64k"

Автор: Windrider
Дата сообщения: 16.03.2004 01:30
drunk
Что то не получается у меня твой наборчик скачать, примерно до 5Мв доходит и аля-улю Это браузером, а GetRight вообще не хочет качать.
Автор: F0rward
Дата сообщения: 16.03.2004 06:49
Lexua

спасибо огромное !

зы
может кто-нибудь с этим разбереться?
http://koszopal.fm.interia.pl/reg2pe.py
Автор: BasiL
Дата сообщения: 18.03.2004 13:56
Lexua
а почему бы не "оптимизировать" твой плагин вот так:


Цитата:
; PE Builder v3 plug-in INF file for Litestep for WinPE
; Created by _Lexua_

[Version]
Signature= "$Windows NT$"

[PEBuilder]
Name="Litestep for WinPE Shell"
Enable=1

[WinntDirectories]
a="Litestep",1

[SourceDisksFolders]
Litestep=a

[SourceDisksFiles]
iernonce.dll=2
advpack.dll =2

[SetupReg.AddReg]
0x1, "Setup", "CmdLine", "%systemroot%\litestep\litestep.exe"

Автор: Lexua
Дата сообщения: 18.03.2004 16:36
BasiL
Работает? Если да, то всякие усовершенствования и исправления ошибок только приветствуются
Автор: BasiL
Дата сообщения: 19.03.2004 07:16
да работает вроде
Автор: f0rt
Дата сообщения: 19.03.2004 08:06
BasiL
че-то не очень просек про litestep
а где команды на копирование всего барахла?
да хоть того-же litestep.exe ?
Автор: BasiL
Дата сообщения: 19.03.2004 08:55
f0rt

Цитата:
[SourceDisksFolders]
Litestep=a

копирует всю папку "litestep" в а , а а=2, т.е. папка i386 на диске, она же переменная %systemroot%

Добавлено
вернее а=i386\litestep
Автор: Lexua
Дата сообщения: 19.03.2004 11:14
f0rt
Работает, работает!!! Только у меня Litestep отдельно на %SystemDrive%\Litestep а не в I386. Но это не принципиально. Я вобще думаю запихнуть несколько шелов в
%SystemDrive%\Shell и использовать PEShell
Автор: BasiL
Дата сообщения: 25.03.2004 10:36
никто не пробовал заменить курсоры на объемные???
а то стандартные белые меня бесят...

Добавлено

не работает у меня

Цитата:
[SetupReg.AddReg]
0x1, "Setup", "CmdLine", "%systemroot%\litestep\litestep.exe"

причем, не работает и если "%sytemdrive%\system32\litestep\litestep.exe"
пробовал даже добавить переменную %litestep% со значением %systemroot%\litestep\litestep.exe
не получается!!
после появления десктопа вываливается сообщение с заголовком Lssas.exe
о том, что запрашиваемая команда неудачная и все, ребут!
если поставить cmd.exe , работает, если поставить любой батник - работает, а вот лайтстеп не видит, и все!
если указать прямой путь, в виде D:\i386\litestep\litestep.exe то тоже работает!

в реестре переменные "ControlSet001\Control\Session Manager\Environment", "Path", "%SystemRoot%;%SystemRoot%\System32;%SystemDrive%\Bin" и 0x2, "ControlSet001\Control\Session Manager\Environment", "windir", "%SystemRoot%"




Добавлено

прокатило \i386\litestep\litestep.exe
Автор: tombalex
Дата сообщения: 26.03.2004 11:49
Я нашёл другой способ загрузки WinPE с винта. У меня сделано так WinPE на ходится в папке c:\minint, туда я положил файл bootsect.dat (этот файл взят из консоли восстановления) его нужно доделать вместо N T L D R прописать P E L D R, затем в корневом каталоге есть файл ntldr, я сделал его копию и назвал её естественно peldr,
в boot.ini прописал тикие строки
[boot loader]
timeout=5
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect
C:\MININT\BOOTSECT.DAT="Microsoft Windows PE"
Вот собственно и всё теперь cmdcons не нужна и это работает даже если вместе PE установлена Windows2000.
Автор: Topcrust
Дата сообщения: 26.03.2004 18:48
tombalex

Цитата:
...файл bootsect.dat (этот файл взят из консоли восстановления)...

Насколько я понимаю, этот файл создается в процессе установки консоли и представляет из себя копию загрузочного сектора, за исключением того, что передает управление не NTLDR, а CMLDR - загрузчику консоли.


Цитата:
...его нужно доделать вместо N T L D R прописать P E L D R, затем в корневом каталоге есть файл ntldr, я сделал его копию и назвал её естественно peldr...

Честно говоря я не понял смысла этих манипуляций. Если у тебя в bootsect.dat происходит вызов P E L D R (который судя по написанному тобой = N T L D R), то кто же в итоге грузит консоль (читай WinPE), ведь у нее свой загрузчик, о котором я писАл выше (CMLDR)? Или может быть ты его и имел ввиду, а не ntldr (насколько я помню, bootsect.dat вызывает именно cmldr, а не ntldr)? И еще вопрос - а зачем переименовывать? Чем cmldr не устраивает?
Автор: tombalex
Дата сообщения: 29.03.2004 02:55
Прости, конечно CMLDR, а не NTLDR наверное не всебе был когда писал.
Дело в том что у меня установлен Windows2000 с консолью востановления но его консоль не работает с WinPE(по крайней мере уменя), а ставить cmdcons от XP я считаю не корректным. Поэтому взял из XP-ой консоли эти два файла.
Автор: Topcrust
Дата сообщения: 29.03.2004 04:31
tombalex

Цитата:
Прости, конечно CMLDR, а не NTLDR наверное не всебе был когда писал.

Да забей! Людям, вообще, свойственно ошибаться .


Цитата:
...у меня установлен Windows2000 с консолью востановления...

Т.е. другими словами у тебя Win2000 + ее(его) консоль восстановления + WinPE, так? Тогда становится понятно, зачем тебе дополнительные манипуляции с переименовыванием CMLDR в PELDR.


Цитата:
Поэтому взял из XP-ой консоли эти два файла.

bootsect.dat можешь не брать, если умеешь его выдергивать. Как я и говорил выше, он представляет из себя точную копию загрузочного сектора (512 байт) с единственным оличием - в нем вместо NTLDR вызывается CMLDR. Выдернуть его (сектор) можно:
1. DiskEditorom (например Acronis'овским);
2. WinHex'ом;
3. BootPart'ом (самый маленький и быстрый способ )
Ну а дальше - подправить пару байт и готово. Поэтому единственный файл, который действительно нужен - это cmldr. Кстати, вопрос знатокам - откуда этот файл берется? Тупой поиск в архивах дистриба WinXP ничего не дал.
Автор: tombalex
Дата сообщения: 29.03.2004 05:09
кстати у меня акронис у меня установлен на PE, а насчёт бута я это знал но легче файло взять, а вот на счёт cmldr надо поискать хотя это не особо важно

Добавлено
Нашёл cmldr в дистрибе XP есть файл setupldr.bin это он и есть сравнил с помощью fc побайтово с cmldr один в один
Автор: tombalex
Дата сообщения: 29.03.2004 12:19
У меня собственный конструктор захотел прикрутить LockSmith но она не хочет менять пароль пишет вот что "Unable to copy support code to remote machine" я как понимаю мне либо прав не хватает либо лыжы не едут.
Кто-нибудь с таким сталкивался?
Автор: Packer
Дата сообщения: 30.03.2004 05:32
Огромное спасибо Sergeyg (NightMan) за конструктор!

У меня не получается установить AVP 3.5 (3.5.133).
Все делаю так, как говорил Riki - и просто не запускается. Ни звука.
Из командной строки - не запускается (никаких сообщений, ничего).

Что брать из реестра - честно говоря, не знаю.

Не знает ли кто, в чем тут трабла?
Автор: Riki
Дата сообщения: 30.03.2004 09:11
Packer
Из командной строки и не запустится, он же не в Х:\I386\System32 находится, а Х:\I386\AVP_WIN . Нужно запустить файл AVP32.EXE, можно вручную, можно с десктопа, как сможешь. Из реестра ничего брать НЕ надо, этим он и хорош, что работает без "прописки". Правда, я "прикручивал" его к конструктору от KLASS'а, а в указанном тобою не тестировал.
Автор: Topcrust
Дата сообщения: 30.03.2004 09:30
tombalex

Цитата:
...акронис у меня установлен на PE...

Я предпочитаю грузить его отдельно от WinPE (с мультизагрузочного CD). Помню здесь в свое время народ пытался в WinPE его засунуть, но, вроде, не очень получалось. Опиши подробнее как делал.

Цитата:
Нашёл cmldr в дистрибе XP есть файл setupldr.bin это он и есть...

Ага, вспомнил! Я его тоже когда-то находил, но забыл, а ответ прямо на поверхности! Спасибо, что напомнил.

Цитата:
...захотел прикрутить LockSmith но она не хочет менять пароль...

Понимаешь, LockSmith в составе ERDComm'a работает по хитрому. ERDCommander при загрузке логиниться в установленную на HDD систему (разумеется, если она есть и если ты конкретно указал ему залогиниться в нее), юзает ее реестр ну и т.д. Этим-то LockSmith и пользуется. Что бы заставить его работать под другой оболочкой, как-то изворачиваться надо. По-моему, раньше здесь поднимали этот вопрос, поищи.
Автор: tombalex
Дата сообщения: 30.03.2004 11:08
если ты говоришь про переменную target_root то я её прописывал тут что-то другое попробовал кусты реестра под PE переписать с основной винды дык он ругается на то что в доступе отказано предсталяешь

Добавлено

Цитата:
народ пытался в WinPE его засунуть

Стянул acronis diskeditor 6.0 rus со взора поставил на винду, подобрал его папку program files
ну естестно реестр строку прописал вот она
HKLM,"SOFTWARE\Acronis\DiskEditor\Settings","key",REG_SZ," только свое значение подставь", у меня работает, только вот выяснил одну интересную особенность он не работает с динамическими дисками, чуть не забыл и вот эту DLL-ну из виндов snapapi.dll
Автор: GaDiNa
Дата сообщения: 30.03.2004 15:33
народ, а эту версию винды можно будет запустить на машинах уровня p100/32mb ram ?
для терминалок очень интересно будет...
Автор: Windrider
Дата сообщения: 30.03.2004 22:44
GaDiNa
Минимум 64мв RAM.
Автор: Packer
Дата сообщения: 31.03.2004 04:56
Riki
Так и не получилось установить 3.5 (молчок вместо запуска), поэтому поставил AVP 4-й версии.

У меня вопрос. Вот я взял 3 файла от Sergeyg (erdcom41_part1, part2 b addon).
Они уже полностью готовые или еще где-то доставать лицензию?

И не понимаю, где в форме файлообменник.

Сорри за глупые вопросы, просто всю ночь жег
Автор: GaDiNa
Дата сообщения: 31.03.2004 08:06
Windrider
а по процессорам какое ограничение ?

И с чего начать эту сборку ?
Автор: TRF
Дата сообщения: 31.03.2004 10:43
Кто нибудь если, не трудно киньте inf и xml файлы ERD Com 2003 для того, что брикрутить их к Bart's PEBuilder rost_admin@mail.ru
Автор: Lexua
Дата сообщения: 31.03.2004 12:25
TRF
Так он же в стандартной поставке Barta идет и давно. Скачай версию поновее с _www.nu2.nu

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566

Предыдущая тема: Сетевой принтер одновременно для двух подсетей


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