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

» WinXP Lite Edition (WinPE)

Автор: LevT
Дата сообщения: 16.05.2003 23:11


Имел в виду я приблизительно вот это:

"Также не мешало бы добавить поддержку русской клавиатуры." (http://www.winbase.org/modules/news/article.php?storyid=28)

Ну и еще всякие "мелочи", вроде 1251 кодировки по умолчанию для не-Юникодных программ (вроде Total Commander)

Автор: KLASS
Дата сообщения: 17.05.2003 09:57
LevT

Цитата:
Имел в виду я приблизительно вот это:


Цитата:

1. Windows PE 2003 [Version 5.2.3790]
2. Windows PE XP-SP1 [Version 5.1.2600]
3. ERD Commander 2002 [Version 3.0]

Я так понимаю
1. WinPE из серверной версии 2003, отсюда и название
2. Из ХР+SP1
3. Из 2K+SP3
Если так, то кто мешает тебе сделать Windows PE 2003 самому... скачай Win2K3 и вперед.


Цитата:
Также не мешало бы добавить поддержку русской клавиатуры

см. выше

Цитата:
(вроде Total Commander)

Думаю не стоит, потому как в одном месте будет работать, а потом в другом вылезут опять кракозяблы... потому оставлено по умолчанию и каждый, кому это действительно необходимо (в силу определенных программ), делает под себя сам.
Для тех кто еще не понял:
То, что Вы видите на сайтах указанных выше, это есть готовый продукт и замена Тотал командира на Фар, в данном случае, не является "полетом конструкторской мысли". В моем понимании к конструированию относится все то, что делается до начала работы самого конструктора, а именно правка файлов до того, как Вы наберете в строке: MKIMG.CMD H: C:\WinPE, но не подмена WinZip'a тем же WinRar'om. Потому и прибывать он (конструктор) в данной ветке форума будет всегда в состоянии подкручивания. Кто чего не понял я не виноват.
Кстати об этом уже давно написано в шапке каждой страницы данной темы.

Цитата:
Эксперементируем сами, результатами и неудачами делимся в топике. В топике есть вся необходимая информация для самостоятельного изготовления дистрибутива.

Потому приклеивайте все, что Вашей душе угодно, никто не будет против этого, даже наоборот, только делитесь, тута и, если Ваши наработки кого-нибудь заинтересуют, они прикрутят их себе. Но общего какого-то диска для всех, именно я, делать и не собирался. Если у кого-нибудь возникнет такое желание и появится такая возможность то "флаг в руки и ветер в спину"
Автор: pp3
Дата сообщения: 20.05.2003 15:06
Всем привет!

Прежде всего огромное спасибо тебе KLASS!
Сделал я себе winpe из русской xp (не ломанной, правда без sp1, нет у меня его...) - но все работает нормально.
Теперь о проблемах: собственно по-русски писать нельзя нигде, ни в gui и в консоли. В консоли ладно, вроде и не должно было бы, но в gui если переключиться на русский - меняется написание строк (вместо слева направо - справа налево), обратно переключаюсь - снова порядок, причем язык вообще не переключается. Как-нибудь можно с этим бороться? Или это руки кривые?

Теперь о пожеланиях и вопросах:
- добавить в дистрибутив crtdll.dll, wow32.dll, ntvdm.exe - при нужной настройке
они дадут возможность заупскать 16-битные программы (а может и ДОС) - что полезно. Все равно место на диске пропадает
- сделать как-нибудь русский в консоли, а то имена файлов у упавшей винды редактировать не могу...
- есть несколько полезных настроек в реестр, где бы взять утилиту reg2inf которая переведет reg файл в инсталляционный inf для конструктора (например в winpedef.ing) руками я задолбался переводить... а редактировать кусты не хочу, при новой сборке - опять все потеряю...
- как-нибудь свой драйвер добавить можно? В ERDC была замечательная фича: добавить свои драйвера, как это сделать в конструкторе?
- есть ли в конструкторе аналог autoexec'а какого-нибудь? пробовал свои команды засунуть в startnet.cmd - не запускаются... Или можно в реестр в RunOnce запихать команды?

Пока все. Длинновато получилось...
Спасибо за внимание.
Автор: KLASS
Дата сообщения: 20.05.2003 17:20
pp3

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

Можно, просто переключай сразу левыми клавишами раскладку, но не правыми

Цитата:
добавить в дистрибутив crtdll.dll, wow32.dll, ntvdm.exe - при нужной настройке

ты имеешь ввиду сделать запись тута?HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WOW\\cmdline

Цитата:
они дадут возможность заупскать 16-битные программы

а ты сам пробовал? запускаются? Ведь в WinPE ядро системы запускается другое, не ntoskrnl.exe. Если пробовал делись наработками, добавить то не долго.

Цитата:
сделать как-нибудь русский в консоли

там две консоли родная от XP и от ERD. Запускай из RUN родную CMD, она с поддержкой русского ессно.

Цитата:
где бы взять утилиту reg2inf

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

Цитата:
как-нибудь свой драйвер добавить можно?

Ты имеешь ввиду при загрузке системы? Так там же есть по F6 или F2. Сам я правда ничего не добавляю.

Цитата:
пробовал свои команды засунуть в startnet.cmd - не запускаются...

команды из него запускались по умолчанию, когда он был прописан как параметр к загружаемой консоли CMD вместо нынешней морды от ERD. Попробуй пропиши в реестр или почитай OPK, ссылки на него были в этой теме несколько страниц назад, поищи... Я ща уже не помню, но по-моему где то было про автоматический запуск программ. Может и здесь кто вспомнит, сам я просто не делал, потому не интересовался особо.
Автор: pp3
Дата сообщения: 20.05.2003 21:22

Цитата:
Можно, просто переключай сразу левыми клавишами раскладку, но не правыми

Так не работает! Если левыми то вообще ноль реакции, если правыми- глюк с написанием строк.

Цитата:
а ты сам пробовал? запускаются? Ведь в WinPE ядро системы запускается другое, не ntoskrnl.exe. Если пробовал делись наработками, добавить то не долго.

Так там несколько DLL 16-битные, и система их грузит, значит и программы может. avmc20.dll например. И потом насколько я ковырялся ntkrnlmp от ntoskrnl не сильно отличаются . В ERDC отлично все запускалось после напильника
В winpe сейчас ковыряюсь...

Цитата:
Ты имеешь ввиду при загрузке системы? Так там же есть по F6 или F2. Сам я правда ничего не добавляю

Ну не только. Вообще драйвер, не обязательно scsi или raid. И потом ну что это за загрузочный диск к которому нужна еще дискета с драйверами??? Надо как-то научится добавлять драйвера. Я пока пытался так: копирую файл с драйвером и копирую ветвь реестра CurrentControlSet с настройками для него. Но почему-то не грузит...

За утилиту reg2inf спасибо, уж и сам хотел написать , сейчас пойду разбираться...
Автор: KLASS
Дата сообщения: 20.05.2003 22:45

Цитата:
Так не работает! Если левыми то вообще ноль реакции

Странно, мы про одно и тоже говорим? левый Ctrl+Shift
Попробуй изменить на левый Alt+Shift в файле WINPEDEF.INF строка
HKCU,"Keyboard Layout\Toggle","Hotkey",2,2 замени вторую "2" на "1"

Цитата:
В winpe сейчас ковыряюсь...

Не забудь поделиться

Цитата:
Я пока пытался так: копирую файл с драйвером и копирую ветвь реестра CurrentControlSet с настройками для него. Но почему-то не грузит...

Потому как кастрированная Реестр то заметил какого размера, меньше метра. Я как -то тоже пытался прикрутить реестр от полноценой ХР ни шиша тож не выходит, надеюсь пока... со временем чего нить выдумаем. Я вот думаю как бы полноценный Сейф Мод, хотя бы с комстрокой запустить с CD, пробовал... не хочет собака перегружается... где то Билли припрятал секреты, разбираться надо.
Автор: bigglass
Дата сообщения: 21.05.2003 06:05
а в чем преимущества полноценного safe mode от WinPE
просто всякие настройики и флажки для safe mode идут с самого начала загрузки ядра
и они могут ьыть не совместимы с WinPE

или это отдельный проект по запуску винды в режиме SafeMode c CD ?
Автор: pp3
Дата сообщения: 21.05.2003 17:49
Русский не работает вообще никак. Ни левыми ctrl-shift ни правыми, ни alt-shift'ами любыми. Меняет направление написания строк, а не язык.
Может имеет значение, что я делаю образ под W2k английской, но из дистр. winxp русской?
И попутно еще один "баг": когда все загрузится и окно заставки (с лицензией из erdc) еще висит, под ним появляется окно ввода каталога и временной зоны. Так вот если ввести все очень быстро, то окно заставки вообще не убирается и застревает на экране!
Да, и не надо запускать lsass из под winpe - систему перегружает сразу

Насчет драйверов: для динамической загрузки я прогу сбацал - грузит. Если нужен системный драйвер - инсталлирую в нормальную винду и сравниваю реестр до и после, различия вношу в winpe. Некоторые драйвера еще требуют UUID прописывать и настройки безопасности, поэтому просто так они не запустятся. Некоторые драйвера для аппаратуры можно загрузить прописав их в txtsetup.sif (я так и сделал).

По поводу полноценного safe-mode с командной строкой есть одна мысль.
Если посмотреть на WinPE, ERDC, Recovery Console и Disk Commander то там после загрузки урезанной винды всю работу делает "толстый" драйвер. Соотвественно если хочешь полную ком. строку - надо написать драйвер ее эмулирующий. Это не столько сложно, сколько муторно. Кстати многие ограничения похоже торчат из него. Для WinPE этот драйвер зовется spcmdcon.sys...

Из конструктора можно смело выкинуть каталог help и msagent. Да и вообще там еще есть что почистить
Автор: KLASS
Дата сообщения: 22.05.2003 14:30

Цитата:
или это отдельный проект

Скорее попытка загрузить Safe Mode с CD

Цитата:
а в чем преимущества полноценного safe mode от WinPE

Нет ограничений на время работы
Нет ограничения на количество открываемых прог

Цитата:
Меняет направление написания строк, а не язык.

У мя тоже меняет, но тока когда я жму правые Ctrl+Shift... странно.

Цитата:
Может имеет значение, что я делаю образ под W2k английской, но из дистр. winxp русской?

Вряд ли, делай хоть из под 98.

Цитата:
Для WinPE этот драйвер зовется spcmdcon.sys...

Надо будет приглядеться, спасибо за инфу

Цитата:
Из конструктора можно смело выкинуть каталог help и msagent. Да и вообще там еще есть что почистить

Ну это уже каждый для себя решает сам...
Автор: B0B
Дата сообщения: 22.05.2003 22:39

Цитата:
- добавить в дистрибутив crtdll.dll, wow32.dll, ntvdm.exe

У меня некоторые проги просили (при запущенном WinCmd), я и добавил давно
Автор: nehalem
Дата сообщения: 22.05.2003 23:10
У кого нибудь есть PE Builder с http://nu2.nu/pebuilder/
а то его прикрыли недавно а я не успел сакчать.
Автор: DarkStar2000
Дата сообщения: 24.05.2003 02:46
Где то валяется сообщи куда скинуть (чтоб для всех)
Автор: nehalem
Дата сообщения: 24.05.2003 22:36
Может KLASS согласится себе на СКЛАД взять?
Автор: Newbie777
Дата сообщения: 24.05.2003 23:35
А что слышно о WinPE от Win2003? Сорри, если это уже было.
Автор: KLASS
Дата сообщения: 25.05.2003 08:24
nehalem

Цитата:
Может KLASS

Для этого существуют обменники http://forum.ru-board.com/topic.cgi?forum=35&topic=9952#1
Автор: Meaningless
Дата сообщения: 26.05.2003 09:58

Цитата:
А что слышно о WinPE от Win2003? Сорри, если это уже было.


Он есть на готовом диске, но конструктора нет.
http://members.rogers.com/khauyeung/SUPERWINPE.HTM

Кстати с поддержкой русского там никак (зато встроен переключатель китайской клавиатуры и утилитка смены разрешения дисплея setres), так что возможно лучше подождать выхода 2003 русского и уже из него лепить. Или придумать какой русификатор вставить в конструктор.
Автор: Nicka_Grey
Дата сообщения: 26.05.2003 12:18
А можно ли где нить слить этот SUPERWINPE, а то столько о нем слов - ссылки не одной
Автор: Meaningless
Дата сообщения: 26.05.2003 14:10
Meaningless протяжно зевает
ну как обычно: DC, eDonkey
Автор: DJONS
Дата сообщения: 27.05.2003 20:19
А почему мыша не работает под WINPE, которая по COM порту зацеплена?
Автор: vserd
Дата сообщения: 28.05.2003 09:22
DJONS
WinPE ~= Safe Mode обычной винды. А в Safe Mode начиная с W2K сом мышь не работает.
Если ходишь по клиентам, тогда носи с собой PS/2 мышь.
Автор: vpol
Дата сообщения: 28.05.2003 10:08
При загрузке WinPE при существующей винде под FAT32 затем вылетает ошибка загрузки NTLDR. Что это может быть?
Автор: vserd
Дата сообщения: 29.05.2003 11:30
vpol
Неправильно собрал. Испытано многократно на Fat32, NTFS и пару раз под FAT. Работа была нормальной. Как коструктор KLASS-a так и оригинальный PE.
Автор: DJONS
Дата сообщения: 29.05.2003 12:52
vserd

Все правильно, под WIN2000, работает мышь только поPS/2 порту.
Попробовал, все замечательно идет. Спасибо за ответ.

Добавлено
С XP все ясно. А как скрестить WinPE с Win2000?
А то пришлось при установленном 2000, ставить "cmdconsol" от ХР.
Работает все хорошо, но лучше бы родное. Пробовал скрестить, собирает, но говорит что не хватает каких то файлов.

Добавлено
С XP все ясно. А как скрестить WinPE с Win2000?
А то пришлось при установленном 2000, ставить "cmdconsol" от ХР.
Работает все хорошо, но лучше бы родное. Пробовал скрестить, собирает, но говорит что не хватает каких то файлов.
Автор: KLASS
Дата сообщения: 29.05.2003 14:14
DJONS

Цитата:
А как скрестить WinPE с Win2000?

WinPE делается из ХР, а из W2K делался ERD Commander. Что в прЫнципе одни яйца, только в РЕ более фйнкциональный редактор реестра.

Цитата:
А то пришлось при установленном 2000, ставить "cmdconsol" от ХР.
Работает все хорошо, но лучше бы родное.

Сама консоль, для загрузки в PE, в принципе не нужна и ее можно убить после того, как установил, делается так:
Копируй файл BOOTSECT.DAT из каталога консоли в корень диска С:
Этот файл представляет из себя первые 16 секторов твоего логического-загрузочного диска, с небольшим изменением во время установки консоли, а именно заменено слово"ntldr" на "cmldr". Далее в файле boot.ini прописываешь строку C:\BOOTSECT.DAT="Windows PE" /MiniNT, заместо строки которую прописала программа установки консоли. Теперь можно убить папку консоли и грузиться в WinPE. Потому значения совершенно не имеет родная у тебя стоит консоль или нет
Можешь теперь скопировать, на будущее, следующие файлы, из корня твоего загрузочного диска, "cmldr", "BOOTSECT.DAT" плюс еще Bootfont.bin (хотя он есть и в дистрибутиве) для правильного отображения русских буковок при загрузке PE, в укромное место. Теперь когда установишь WinPE на жесткий диск, просто скопируй припасенные файлы в корень загрузочного диска и добавь строку в boot.ini. Консоль можно ваще не устанавливать.

Цитата:
Пробовал скрестить, собирает, но говорит что не хватает каких то файлов.

Правильно говорит... конструктор то предназначен для дистрибутива XPSP1.
Автор: vserd
Дата сообщения: 29.05.2003 14:15
DJONS

Цитата:
А как скрестить WinPE с Win2000?

Поясни что ты имеешь ввиду? И зачем?
Я использую WinPE (вернее конструктор от Класса) для ремонта систем на W2K, ХР, и других систем на FAT/FAT32. Для NT на NTFS эта система не годится, она обновляет версию NTFS.


Цитата:
А то пришлось при установленном 2000, ставить "cmdconsol" от ХР.

А что родную консоль от 2000 религия не позволяет ставить? Ключики теже самые.
Автор: DJONS
Дата сообщения: 29.05.2003 16:40
KLASS

Спасибо за разяснение. Теперь снесу сонсоль, и сделаю как ты сказал.

Добавлено
vserd


Цитата:
Поясни что ты имеешь ввиду? И зачем?
Я использую WinPE (вернее конструктор от Класса) для ремонта систем на W2K, ХР, и других систем на FAT/FAT32. Для NT на NTFS эта система не годится, она обновляет версию NTFS



Мне она нужна для доступа к NTFS, в том случае если слетит система.



Цитата:
А что родную консоль от 2000 религия не позволяет ставить? Ключики теже самые.



Вначале стояла родная, но есть одно маленькое "но".
При всем правильно установленном, при выборе загрузки с консоли, выдаваласть ошибка. Одним словом система не грузилась. Вот и поставил XP - шную консоль.
Ну а теперь, после разъяснения КЛАСС"а, консоль можно совсем снести.



Цитата:
Для NT на NTFS эта система не годится, она обновляет версию NTFS.


Разъясни поподробнее, что происходит с NTFS, и чем это грозит?
Я вообще-то ничего не заметил после запуска WinPE, не заметил ни каких изменений.
Грузил систему с консоли, загружалась оболочка WinPE, копировал файлы.
И все прекрасно работает после этого.


Добавлено
KLASS

Уважаемый КЛАСС!
А нельзя бы на Вашем складе поместить в формате СНМ руководство по конструктору и WinPE? С описанием как и что делать для возможной интеграции других программ и т.п.
Я понимаю, что на форуме многое описано, но все же все эти советы разбросаны по форуму, и не упорядочены. Так как?
Автор: KLASS
Дата сообщения: 29.05.2003 18:55

Цитата:
Разъясни поподробнее, что происходит с NTFS, и чем это грозит?

vserd
Имел ввиду, если ты будешь грузиться в WinPE и из нее работать с системой NT, не путать с 2К, в данном случае это важно, потому как разные версии файловой системы, у тя возникнут траблы. При запуске chkdsk на диске, где стоит NT, будет обновлена файловая система до версии 3.1, что собсно гибельно для самой NT. Если у тя стоит 2К и только, то ей по барабану.

Цитата:
А нельзя бы на Вашем складе поместить в формате СНМ руководство по конструктору и WinPE?

Почему нельзя - можно! Вот ТЫ и займись этим. Нажимаешь
Цитата:
Версия для печати
вверху этой страницы и вся тема у тя вывалится на одной странице. Читаешь внимательно, выбираешь необходимое, составляешь доку и закатываешь ее в .CHM. Далее шлешь файло мне по мылу, а еще лучше vserd потому, как он более дотошен (в хорошем смысле) в таких делах (уже проверено). Он сделав замечания и дополнения перешлет тебе, ты поправишь и отправишь ко мне.
Цитата:
Так как?

vserd
Ногами не бей, за "переведенные стрелки", но у тя действительно это справно получается.
Автор: DJONS
Дата сообщения: 29.05.2003 20:18
KLASS

Трудновато будет со временем, работа по вывозу леса со вторника начинается,
ну потихоньку я думаю можно будет. Дело то нужное, для всех.
Автор: KLASS
Дата сообщения: 29.05.2003 21:02
DJONS

Цитата:
Трудновато будет со временем, работа

А куда торопиться... главное чтоб результат был
Автор: maxutin
Дата сообщения: 31.05.2003 10:46
У меня есть диск пиратский с Win PE, так на нём имеется два документа по Win PE в формате chm. Вроде я не видел, чтобы они пробегали где-то. Там всё по английски, но довольно много зато. Если нужно, то обращайтесь на maxut@pochtamt.ru

Добавлено
Извиняюсь за засорение топика, файлы справки оказывается проскакивали, сразу не нашёл.
У меня такой вопрос: с того самого пиратского диска Win PE работает прекрасно, программы выполняются чуть ли не все. Решил добавить Win PE с того диска на свой, мултизагрузочный. Добавил, всё прекрасно грузится, но программы выполняться не хотят. Ни одна ! Скопированны все файлы, один в один, проверял. В чём может быть проблема ?

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566

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


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