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

» Windows Preinstallation Environment(WinPE) и BartPE LiveCD 6

Автор: ShadoFFF
Дата сообщения: 12.01.2010 22:28

Цитата:
У меня всегда определяется реалтек из RTL81XX без всяких dll
А у меня вот нет. А у знакомого с этой же ПЕ - определяется. Демоны?


Цитата:
интегрировать драйверпак yurkesha в LiveCD и проверить
А там, по вашему, какой?
Автор: AZJIO
Дата сообщения: 13.01.2010 07:12
ShadoFFF
Цитата:
А там, по вашему, какой?


Цитата:
Есть WinPE с интегрированным драйвпаком MassStorage
таких текстов:
Цитата:
[massstoragedrivers.append]
nvfix = classpnp.sys
таких текстов в драйверах yurkesha я не нашёл. Нет там секции massstoragedrivers.append, нет параметра nvfix, совсем нет и в моём TXTSETUP.SIF тоже нет таких записей, а драйверпак yurkesha в нём есть. По моему это башратовский драйверпак с интегрированными дровами в WinPE, хотя я ею ни разу не интегрировал, незнаю.

В моём TXTSETUP.SIF записи такие
Цитата:
[SourceDisksFiles]
classpnp.sys = 100,,,,,,5_,4,0,0,,1,4
[files.nvraid]
nvraid.sys,4 ;=
classpnp.sys,4 ;=
[files.nvrd32]
nvrd32.sys,4 ;=
classpnp.sys,4 ;=
Автор: Sish
Дата сообщения: 13.01.2010 08:54
Други!

При попытке конвертации FAT32-раздела (сомандой convert) из-под LiveCD, созданного при использовании стандартного BartPE на базе дистра XP SP2, вываливает:

Цитата:
CONVER недопустим для дисков FAT32

Как бы это пофикстить?

Зарарнее спасибо!
Автор: Unique_nickname
Дата сообщения: 13.01.2010 09:09
на SP3 та же история, если что. Фиксить не пробовал, т.к. не было нужды (Paragon\Acronis).

Наскоро погуглил - обнаружил, что такие ошибки случаются под обычной установленной Виндой. Значит, дело не в специфике PE, что внушает надежду.

У меня попутный вопрос, раз пошла такая пьянка в тех же исходных не работает Shell PowerToys TweakUI:
"Эта версия Tweak UI работает из-под Windows XP SP1 или Windows Server 2003".

yurkesha
спасибо! Буду прикручивать постобработки.
Автор: ShadoFFF
Дата сообщения: 13.01.2010 11:08

Цитата:
таких текстов в драйверах yurkesha я не нашёл
Конечно не нашли, эту запись в файл winpeoem.sif я добавил сам, погуглив по проблеме.

Цитата:
В моём TXTSETUP.SIF записи такие
В моем тоже, только вот записи по RAID-драйверу никак не влияют на "невидимость" диска в режимах IDE и AHCI Так как для этих режимов рэйд-драйвер не используется.
Кстати, вы точно не ошиблись с цитатой? Там должно быть так:
nvrd32.sys=1,,,,,,3_,4,1,,,1,4

nvrd32=nvrd32.sys

[files.nvrd32]
nvrd32.sys,4
classpnp.sys,4

nvrd32="NVIDIA nForce RAID Device",files.nvrd32,nvrd32

Или вы мне предлагаете драйвер на AHCI прописать как BusExtender, так же как и рэйдовый?
Автор: AZJIO
Дата сообщения: 13.01.2010 11:43
ShadoFFF
А если такое попробовать F6-RaidFLP.ima.gz подмонтировать Grub'ом перед стартом сборки? Или поискать здесь в версии для печати.


Цитата:
Кстати, вы точно не ошиблись с цитатой? Там должно быть так:

Странный факт, в драйверах в плаге вообще нет прописки для classpnp.sys со значением 100,,,,,,5_,4,0,0,,1,4,
а в моём TXTSETUP.SIF и TXTSETAM.SIF записи есть. Опа, эта запись есть в TXTSETNS.SIF, который вообще собирался без драйверпака.

А вообще я собирал сборку на одном из только что появившемся WinXP SP2. Потом решил использовать дистриб поновее, не урезанный, в итоге как то глючно он работал. Вернулся на предыдущий. Два раза я пробовал собирать на другом дистрибутиве и было неудачно. Так и до сих пор собираю с того дистрибутива, который 2005 года на CD-диске. В какой то момент решил сравнить обрабатываемые в дистрибутиве WinXP файлы:
HIVECLS.INF
HIVEDEF.INF
HIVESFT.INF
LAYOUT.INF
с файлами из других дистрибутивов и они были одинаковые.


Обновил inf2reg для конвертирования плагов inf в reg-файл средствами pebuilder.exe и AutoIt3. Для использования кинуть inf в папку plugin и запустить "_извлекатель реестра.exe" на выходе получаем export1.reg.
Автор: nat27
Дата сообщения: 13.01.2010 19:47
в шапке

VIDEO_2010-01-13:

обновлен (FW190.62 + FW195.94) плагин NVIDIA Desktop ForceWare Display Driver
Автор: ShadoFFF
Дата сообщения: 14.01.2010 10:45
AZJIO
Цитата:
вообще нет прописки для classpnp.sys
Само собой - это стандартный виндовый драйвер, зачем его еще раз прописывать?

Цитата:
А если такое попробовать
Да ну нафиг - с гробами всякими связываться еще.

В общем, странный чипсет - не сдается ни одной скачанной мною ПЕшке других производителей, хотя те же сборки (X-Wind, Zver) винт нормально видят, а первая даже на нем успешно работает (в AHCI).
В общем, овчинка выделки не стоит, имхо.

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

P.S. Кстати, про hive*.inf - идея интересная, надо проверить. Ибо данные по драйверу туда тоже добавляются.
Автор: AZJIO
Дата сообщения: 14.01.2010 15:39
ShadoFFF

Цитата:
Да ну нафиг - с гробами всякими связываться еще.
С Grub'ом пользы много, вот тема, последняя ссылка в шапке, освоить можно за вечер и понять выгоду, без него с PE-сборками как без рук.
На счёт дров, в той теме, которую я указывал, там пытались решить проблему и NIKZZZZ выложил сборку новую и человек отписался что у него заработало (в AHCI). Вы же не отписываете какие сборки используете, кроме как установочные дистрибутивы. У меня была обратная ситуация, установщики не видят, PE-шка видит.
Автор: vitali1962
Дата сообщения: 14.01.2010 17:59
Привет Всем подскажите как интегрировать драйвера в уже готовый образ Live CD есть ли какая прога
Автор: MishaEmS
Дата сообщения: 14.01.2010 21:20
vitali1962
На прошлой странице смотри сообщение от Ksanderash

Цитата:
AZJIO выкладывал в соседней ветке -- Утилита для добавления драйверов в любой LiveCD. Добавлять можно SCSIRAID, звук, видео, сеть и т.д. Ссылка.
Автор: Sevilho77
Дата сообщения: 14.01.2010 23:03
2 yurkesha
В своем плагине для утилиты Victoria вы использовали в файле меню обычны вызов

FUNC="@Null(@ChangeDir(@GetTmpDir()))@GetProgramDrive()\Programs\VICTORIA\victoria.exe">

но после вызова на рамдиске почему-то образуется папка с именем raRSRFX1 где расположена victoria.exe и др. файлы. Кто же ее туда разместил. По имени файла похоже на самораспаковывающийся архив. Или это проделки самой Вики?


Автор: ShadoFFF
Дата сообщения: 15.01.2010 01:03
AZJIO

Цитата:
С Grub'ом пользы много
Если я правильно понял прочитанное по ссылке "подробнее" - то как без рук без него только те, кто еще не освоил создание CD-ROM раздела на флэшке, который любым БИОСом видится как USB-CDROM. А так как для меня это давно пройденный этап, то гроб мне по прежнему неинтересен. Тем более у меня мультизагрузочный диск, на котором кроме ПЕ еще и винда и хайрен и сервисные проги - не вижу смысла менять BCDW на гроб, с которым у многих, кстати, возникают проблемы при загрузке.

Сборку NIKIZZZ гляну - ее я еще не проверял. Еще раз спасибо!
Автор: AZJIO
Дата сообщения: 15.01.2010 07:27
ShadoFFF
Цитата:
P.S. Кстати, про hive*.inf - идея интересная, надо проверить. Ибо данные по драйверу туда тоже добавляются.
hive*.inf это файлы формирования реестра, судя по маркировке имён, а вот LAYOUT.INF прям копия TXTSETUP.SIF.

Цитата:
те, кто еще не освоил создание CD-ROM раздела на флэшке

По моему nat27 отписывал здесь о проблемах CD-ROM раздела на флэшке, но тему уже потёрли. По Grub проблем вроде не отписывали.

Автор: kDnZP
Дата сообщения: 15.01.2010 08:59
ShadoFFF

Цитата:
флэшке, который любым БИОСом видится как USB-CDROM.

Должен вас растроить... Не любым. Далеко не любым.
Альтернатива grub(4dos) для флешек есть, называется комплект syslinux. Освойте его, тоже неплохая штука. Ну и дело, конечно ваше, но вообще-то делать какие-то выводы не разобравшись в теме, не есть хорошо))), попробуйте всеже потратить немного своего времени, почитать документацию, позадавать вопросы, может вы тогда свое мнение перемените и сможете решать возникающие проблемы элементарно и не напрягаясь.

* Либо, можете проигнорировать все вышенаписанное и продолжать считать достаточно большую группу людей, которые пользуются этим загрузчиком - идиотами, которые не знают о USB-CD и BCDW .
Автор: ShadoFFF
Дата сообщения: 15.01.2010 09:39
AZJIO

Цитата:
По моему nat27 отписывал
Я ему, конечно, верю, но у меня и у самого опыта в этой области достаточно, чтобы считать, что проблем нет. Единственная "проблема" - отсутствие в БИОСе пункта USB-CDROM как такового. Нюансов тут всего 2: контроллер и прога. Если их все учесть - то и проблем не будет. А у кого они останутся - уж извините. RTFM and install hands.dll

Цитата:
По Grub проблем вроде не отписывали.
Да, прошу меня извинить - перепутал с isolinux

kDnZP

Цитата:
Должен вас растроить... Не любым. Далеко не любым.
Читаем выше.

Цитата:
называется комплект syslinux. Освойте его
А так же и IsoLinux впридачу - и будет полный комплект ну никак не нужных мне (пока что) знаний. А голова у меня далеко не ведро.

Цитата:
и продолжать считать достаточно большую группу людей
Не знаю, на основе чего вы сделали столь глубокомысленный вывод, но явно не после чтения моих постов. Бог вам судья.
Автор: MishaEmS
Дата сообщения: 15.01.2010 20:56
Выручайте!!! Из под WinPE не видны динамические диски. Вернее винт виден, а разделы нет! А ОЧЕНЬ нужно добраться и поднять инфу!
Автор: Sevilho77
Дата сообщения: 16.01.2010 00:07
Бывалые, приоткройте завесу.

В BartPE в меню Live CD пункты выстраиваются в том порядке, как они встречаются в файле меню сборки. А туда попадают видимо в порядке обработки плагинов.

Так вот, что определяет этот порядок, имя плагина, имя файла плагина, положение звезд?
Автор: Unique_nickname
Дата сообщения: 16.01.2010 00:14
Выше я уже писал пару раз - последовательностью в оглавлении папки (или если угодно - физическим расположением).
Это соответствует режиму "Без сортировки" в Norton Commander или FAR - хоткей Ctrl-F7 (не знаю, как в Total).

Отсюда, если нам надо расположить плагины в алфавитном порядке, делаем так:
1. В любом двухпанельном менеджере файлов создаем временную папку foo
2. Перекидываем все накопленные нами плаги в эту папку.
3. Убеждаемся, что сортировка в панели с папкой foo - "По именам файлов".
4. Выделяем все файлы
5. Перекидываем обратно.

Добавлено:
Точность исполнения напрямую зависит от файл-менеджера.

Если воспользоваться Проводником и выделить все папки мышью (прямоугольная область), или через Shift-Home(End) - то есть вероятность нарушения порядка выделения. Даже с Ctrl-A я не уверен - может зависеть от последней активной перед нажатием клавиш папки.

FAR однозначно делает это правильно, какой бы способ выделения ни использовался. Total - надеюсь, тоже, но я никогда это не проверял, мне хватает FARа
Автор: Sonya
Дата сообщения: 16.01.2010 11:19
yurkesha
Обращаюсь к вам, как к специалисту по сборке плагинов драйверов. Попытался собрать свой плагин SCSI/SATA для сервера HP proliant G5. Вроде бы всё правильно собрал, и файлы в drivers лежат, и в txtsetup.sif соответствующие строчки есть, но при загрузке выдаётся сообщение об ошибке "The file hpcisss2.sys could not be found Press any key to continue" и потом "Setup failed"
Вот плагины.
В сервере два контроллера: встроенный и smart array. Если оставить только плагин от встроенного контроллера, то грузится и его находит. Не работает только HP smart array. Помогите, пожалуйста.
Автор: Sevilho77
Дата сообщения: 16.01.2010 15:28

Цитата:
Отсюда, если нам надо расположить плагины в алфавитном порядке, делаем так:

Спасибо. Попробую. Представляется что должен существовать (за столько лет то) инструмент постобработки, который расставляет итмесы в меню не только в алфавитном, но и произвольном порядке.
Хочется верить в людей
Автор: Unique_nickname
Дата сообщения: 16.01.2010 16:01
Sevilho77
В произвольном? Легко:

скажем, внутри папки MyManagers есть подпапки

a43, Frigate, Far, TotalCommander.

А мы хотим вывести их в неалфавитном порядке:

Far, Total, Frigate, a43.

Мы переименовываем подпапки:

1Far
2TotalCommander
3Frigate
4a43.

Далее - алгоритм из предыдущего ответа

Добавлено:
Поскольку в папке plugins дозволяется вложенность плагов в подпапки, это позволяет удобно сгруппировать плаги между собой и отсортировать внутри группы.

И что важно - не нарушая содержимого плагов.

Добавлено:
Кстати, может, тоже пригодится: поскольку я собираю не из конструкторов, то позволил себе внести все попапы и сепараторы в главный xml - самого nu2menu. Это помогло сразу многое упорядочить.
Автор: mat86
Дата сообщения: 16.01.2010 17:31
Подскажите пожалуйста возможно ли в Bart встроить service pack2. В принципе это возможно и что для этого надо?
Автор: nehalem
Дата сообщения: 16.01.2010 20:58
Подскажите, можно ли где скачать
загрузочный образ WinPE на основе Windows 7 ?
Автор: yurkesha
Дата сообщения: 17.01.2010 00:24
Sonya
Собственно простой ответ - это будет нормально работать например в моем драйвпаке от 2009_04_18.
Вот по какой [more=причине]
Драйвер предназначен ТОЛЬКО для win2003 и реализован на другой модели построения.
Поддержка такой модели драйверов была только в этом релизе - "Drivers - SCSI/RAID - STORPORT driver model support for WinXP"
Модуль поддержки состоял из двух файлов: storport.sys(берется из дистра win2003)
и файла storport.inf следующего содержания:

Код: [no][Version]
Signature= "$Windows NT$"

[PEBuilder]
Name="Drivers - SCSI/RAID - STORPORT driver model support for WinXP"
Enable=1

[SourceDisksFiles.2600]
storport.sys=4,,1

[SetValue.2600]
"txtsetup.sif","SourceDisksFiles","storport.sys","1,,,,,,3_,4,0,0,,1,4"[/no]
Автор: Unique_nickname
Дата сообщения: 17.01.2010 03:46
yurkesha
Э, нет, мне далеко не везде нужна сортировка по алфавиту
Автор: yurkesha
Дата сообщения: 17.01.2010 09:01
Unique_nickname
Припысывай вначале 1,2,3... и так далее к именам разделов и ярлыков(по собственному совету вверху) и сортировка по имени тебя устроит вполне
Автор: RayCD
Дата сообщения: 17.01.2010 16:50
Не подскажете где прописать чтобы сборка если есть разделы на компе например С, прописывала там себе место для подкачки? Чтобы при необходимости каждый раз вручную не забивать.
Автор: Sevilho77
Дата сообщения: 17.01.2010 16:57
Более-менее разобравшись с "обычным" BartPЕ конструктором (на уровне чайника) установил его модификацию от 7sh3, т.к. мне нужен IE (точнее его движок).
Плюсы видимо хорошо известны, интереснее минусы.

1. самое главное - пропала опция производить только сборку файлов, без построения ISO. Это замедляет отладку. Раньше подправил руками сборку и быстро собрал ISO. Теперь же нужно при внесении самых небольших изменений ждать пока весь дистрибутив Винды не перебросится в папку сборки.
Или все-же можно вывести эту опцию?

2. небольшой минус: основное окно в заголовке выводит ту же версию, что и у BartPЕ (3.1.10а) несколько вводя в заблуждение: стоило бы добавить плюсик.

Автор: yurkesha
Дата сообщения: 17.01.2010 16:58
RayCD
[SetupReg.AddReg]
; Отключить использование swap-файла
0x7,"ControlSet001\Control\Session Manager\Memory Management","PagingFiles","NUL: 0 0"

; Включить использование swap-файла
[SetupReg.AddReg]
0x7,"ControlSet001\Control\Session Manager\Memory Management","PagingFiles","C:\pagefile.sys 32 48"

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687

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


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