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

» Windows Preinstallation Environment(WinPE) и BartPE LiveCD 6

Автор: NIKZZZZ
Дата сообщения: 18.09.2009 20:44
zArix

Для ExFat нужны следующие файлы:

EXFAT.SYS
FS_REC.SYS
fmifs.dll
format.com
ifsutil.dll
shell32.dll (не обязательно)
uexfat.dll
ulib.dll

Необходимо дописать в TxtSetup.sif
[FileSystems.Load]
exfat=exfat.sys

[FileSystems]
exfat="exFAT File System Driver"

[SourceDisksFiles]
exfat.sys=1,,,,,,4_,4,1,,,1,4

В реестр ничего добавлять не нужно. Извлечь файлы в d:\KB955704Files можно такой строкой:
WindowsXP-KB955704-x86-RUS.exe /x:d:\KB955704Files /passive
Автор: NordMaster
Дата сообщения: 19.09.2009 05:26
junik
Для рам-сборок я использую следующую возможность загрузчика grub4dos

Код: title XPE ram
find --set-root /pebuilderext.iso
map /pebuilderext.iso (hd32)
map --hook
root (hd32)
chainloader (hd32)
Автор: nick152
Дата сообщения: 19.09.2009 18:27
Уважаемые, прошу помощи по подключению USB-модема ZTE MF626 на ХРЕ 7sh3. Модем упрощен - отключено монтирование CD-эмулятора и флешки, т.е. он сразу доступен. Коннект происходит только при его предварительном подключении к USB перед включением (перезагрузкой) нетбука. Пробовал как в ручном режиме подключения сетевых компонент, так и в автоматическом (во втором случае, плагин Automatic Start Full Network Support (use dhcp) включил после плага модема). Если модем вставить после загрузки РЕ, то в "Свойствах соединения" он значится - Х - Удаленным, в обоих вариантах сборки, хотя в "Диспетчере устройств" присутствует и опрашивается. HWPnP не помогает. Вопрос - можно ли его как-то переподключать, например, скриптом?
Автор: ieshuag
Дата сообщения: 19.09.2009 19:17
yurkesha
Есть проблема с драйвером Realtek RTL8169/8110
для решение проблемы предлагаю заменить строчку в секции Manufacturer
%Realtek% = NTx86.5.1
на
%Realtek% = Realtek, NTx86.5.1

И есть проблема с установкой контроллера ATI Sata (1002:4380) в режиме Legacy, Native проверю после завтра.

All
Для поддержки ExFat под 2k3 использую такой плагин


Цитата:
; PE Builder v3 plug-in INF file
; created by Ieshua

[Version]
Signature= "$Windows NT$"

[PEBuilder]
Name="File System Driver: exFAT for Win2k3"
Enable=1

[SourceDisksFiles.3790]
files\EXFAT.SYS=4,,1
files\uexfat.dll=2,,1

[SetupReg.AddReg.3790]
0x1, "ControlSet001\Services\exfat","Description","exFAT File System Driver"
0x1, "ControlSet001\Services\exfat","DisplayName","exFAT File System Driver"
0x4, "ControlSet001\Services\exfat","ErrorControl", 0x00000001
0x1, "ControlSet001\Services\exfat","Group","Boot File System"
0x4, "ControlSet001\Services\exfat","Start", 0x00000002
0x4, "ControlSet001\Services\exfat","Type", 0x00000002
0x2, "ControlSet001\Services\Eventlog\System\exfat","EventMessageFile","%SystemRoot%\System32\IoLogMsg.dll"
0x4, "ControlSet001\Services\Eventlog\System\exfat","TypesSupported", 0x00000007

[SetValue.3790]
"txtsetup.sif","SourceDisksFiles","exfat.sys", "1,,,,,,4_,4,1,,,1,4"
"txtsetup.sif","FileSystems.Load","exfat", "exfat.sys"
"txtsetup.sif","FileSystems","exfat ", """exFAT File System Driver"""


exfat.sys версии 6.0.6001.18000
uexfat.dll версии 6.0.6001.18000
Автор: yurkesha
Дата сообщения: 19.09.2009 20:07
ieshuag
Согласен - правку надо делать в NIC\REALTEK\RTL81XX\netrtlx.inf

Насчет ATI Sata - хорошо что у тебя есть на чем опробовать... Жду результатов.
Автор: Real Root
Дата сообщения: 20.09.2009 17:09
yurkesha
А можно ли при использовании WIM-загрузки, вручную указать раздел диска X:, и открыть возможность записи на него? Просто я уже давно отказался от RAM-Drive на диске B:, т.к. все равно WIM-образ распаковывается в память. И нет смысла значала держать запакованную программу на диске X:, а потом распаковывать на B:
А без возможности записи в свою папку, не работает AVIRA ANTIVIR и SciTE, может быть и многие другие программы не работают.
Автор: yurkesha
Дата сообщения: 20.09.2009 17:34
Real Root
Я не использую пути типа B:\ или %RAMD%...
У меня все делается через %TEMP%. Как определишь эту переменную так и работать будет... Подключишь FBWF - можешь монтировать на RW - только в скрипте монтирования один ключик добавить надо...
Автор: Real Root
Дата сообщения: 20.09.2009 17:43
yurkesha
А без FBWF можно организовать? Просто в сборке RusLive запись на X: разрешена.
Я так думаю драйвер WIM один и тот же. Значит возможно открыть запись на X: ? Что для этого нужно сделать?
Просто не вижу смысла использования FBWF если есть стандартная возможность записи на диск X:
Автор: NIKZZZZ
Дата сообщения: 20.09.2009 18:00
Real Root

Цитата:
в сборке RusLive запись на X: разрешена.

Там автоиатом включен FBWF, писать напрямую в смонтированный Wim нельзя.
Автор: 1QIQ
Дата сообщения: 20.09.2009 21:14
Помогите с проблемой. Имеется флэшка на 4 гига. Хорошая. Хочу поставить на неё ХР ради одной очень нужной проги и нужного драйвера которые работают только под ХР.

Пересмотрел кучу вариантов но самый лучший результат показала какая-то сборка bartpe - она прошла установку (или инициализацию) до половины после чего благополучно зависла. Сборка показывает меню - загрузка винды, акронис и винда РЕ, выбираю третье и всё зависает каждый раз в новом месте.

Линукс грузится вообще не хочет (там тоже есть аналог проги) - говорит что ОС не обнаружена. Два раза.

В связи с этим вопрос - какая ФС должна быть на флэшке? что нужно чтобы она стала загрузочной? Какая сборка показала себя лучше всех. В сети куча подробных манулов - но все они мимо - описывается что и на какую кнопку нажимать, а смысл деяний для меня остался загадкой.

Заранее спасибо
Автор: Real Root
Дата сообщения: 20.09.2009 22:32
1QIQ
Дайте данный о железе. Распишите все подробно, особенно по материнке. Какие сборки пробовали?
Материнка случаем не Gigabyte G31?
Автор: AZJIO
Дата сообщения: 21.09.2009 08:26
Скрипт-программка для создания ярлыков для LiveCD.
Автор: strat
Дата сообщения: 22.09.2009 11:00
bart pe при загрузке с флешки показывает заставку рабочего стола (т.е. уже почти все загрузилсоь, осталось numenu стартовать) и компьютер перезагружается, с cd + grub грузится нормально, перенос заключался переименовании папки в minint и корректировании menu.lst, переименовал все autorun.cmd которые должны были стартовать при загрузке но не помогло. Куда копать?
Автор: junik
Дата сообщения: 22.09.2009 11:23
NordMaster

Да, такая загрузка прокатила. Спасибо!
Но как же все же сделать, чтобы разделы основного диска шли по порядку, т.е. C,D,E и т.д., а потом только разделы USB винта? А то я загрузился, а диск С - загрузочный раздел моего USB диска.

И еще вопрос. Что нужно, чтобы сборка стала RAM?
Собираю через BartPE.

AZJIO
что-нибудь по поводу патча SetupLdr прояснилось?
Это по поводу запуска нескольких BartPE сборок, которые не RAM?
Автор: 1QIQ
Дата сообщения: 22.09.2009 12:26

Цитата:
1QIQ
Дайте данный о железе. Распишите все подробно, особенно по материнке. Какие сборки пробовали?
Материнка случаем не Gigabyte G31?


ноутбук асер эспайр 7520, проц амд турион х2 х64, материнка нвидиа нфорс 560, загрузку с флэшки поддерживает и она идёт, но зависает намертво. Перепробовал, можно сказать ВСЕ сборки в том числе специально для флэшек, РЕ конвертировал для флэша. даже линукс пробовал. Говорю что одна сборка показала меню, но ни один пункт не работал - всё висло.

Про оперативку и жесткий, думаю, говорить смысла особого нет.
Автор: Sish
Дата сообщения: 22.09.2009 12:58
1QIQ

Цитата:
Перепробовал, можно сказать ВСЕ сборки

Т.е. ты хочешь сказать, что практически всё, что есть в шапке этой темы, ты скачал, поюзал, и ничего не подошло?
Автор: nat27
Дата сообщения: 22.09.2009 16:44
добавил AIMP2 - freeware audio-player, архив AIMP2 v2.60 RC1 Build 499 (05.09.2009)
ссылка в шапке
Автор: AZJIO
Дата сообщения: 23.09.2009 11:40
Imagine - плаг для просмотра рисунков, взамен ACDSee.
winrar3.9 ru, Arum Switcher 3
отсюда скачал Photoshop Micro (36Мб) - идеально работает в сборке.
Из бесплатных Artweaver - (11Мб) хорошая альтернатива графическому редактору, даже в мини-сборке работает.

[more=Скрипт]

Скрипт работает так: если на ярлыке вызвать контекстное меню и выбрать пункт "Старт из RAM", то программа копируется на диск B:\ и стартует, а на рабочем столе создаётся ярлык к ней. В моём варианте из рам-сборки удобно стартовать необходимые программы, которые скопируются в память, а диск можно вытащить.
В реестр добавить данные:

Цитата:
REGEDIT4

[HKEY_LOCAL_MACHINE\PE_LM_SW\Classes\lnkfile\shell\ram]
@="Старт из RAM"

[HKEY_LOCAL_MACHINE\PE_LM_SW\Classes\lnkfile\shell\ram\command]
@="\"AutoIt3.exe\" \"ram.au3\" %1"

или inf

Цитата:
[Software.AddReg]
0x1, "Classes\lnkfile\shell\ram",,"Старт из RAM"
0x1, "Classes\lnkfile\shell\ram\command",,"""AutoIt3.exe"" ""ram.au3"" %1"


в системном каталоге должны быть AutoIt3.exe и ram.au3, содержимое которого ниже(проверено и пользуюсь).


Код: #NoTrayIcon
$sTarget = StringTrimLeft($CmdLineRaw, StringLen('"' & @ScriptName & '" '))
$aLnk = FileGetShortcut($sTarget)
If @error Then Exit
$aPath = StringRegExp($aLnk[0], "(^.*\\(.*))\\(.*)$", 3)
If $aPath[1]='i386' Or $aPath[1]='System32' Or $aPath[1]='Program Files' Or $aPath[1]='Programs' Or $aPath[1]='Windows' Then Exit
DirCopy($aPath[0], "B:\lnk_"&$aPath[1], 1)
If $aLnk[3]<>'' Then
$DSC=$aLnk[3]
Else
$DSC=''
EndIf
If
$aLnk[2]<>'' Then
$ARG=$aLnk[2]
Else
$ARG=''
EndIf
If
$aLnk[4]<>'' Then
$ICO=$aLnk[4]
Else
$ICO=''
EndIf
ShellExecute('B:\lnk_'&$aPath[1]&'\'&$aPath[2],$ARG,'','', @SW_HIDE )
FileCreateShortcut('B:\lnk_'&$aPath[1]&'\'&$aPath[2],@UserProfileDir&'\Рабочий стол\'&$aPath[1]&'.lnk','B:\lnk_'&$aPath[1],$ARG,$DSC,$ICO)
Автор: VictorMan
Дата сообщения: 24.09.2009 00:12

Цитата:
NIKZZZZ
Для ExFat нужны следующие файлы:

EXFAT.SYS
FS_REC.SYS
fmifs.dll
format.com
ifsutil.dll
shell32.dll (не обязательно)
uexfat.dll
ulib.dll

shell32.dll все-таки немного нужен, без него во вкладке "форматировать" не появится "exFAT".

А вообще, если перевести пост NIKZZZZ в плагин BartPE, получается так:

Код:
; PE Builder v3 plugin INF file
; Created by Ru-board

[Version]
Signature= "$Windows NT$"

[PEBuilder]
Name="205 Support ExFAT file system - kb955704"
Enable=1
Help="\"

[SourceDisksFiles]
Files\EXFAT.SYS=4,,1
Files\FS_REC.SYS=4,,1
Files\fmifs.dll=2,,1
Files\format.com=2,,1
Files\ifsutil.dll=2,,1
Files\shell32.dll=2,,1
Files\uexfat.dll=2,,1
Files\ulib.dll=2,,1

[SetValue]
"txtsetup.sif","FileSystems.Load","exfat","exfat.sys"
"txtsetup.sif","FileSystems","exfat","""exFAT File System Driver"""
"txtsetup.sif","SourceDisksFiles","exfat.sys","1,,,,,,4_,4,1,,,1,4"
Автор: AZJIO
Дата сообщения: 24.09.2009 01:51
yurkesha
Я попробовал вынести acronis во внешний wim, и всё получилось, проверил сделав образ рам-диска B: а потом tib-файл просмотрел. В сборку добавил только COMMON (1Мб), а остальное 22Мб упаковал в wim 16Мб вместе с батником.

Цитата:
FILE_LOAD=acronisti.cmd
WIM_SECTION=1
MOUNT_PATHS=%ramdrv%\wim_acronis
Автор: 7sh3
Дата сообщения: 24.09.2009 05:26
VictorMan

Цитата:
shell32.dll все-таки немного нужен, без него во вкладке "форматировать" не появится "exFAT"

а нужно ли это форматирование? я себе просто поддержку сделал двумя файлами, и инфу все-таки добавил в реестр, хоть видно в pserv работает драйвер или нет
Автор: nat27
Дата сообщения: 24.09.2009 07:03
7sh3
использую твой плагин KMPlayer:2.9.3.1428(OpenGL by JanHorn) - 34,98Mb из сборки 22.10.08, по любому работает великолепно, на всякий случай спрошу, не делал ли поновее плагин KMPlayer, может меньшего объема или еще чего интересного (в основе использую конструктор BartPE+XPE 11.11.2006)
Автор: yurkesha
Дата сообщения: 24.09.2009 09:41
AZJIO
Ну с COMMON вовне понятно что заработает... Я тут ковыряю потихоньку динамическую подгрузку и обработку UpperFilters... Сдвиги есть, но пока еще не все гладко...
Автор: 7sh3
Дата сообщения: 24.09.2009 22:56
nat27

Цитата:
не делал ли поновее плагин KMPlayer

у нас драйвер то появился нормально работающий для radeon hd? я просто не в курсе, плаг kmp конечно обновить уже надо, дык драйвера нет, у меня теперь radeon
Автор: nat27
Дата сообщения: 25.09.2009 06:32
7sh3
к Радеонам год как не притрагивался, а что там поменялась команда разработчиков? по другому как еще может случиться что драйвер заработает, если что кто найдет какие дополнительные компоненты надо доустановить в XPE чтобы поднять радеон(нужно понять что инсталлятор досаживает на систему чтобы атишка заработала). На удивление однозначны владельцы радеонов когда им сообщают о неработающем драйвере, типа у нас все хорошо и про PE гробовая тишина. Может на обновление KMPlayer поставишь добрую нвидиа, а потом опять в махровые лапы ати
Автор: cyber83
Дата сообщения: 25.09.2009 09:50
Доброго всем дня товарищи!
столкнулся с проблемкой, скачал уже 2 образа на основе Win PE
все дрова подцепились все вроде в норме, только с принтером все ни как не могу подружить, при попытке установить принтер служба принтеров пишет что она недоступна, кстати как ЮСБ устройство принтер определяется( принтер HP1300) помогите советом что нужно сделать, чтоб принтер всеже подцепился.
ну оч надо)
Автор: NegoroX
Дата сообщения: 25.09.2009 16:31
cyber83

Цитата:
скачал уже 2 образа на основе Win PE

Дело за малым - создать образ с нужными параметрами или качать пока не попадется то что надо.
(конструкторы для сборки в шапке.
Автор: nat27
Дата сообщения: 26.09.2009 06:14
тем кто использует CD раздел на флешках Transcend для загрузки ramboot XPE - обновил инструкцию и доступна новая версия служебной программы. К сожалению, пока ограничение на 4Gb размер CD раздела не снято, грузятся только RAM сборки. ссылка
Автор: AZJIO
Дата сообщения: 26.09.2009 10:24
Новая версия Создателя ярлыков, полная автоматизация.
[more=Скрипт] Для работы скрипта делаем так:
1. Создаём бэкап ярлыков base_lnk.txt.
2. Сохраняем скрипт в addlnk-v2.au3 и указываем его автостарт в реестре
3. В папку system32 кидаем addlnk-v2.au3, base_lnk.txt, AutoIt3.exe и папку Include с файлом File.au3.

Код: #Include <File.au3> ; в каталоге AutoIt3.exe должна быть папка Include с файлом File.au3
AutoItSetOption("TrayIconHide", 1) ;скрыть в системной панели индикатор AutoIt
Global $aRecords
; читаем бэкап-файл в массив
If Not _FileReadToArray(@ScriptDir&'\base_lnk.txt',$aRecords) Then
MsgBox(4096,"Ошибка", "Ошибка чтения массива", @error)
Exit
EndIf

; В массиве $aRecords будут содержаться все строки файла...
; В массив $aLnk читается каждая строчка состоящая из данных ярлыка

$aSet = StringSplit($aRecords[1], "|")
$restore_lnk2 = $aSet[1] ; установить путь извечения из бэкапа в первой строке
For $i=3 To $aRecords[0]
; решение проблемы пустых строк, пропускать цикл для пустой строки
If $aRecords[$i]<>'' Then
$aLnk = StringSplit($aRecords[$i], "|")
; проверка, если ярлык содержит "\", то это путь и нужно создать каталог
If StringInStr($aLnk[1], '\') > 0 Then
$aDirlnk=StringRegExp($aLnk[1], "(^.*)\\(.*)$", 3)
If Not FileExists($restore_lnk2&'\'&$aDirlnk[0]) Then DirCreate($restore_lnk2&'\'&$aDirlnk[0])
EndIf
; создание ярлыка
FileCreateShortcut($aLnk[2],$restore_lnk2&'\'&$aLnk[1]&'.lnk',$aLnk[3],$aLnk[4],$aLnk[5],$aLnk[6],'',$aLnk[7])
EndIf
Next
Автор: shmel01
Дата сообщения: 27.09.2009 18:44
Попалась программка Image for windows.
Типа Акроникса, но гораздо легче.
Образ делал, но не восстанавливал.
Вот ссылка на плагин:
http://uploadbox.com/files/030b040e86/
Кто что скажет?

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687

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


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