PDA

Показать полную графическую версию : [addon] MultiBootDisk - создание мультизагрузочного диска CD/DVD/USB


Страниц : 1 2 [3] 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35

ya158
12-02-2011, 17:57
подскажите пожалуста как быть скачал множество мультизагрузочных програм для загруски операционок с диска без установки на жосткий диск файлы находяца в iso формате записал на болванки они не загружаюца почему????????? »
Ничего не понял. А самое главное - не понял при чём здесь мой аддон.

SharkyEXE
12-02-2011, 19:37
SharkyEXE, Spirkaa
Просьба протестировать новую версию патча IsoLinuxFixer.exe
Спасибо Mr dUSHA
Скачать »
Заменил уже существующий у меня файл \Addons\ZZ_MultiBootDisk\Tools\IsoLinuxFixer.exe на файл IsoLinuxFixer.exe, взятый отсюда (http://forum.oszone.net/post-1466426-301.html), из этого IsoLinuxFixer_11.2.10.1.7z (http://forum.oszone.net/attachment.php?attachmentid=59478&d=1297373289) архива. В итоге при всех повторных действиях (интеграции аддонов, указанных здесь (http://forum.oszone.net/post-1609784-33.html)) я получил файл-образ WINXP.ISO размером 2,06 ГБ (2*213*255*168 байт), который загружается без этой (http://forum.oszone.net/attachment.php?attachmentid=59474&stc=1&d=1297370813) ошибки на виртуальной машине. Следовательно, просьба заменить в Вашем аддоне Служебные - [addon] MultiBootDisk - создание мультизагрузочного диска (http://forum.oszone.net/thread-198119.html) файл IsoLinuxFixer.exe на файл IsoLinuxFixer.exe, взятый отсюда (http://forum.oszone.net/post-1466426-301.html), из этого IsoLinuxFixer_11.2.10.1.7z (http://forum.oszone.net/attachment.php?attachmentid=59478&d=1297373289) архива.

И еще: долго расписывать, но у меня почему то при значении MAKEISO=1 в файле \Addons\ZZ_MultiBootDisk\Settings\setting.ini не хотел создаваться файл-образ. В итоге я добавил в файл \Addons\ZZ_MultiBootDisk\FINISH, в секцию IF "%MAKEISO%"=="1" (
ECHO Создание образа %ISOFILE%.
IF EXIST "%Distr%\..\ISO\%ISOFILE%" DEL /F /Q "%Distr%\..\ISO\%ISOFILE%"
START /WAIT %WDir%\Tools\CDIMAGE.EXE -n -h -m -p -x -oi -yd -b"%DISTR%\%ISOLINUX%" -l"%VOLNAME%" %DISTR%\ "%DISTR%\..\ISO\%ISOFILE%"
START /WAIT %WDir%\Tools\IsoLinuxFixer.exe "%DISTR%\..\ISO\%ISOFILE%"
GOTO :EOF
) следующие строки Rem Если не существует папка %Distr%\..\ISO, то создать папку %Distr%\..\ISO
IF NOT EXIST "%Distr%\..\ISO\" MD "%Distr%\..\ISO\"В итоге получилось такIF "%MAKEISO%"=="1" (
ECHO Создание образа %ISOFILE%.
Rem Если не существует папка %Distr%\..\ISO, то создать папку %Distr%\..\ISO
IF NOT EXIST "%Distr%\..\ISO\" MD "%Distr%\..\ISO\"
IF EXIST "%Distr%\..\ISO\%ISOFILE%" DEL /F /Q "%Distr%\..\ISO\%ISOFILE%"
START /WAIT %WDir%\Tools\CDIMAGE.EXE -n -h -m -p -x -oi -yd -b"%DISTR%\%ISOLINUX%" -l"%VOLNAME%" %DISTR%\ "%DISTR%\..\ISO\%ISOFILE%"
START /WAIT %WDir%\Tools\IsoLinuxFixer.exe "%DISTR%\..\ISO\%ISOFILE%"
GOTO :EOF
)После добавления только вышенаписанных строк файл-образ у меня стал создаваться. Просьба и Вас, пожалуйста, добавить вышенаписанные строки в Ваш аддон Служебные - [addon] MultiBootDisk - создание мультизагрузочного диска (http://forum.oszone.net/thread-198119.html). Спасибо.

ya158
12-02-2011, 20:12
SharkyEXE,
Согласен по обоим пункиам. Спасибо за тестироание.

В шапке наовая версия.
- Убрано полное отображение лога работы в окне интегратора
- Добавлено создание папки для созданного образа при её отсутствии
- Новая версия IsoLinuxFixer.exe

wolkow70
13-02-2011, 17:06
Не могу найти файл isolinux.cfg. Виртуалка ругается на отсутствие конфигурационного файла..
Как вообще создать только тестовый образ меню, что бы не производить интеграцию, а посмотреть как будет выглядеть?
С аддоном ZZ_Multiboot у меня это получалось, а с этим нет.

ya158
13-02-2011, 19:12
Не могу найти файл isolinux.cfg. »
Он создаётся автоматически, в зависимости от того, какие файлы находятся в папках VOLD, VOLS и VOLM и в зависимости от того, есть ли эти папки.
Как вообще создать только тестовый образ меню, что бы не производить интеграцию, а посмотреть как будет выглядеть? »
Запусти один раз интеграцию. Затем из целевой папки возьми папку BOOT - это и будет папка с установщиком, меню и т.п.

conductor
14-02-2011, 00:04
DrvSource=%SrcDosDrive%\OEMDRV
есть такой путь задан в аддоне
DrvSource=%SrcDosDrive%\DRIVERS
пишу такой

START /WAIT %SrcDosDrive%\DRIVERS\FSAUnPack.exe 20
XCOPY /Q /Y /S /E /H /R "%SrcDosDrive%\DRIVERS\Drivers\Unzipped\*.*" "%SystemDrive%\D\Unzipped\

XCOPY /Q /Y /S /E /H /R "%SrcDosDrive%\DRIVERS\DPsFnshr.exe" "%SystemDrive%\D\..\"
XCOPY /Q /Y /S /E /H /R "%SrcDosDrive%\DRIVERS\DPsFnshr.ini" "%SystemDrive%\D\..\"
XCOPY /Q /Y /S /E /H /R "%SrcDosDrive%\DRIVERS\devcon.exe" "%SystemDrive%\D\..\"
после обработки образа опять восстанавливается первоначальная запись
и можно ли сделать чтобы окошко з и папка DRIVERS не создаётся
где надо и что прописать?
и можно ли сделать что бы окошко распаковки не показывалось ?

ya158
14-02-2011, 01:13
пишу такой »
В каком файле?
и можно ли сделать чтобы окошко з и папка DRIVERS не создаётся »
Не понял. Можно по-русски?

и можно ли сделать что бы окошко распаковки не показывалось ? »
Какое окошко? Окошко FSAUnPack?

murder
14-02-2011, 19:20
ya158, в VOLM\menu.txt очепятка закралась) C интеграциtq драйверов

conductor
14-02-2011, 21:32
ya158,
1` fsetup.ini
2 что бы создавалась папка DRIVERS
3 да

ya158
15-02-2011, 01:09
conductor,
fsetup.ini »
В моём аддоне этот файл создаётся не просто так - посмотри шапку и START и FINISH. А также setup.ini

2 что бы создавалась папка DRIVERS »
Извини, пожалуйста, но я не понял, что ты хочешь. Объясни поподробнее

3 да »
Я понял идею. Если нет FSAUnPack, то распаковать все драйверпаки по умолчанию? Об этом я не думал. Да и мой аддон предполагает, что, если нет FSAUnPack, то он его создаёт. Или я не прав? Подскажи концепцию.

ya158, в VOLM\menu.txt очепятка закралась) C интеграциtq драйверов »
Да, ты прав.
Есть ли ешё какие-нибудь замечания?

Spirkaa
15-02-2011, 15:20
В файлах winn*.sif в дистрибутиве секция [UserData] продублирована

conductor
15-02-2011, 21:38
conductor,
Цитата conductor:
2 что бы создавалась папка DRIVERS »
Извини, пожалуйста, но я не понял, что ты хочешь. Объясни поподробнее
Цитата conductor:
3 да »
Я понял идею. Если нет FSAUnPack, то распаковать все драйверпаки по умолчанию? Об этом я не думал. Да и мой аддон предполагает, что, если нет FSAUnPack, то он его создаёт. Или я не прав? Подскажи концепцию.
1 мне надо что бы создавалась папка DRIVERS !!! а не OEMDRV
2 когда идёт распаковка драйверов надо что бы этот процесс (окошко) был скрытым (не отображался)

ya158
15-02-2011, 21:49
conductor,
1.Vj;tn это поможет?
; Папка источник пакетов драйверов на дистрибутивном диске (если надо, чтобы драйвера располагались
; в папке X:\OEMDRV, где X: - диск с дистрибутивом, то DRVDIR=OEMDRV)
DRVDIR=OEMDRV »

2. Тогда пропадёт возможность выбора драйверпаков для распаковки, т.к. в этом случае придётся отказаться от FSAUnPack.exe и рапаковывать драйверпаки с помощью консольного 7zip-a. Если именно это надо, то добавлю такую возможность.

В файлах winn*.sif в дистрибутиве секция [UserData] продублирована »
В принципе это не мешает, но уберу, чтобы глаза не мозолило.

conductor
16-02-2011, 00:15
ya158,
задача такая
1 должна идти распаковка только DP_MassStorage_wnt5_x86-32_1011 и скрытая
(как в гуи интеграторе функция не отображать ход процесса ставим птичку)
остальные дрова при первом входе я сам ставлю

ya158
16-02-2011, 00:23
должна идти распаковка только DP_MassStorage_wnt5_x86-32_1011 и скрытая »
Других дров в папке OEMDRV (у тебя - DRIVERS) не будет? Или будут, но не должны распаковываться?

conductor
16-02-2011, 08:26
ya158,
1 не будет если не удасться скрыть окно установки
2 будут и не должны распаковываться если окно будет скрытое

ya158
17-02-2011, 07:44
Новая версия
- Добавлены возможность не использовать FSAUnPack (ключ UseFSAUnPack в setting.ini). Если не используется FSAUnPack, то все драйверпаки из папки Zipped и подпапок будут помещены в дистрибутив в папку %DRVDIR% и при установки будут тихо распакованы в %DrvFolder%\..\
- Исправлены мелкие ошибки

conductor,
Драйверпаки из папки %DRVDIR% распаковываются тихо все. Для твоеё частной задачи замени в файле START в 139 строке %%SrcDosDrive%%\%DRVDIR%\*.7z на %%SrcDosDrive%%\%DRVDIR%\DP_MassStorage_wnt5_x86-32_*.7z

conductor
17-02-2011, 13:00
ya158,
http://i15.fastpic.ru/thumb/2011/0217/40/6726e90c5dd2f795a72ed8c9014a1840.jpeg (http://fastpic.ru/view/15/2011/0217/6726e90c5dd2f795a72ed8c9014a1840.jpg.html)
OEMDRV
Unzipped\
DP_MassStorage_wnt6-x86_1011.7z
7za.dll
CopyDist.exe
devcon.exe
DPsFnshr.exe
FSAUnPack.exe
DPsFnshr.ini
на прошлой версии такой ошибки не было
в чём может быть проблема ?
ЗЫ 139 строка не соотвествует написанному выше

ya158
17-02-2011, 21:42
conductor,
Давай свою папку ZZ_MultiBootDisk (только без драйверпаков) - посмотрю, где у тебя ошибка.

ЗЫ 139 строка не соотвествует написанному выше »
И какая же у тебя 139 строка?

conductor
17-02-2011, 22:12
139 ECHO REM this is Pstsetup>>Temp\Pstsetup.cmd
а что у себя не посмотреть :) эта новая
IF %UseFSAUnPack%==0 ECHO START /WAIT %%SrcDosDrive%%\%DRVDIR%\hidcon.exe %%SrcDosDrive%%\%DRVDIR%\7za.exe x %%SrcDosDrive%%\%DRVDIR%
\DP_MassStorage_wnt6-x86_1011.7z -aoa >>Temp\Presetup.cmd
эта старая
http://depositfiles.com/files/x0h6pzt97
ССЫЛКА(если не трудно посмотри загрузчик создаётся но с него не грузиться)




© OSzone.net 2001-2012