Показать полную графическую версию : FSAUnPack.exe – утилита для работы с пакетами/драйверами
\\Software\Microsoft\Windows\CurrentVersion\SETUP
SourcePath=C:\Windows
ServicePackSourcePath=C:\Windows
\\Software\Microsoft\Windows NT\CurrentVersion\
SourcePath=C:\Windows\I386 »
все так. Скажите, Fake-Setup Advanced может мне такой косяк сделать? Если да, то не подскажите ли, какой параметр[Options]
DrvFolder=%WinDir%\OEMDRV\
PreSetup=1
PreSetupHide=1
PostSetup=1
PostSetupHide=1
PatchSfcOs=0
DisableSFC=0
PatchUXTheme=1
PatchThemeUI=1
PatchSxS=1
SsDisableOOBE=1
SaPatchUnsignDrvInst=1
SaPatchNewDevPopUP=1
DelDrvAfterInst=0
пробовал установить систему черезфлешку (http://forum.oszone.net/post-1850443.html#post1850443) окошко с драйверами, не вышло можно ли сделать, что бы окошко выходило при установки с USB ?
можно ли сделать, что бы окошко выходило при установки с USB ? »
Если мне не изменяет память то, проблема установки с USB и решение обсуждалось в теме MultiBootDisk
http://forum.oszone.net/thread-198119-54.htm
все так. Скажите, Fake-Setup Advanced может мне такой косяк сделать? »
Нет! Но, у вас, почему-то глобальная проблема - пути не прописаны, инфо "крякозяблами". И не только в FSAUnPack, насколья я, понял и в SoftAdd!
И еще! Вы, в какой кодировке, сохраняете INI?
Обновление!
Оптимизация кода. Незначительно изменен интерфейс.
В Copydist.exe добавлен параметр /путь с папке I386\*.* - это позволит запускать утилиту на установленной системе, пример - Copydist.exe /D:\I386\*.*
Stranger13
03-02-2012, 18:20
можно ли сделать, что бы окошко выходило при установки с USB ? »
После сборки дистрибутива на флешку проверь в файле PreSetup.cmd строку запуска FSAUnPack.exe, если путь запуска изменился переправь на свой.
Для примера:
if exist "%SrcDosPath%\OEMDRV\FSAUnPack.exe" start /wait "" "%SrcDosPath%\OEMDRV\FSAUnPack.exe"
инфо "крякозяблами" »
вкладка "настройка" все всплывающие подскази крякозяблами, только при установки системы на живой все в порядке. Межет всплывающие подсказки убрать т.к. они дублируются в низу без крякозяблов?
В подсказке для копирования дистра нужно переправить "С изменение пути" на "С изменением пути"
вкладка "настройка" все всплывающие подскази крякозяблами »
Подправим!
И подправил = обновил.
И еще! Вы, в какой кодировке, сохраняете INI? »
ANSI
пути не прописаны, »
пути правильно прописаны, все скопировано, но проверка не идет
пути правильно прописаны, все скопировано, но проверка не идет »
Так у вас не запускается sfc?
1. Проверьте, работают ли службы?
Удаленный вызов процедур (RPC)
Локатор удаленного вызова процедур (RPC)
2. Как вариант, запустите sfc с параметром /scanonce – однократное сканирование всех защищённых системных файлов при следующей загрузке системы.
3. Нет: проверяем наличие файлов в WINDOWS\system32\
sfc.dll, sfc.exe, sfc_os.dll, sfcfiles.dll, user32.dll
или обновите с "чистого" дистрибутива, или скачайте из сети.
Из последнего обновления, можете запустить копирование на установленной системе - для проверки.
Затем попробуйте запустить проверку из командной строки - sfc /scannow.
После сборки дистрибутива на флешку проверь в файле PreSetup.cmd строку запуска FSAUnPack.exe, если путь запуска изменился переправь на свой.
Для примера:
if exist "%SrcDosPath%\OEMDRV\FSAUnPack.exe" start /wait "" "%SrcDosPath%\OEMDRV\FSAUnPack.exe" »
там есть эта строка.
Stranger13
04-02-2012, 21:16
там есть эта строка. »
проверти правильность пути запуска FSAUnPack.exe.
Вы переносили образ на флешку при помощи WinSetupFromUSB 1.0 Beta 7 входящей в комплект
multiboot (http://forum.oszone.net/post-1851814.html#post1851814) ,почле чего приходится вручную переправлять путь запуска в PreSetup.cmd на исходный.
Обычно добавляет название папки в которой размещает дистр на флешке.
Devils0411
11-02-2012, 12:10
opel431, Подправьте пожалуйста авторазмер, при нажатии "настройки". А то получается вот такая петрушка. Да, и если в папке Zipped всего один драйвер, то его не в окне выбора драйверов.
http://s47.radikal.ru/i115/1202/35/2a60ffc1aca3t.jpg (http://radikal.ru/F/s47.radikal.ru/i115/1202/35/2a60ffc1aca3.jpg.html)
http://s57.radikal.ru/i157/1202/89/e2a186972120t.jpg (http://radikal.ru/F/s57.radikal.ru/i157/1202/89/e2a186972120.jpg.html)
В дистрибутив интегрирую только драйвера MassStorage. Для установки на графическом этапе воспользовался аддоном Fake-Setup Advanced. В корне диска лежит папка DRIVERS с распакованными MassStorage-драйверами, а fSetup.ini настроен следующим образом:
[Options]
DrvFolder=%SrcDosDrive%\DRIVERS
PreSetup=0
PreSetupHide=1
PostSetup=0
PostSetupHide=1
PatchSfcOs=0
DisableSFC=0
PatchUXTheme=0
PatchThemeUI=0
PatchSxS=0
SsDisableOOBE=0
SaPatchUnsignDrvInst=0
SaPatchNewDevPopUP=0
DelDrvAfterInst=0 Для экономии места на диске хочу упаковать драйвера и воспользоваться утилитой FSAUnPack. Подскажите, что нужно поправить в fSetup.ini и как настроить FSAUnPack (куда что подложить, что можно удалить, как что настроить), чтобы решить только мою мелкую задачку и не задействовать не нужный мне богатый функционал утилиты?
В корне диска лежит папка DRIVERS с распакованными MassStorage-драйверами »Для вашей задачи не обязательно использовать утилиту как аддон интегрируя её в дистрибутив через апдейтпак. Достаточно положить файлы из аддона FSAUnPack (FSAUnPack.exe, FSAUNPACK.INI, 7ZA.DLL и собственно сам msst пак упакованый в 7Z архив) в любую папку на установочном диске и в PRESETUP.CMD от аддона Fake-Setup Advanced прописать команду на запуск FSAUnPack.exe. Например если набор указанных в скобках файлов находится в корне диска в папке DRIVERS, тогда в батнике пишете такую команду START /WAIT %SrcDosPath%\DRIVERS\FSAUNPACK.EXE. Этим вы запустите на Т40 утилиту FSAUnPack.exe которая распакует вам msst пак в указанное в её файле настроек FSAUNPACK.INI место.
DrvFolder=%SrcDosDrive%\DRIVERS
PreSetup=0
PreSetupHide=1 »
Надо в fSetup.ini поменять путь на :
[Options]
DrvFolder=%SystemDrive%\D
PreSetup=1
PreSetupHide=1
И соответственно в файле FSAUNPACK.INI указать соответствующий путь для распаковки
[Options]
DrvFolder=%SYSTEMDRIVE%\D
Можно указать путь просто на системный раздел %SYSTEMDRIVE%\ утилита распаковки в двойную папку D не допустит с любым из этих путей
По остальным настройкам файла FSAUNPACK.INI довольно понятный мануал в текстовом файле самого аддона.
Vovva, большое спасибо! Но есть 1 вопрос.
тогда в батнике пишете такую команду START /WAIT %SrcDosPath%\DRIVERS\FSAUNPACK.EXE. » Использовать в батнике переменную именно %SrcDosPath% или %SrcDosDrive%? Или в данном случае без разницы?
Использовать в батнике переменную именно %SrcDosPath% »При применении аддона Fake-Setup Advanced я предпочитаю использовать в его батнике для установочного диска переменную %SrcDosPath% Сам автор аддона по этому поводу разъясняет разницу в этих переменных так установка глобальных переменных окружения SrcDosPath и SrcDosDrive, содержащих путь к дистрибутиву устанавливаемой ОС и букву дистрибутивного диска с двоеточием соответственно »
P/S... Для Т40 вряд ли критично назначать любую из этих переменных. Но попадал при заданной переменной %SrcDosDrive% в батнике срабатывающем при первом входе в систему к вызову окна с предупреждением что диск не обнаружен. По причине переназначения ОС буквы установочному диску из-за наличия картридера. При заданной переменной %SrcDosPath% таких проблем не замечал. Вот отсюда и привычка всегда для установочного диска указывать переменную %SrcDosPath%
Stranger13
15-02-2012, 21:34
opel431 в последней версии FSAUnPack наткнулся на такой баг:
В Z-FakeSetupAdv в файле fSetup.ini установлены параметры (PostSetup=0 и DelDrvAfterInst=1 ),а в FSAUnPack.ini параметры fSetup=1 и PstSetup=1 DistrCopy=1 . В иотоге файл PstSetup.cmd не запускается. Устанавливаю fSetup=0, чеки капирование дистра и удаление папкки приемник не активны. Зато сработал DelDrvAfterInst=1 из файла fSetup.ini . Вкладка выбора папки приемник дров и чек снять вубрать все пакеты дров активны.
Не понимаю зачем нжен вообще параметр fSetup, лишняя заноза.
Непойму как работают параметры DistrCopy=1 и PstSetup=1 .
Отключил строку запуска FSAUnPack в PreSetup.cmd, а PstSetup.cmd со строкой запускаCopyDist.exe оставил включенной в fSetup.ini , на Т0 выдало ошибку паметь не может быть read .
opel431... »
Дружище! Пока, по обстоятельствам, могу только периодически заглядывать на "огонек"!
Проверить пока не могу.
opel431 в последней версии FSAUnPack наткнулся на такой баг: »
Кажется понял "где собака зарыта"! Параметр "PstSetup" в FSAUnPACK.ini необходимо переименовать в "PostSetup"!
SharkyEXE
10-03-2012, 20:30
opel431
Пожалуйста, обновите Ваш Служебные - FSAUnPack.exe – утилита для работы с пакетами/драйверами (http://forum.oszone.net/thread-192321.html) с учётом перейти (http://forum.oszone.net/post-1874469-498.html). Спасибо.
opel431, Подправьте пожалуйста авторазмер, при нажатии "настройки". А то получается вот такая петрушка. Да, и если в папке Zipped всего один драйвер, то его не в окне выбора драйверов. »
Жалоба не актуальна! Вы ведь запускаете на "живой", с темой XP. На Т-40 - только классический интерфейс, и размеры формы иные!
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC