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
21-03-2014, 12:47
:-) я так уже делал, CDIMAGE удаляет »
Попробуй запустить из командной строки CDIMAGE, а потом IsoLinuxFixer с теми ключами, что и в Makeiso.cmd. При этом не должно закрываться окно после их работы. »

brodjaga5
21-03-2014, 14:03
Попробуй запустить из командной строки CDIMAGE, а потом IsoLinuxFixer с теми ключами, что и в Makeiso.cmd. При этом не должно закрываться окно после их работы. »
ни как не врублюсь как это сделать, в папки Tols правой кнопки мыши - Открыть командную строку здесь, дальше тяну CDIMAGE.EXE в окно, дальше тупик. какие пути, ключи, голова кругом совсем запутался:-(

ya158
21-03-2014, 14:24
CDIMAGE.EXE -n -h -m -p -x -oi -yd -b"путь к BOOT\ISOLINUX\ISOLINUX.BIN" -l"Метка диска" "Путь к дистрибутиву\" "Путь и имя образа"
в твоём случае
CDIMAGE.EXE -n -h -m -p -x -oi -yd -b"D:\XPCD\CD\BOOT\ISOLINUX\ISOLINUX.BIN" -l"WXP_SP3" "D:\XPCD\CD\" "D:\XPCD\ISO\WINXP.ISO"

brodjaga5
21-03-2014, 15:03
ya158, вот что выходит,
к стати пробовал с помощью Создание загрузочного ISO/CD (http://www.oszone.net/2759/) то бес проблем, но конечно же уже загрузчик не тот

ya158
21-03-2014, 19:54
brodjaga5,
Извиняюсь - написал неправильную строку. Попробуй
CDIMAGE.EXE -n -h -m -p -x -oi -yd -b"D:\XPCD\CD\BOOT\ISOLINUX\ISOLINUX.BIN" -l"WXP_SP3" D:\XPCD\CD "D:\XPCD\ISO\WINXP.ISO"

brodjaga5
21-03-2014, 20:53
ya158, теперь по ходу видать где собака зарылась, видать кириллица в путях, или?

-------------

действительно удалил папку Животные и теперь всё ок :yahoo: .

Огромное спасибо за помощь и терпение!!!

Wowa_z
21-03-2014, 23:43
Сегодня год с последнего обновления программы

Nun-Nun
22-03-2014, 11:23
Сегодня год с последнего обновления программы »
Обновление имеет смысл, когда в программе что-то не работает или работает не так как нужно. А разве сейчас с прогой что-то не так? У большинства пользователей (и у меня, к стати, в том числе) всё прекрасно фунционирует, иначе автора засыпали бы претензиями.

truvo
10-01-2015, 22:39
Соскочил на семерку, но решил соорудить финальный свой комплект XP на всякий пожарный (или со старым железом) случай. Заинтересовался сабжевым аддоном, которым прежде не пользовался.

В связи с этим вопрос к знатокам: в этот аддон смело и всегда (и сейчас) можно засовывать самый распоследний MassStorage из набора SamDrivers? Или с последними пакетами возможны неполадки типа BSOD, которые раньше случались у некоторых с некоторыми пакетами массов, и надо искать какую-то предыдущую версию (в таком случае какая будет наиболее свежей из корректных)?

ya158
11-01-2015, 01:19
truvo,
Мой аддон интегрирует MassStorage при помощи утилиты TextMode MassStorage от Mr dUSHA. Так что по вопросу корректности интеграции MassStorage лучше обратиться в соответствующую тему.
В принципе это всё описано в шапке, но кого это волнует .... ;)

truvo
13-01-2015, 16:13
ya158, что-то я не понял. Провел интеграцию с вашим аддоном и GUI-интегратором, задал в setting вашего аддона (не в интеграторе) создание образа.
Образ благополучно создался, после чего (?!) интегратор выполнил еще кое-какие операции по своему плану и сообщил мне, что интеграция завершена.

В итоге я открываю папку дистрибутива в одной панели Тоталкоммандера, образ — в другой панели, разворачиваю на обеих панелях "показать все файлы без подкаталогов" и вижу, что файлы дистрибутива в общем и целом несколько посвежее, чем файлы в образе.

А разве создание образа не должно быть финалом всей интеграции?

...К примеру, копирование папки $OEM$ в дистрибутив интегратор произвел после создания образа, в итоге в образе этой папки просто нет!

И попутный вопрос: в Source.ini у меня записано:
;Путь к дистрибутиву
Distr=D:\bootcd\1DWA\

;Путь к папке I386
I386=D:\bootcd\1DWA\

И всё прекрасно отрабатывается. Но если эти пути одинаковы (и я, кстати, не понимаю, с какой стати им быть разными), то почему параметров два, а не один вместо двух?

ya158
13-01-2015, 22:48
truvo,
Мой аддон всего лишь аддон. И поэтому, после создания образа при помощи моего аддона GUI-интегратором может выполнять какие-либо дополнительные операции (например, запустить какой-нибудь аддон, который стоит в списке после моего). Судя по всему у вас в GUI-интеграторе проколота галка "Упаковать inf-файлы после интеграции" и интегратор обрабатывает эти файлы после моего аддона (кстати перед созданием образа мой аддон упаковывает такие файлы и повторная обработка не требуется). Лично я при использовании GUI-интегратора пользуюсь для создания образа опцией интегратора, а не моего аддона. Функцией создания образа моего аддона лучше пользоваться, если не применяется GUI-интегратор, чтобы не делать отдельный аддон для создания образа.

К примеру, копирование папки $OEM$ в дистрибутив интегратор произвел после создания образа, в итоге в образе этой папки просто нет! »
Мой аддон помещает в образ только то, что находится в папке %DISTR% (задается файлом Distr.ini Апдейтпака или в GUI-интеграторе) на момент работы аддона.

А разве создание образа не должно быть финалом всей интеграции? »
Конечно нет. В GUI-интегратор для этого и создана вкладка "Постобработка дистрибутива"

И попутный вопрос: в Source.ini у меня записано: »
Этот файл нужен для работы батников, расположенных рядом с ним. При интеграции он не используется. Подробнее - в readme.txt. Хотя кто его читает...;)

truvo
14-01-2015, 02:28
Цитата truvo:
К примеру, копирование папки $OEM$ в дистрибутив интегратор произвел после создания образа, в итоге в образе этой папки просто нет! »
Мой аддон помещает в образ только то, что находится в папке %DISTR% (задается файлом Distr.ini Апдейтпака или в GUI-интеграторе) на момент работы аддона. »Понял, значит, мне просто надо (если, конечно, пользоваться для создания ISO аддоном, а не интегратором) положить предварительно папку $OEM$ в папку дистрибутива. Затык, правда в том, что для разных вариантов установки у меня эти папки $OEM$ неодинаковые. Значит, видимо, придется всё-таки создавать образ интегратором или же батником.Цитата truvo:
А разве создание образа не должно быть финалом всей интеграции? »
Конечно нет. В GUI-интегратор для этого и создана вкладка "Постобработка дистрибутива" »Я никогда не пользовался созданием образа с помощью GUI-интегратора, но предполагаю, что там всё-таки образ является финалом всех галочек, расположенных выше (в верхней рамке на этой вкладке), и в данном случае вы неправильно сказали свое "Конечно, нет".Цитата truvo:
И попутный вопрос: в Source.ini у меня записано: »
Этот файл нужен для работы батников, расположенных рядом с ним. При интеграции он не используется. »Так я батники эти и имел в виду. Зачем для них вводить два параметра, а не один, если эти параметры всегда имеют одинаковое значение? Или они могут иметь разные значения? Если да, приведите пример.

ya158
14-01-2015, 07:46
в данном случае вы неправильно сказали свое "Конечно, нет". »
Я это сказал применительно к своему аддону.

Зачем для них вводить два параметра, а не один, если эти параметры всегда имеют одинаковое значение? »
Эти параметры имеют не одинаковое значение:
;Путь к дистрибутиву
Distr=D:\XP\RUS\end

;Путь к папке I386
I386=D:\XP\RUS\end\I386

Nun-Nun
14-01-2015, 10:03
truvo,

Может для Вашей цели вот такой фортель подойдёт: я, например, не использую функцию создания образа в GUI-интеграторе, а делаю образ аддоном автора темы, но для полноты "щасья" задействую в "Дополнительных настройках" GUI-интегратора команду xcopy с нужными мне параметрами, прописывая всё это в полях "Запустить до процесса интеграции" и "Запустить после процесса интеграции", а потом (для полной автоматокомбайнообразности) из "Постобработка дистрибутива" запускаю ImgBurn (с параметрами) для записи полученного образа. Насколько понимаю, можно извратиться и ещё сильнее - попробовать запускать дополнительные батники из аддона, но у меня до этого пока не дошло, ибо и вышеописанного для моих целей вполне хватает.

truvo
14-01-2015, 10:35
ya158, уберите из последней строки I386

Разве что-то от этого изменится? У меня не изменилось вроде...

Nun-Nun, это слишком хитрО для меня. Я же могу просто делать образ сабжевым батником отдельно. Или моим батником (которым я всю жизнь пользовался, пока вот сейчас не собрался эту тему освоить). Фортелей, таким образом, полно всяких разных.

Попутно просветите: зачем вообще и когда могут понадобиться нужны эти варианты загрузки из шапки:
VOLS - варианты установки ОС без драйверов текстового и графического этапа
VOLD - варианты установки ОС с драйверами только графического этапаЯ думал, что надо непременно третий вариант (VOLM) всегда использовать...

И ещё заодно: я до сих пор собирал дистрибутив на диске с GRUB. У Linux есть какое-то преимущество перед GRUB или нет?

ya158
14-01-2015, 11:24
truvo,
Там достаточно простые батники - можно их элементарно посмотреть. Например, параметр I386 для Makeiso.cmd просто не используется.

Попутно просветите: зачем вообще и когда могут понадобиться нужны эти варианты загрузки из шапки: »
Например, если интегрированные дрова не подходят для данного железа, а нужны достаточно специфические. Эту идею я подсмотрел у Boa Soft в его аддоне ZZ_Multiboot (ссылка в шапке).

я до сих пор собирал дистрибутив на диске с GRUB. У Linux есть какое-то преимущество перед GRUB или нет? »
Я уже сейчас подробно не помню, почему я остановил свой выбор на IsoLinux. Кажется из-за графического интерфейса. Может позже вернусь к этой теме - рассмотрю и Linux и GRUB, но уже в контексте объединения на одном диске разных ОС (XP, 7, 8...)

Nun-Nun
14-01-2015, 11:44
Я думал, что надо непременно третий вариант (VOLM) всегда использовать... »
Это если очень надо САТА, но дистриб из-за этого будет несколько больше. О подробностях по другим вариантам лучше поспрошать автора темы, я на них вообще уже давно забил.
И ещё заодно: я до сих пор собирал дистрибутив на диске с GRUB. У Linux есть какое-то преимущество перед GRUB или нет? »
Боюсь, что здесь это будет оффтоп, лучше поспрошать народ где-нибудь здесь (http://forum.oszone.net/thread-149975-181.html).

truvo
15-01-2015, 08:40
При необходимости MassStorage-драйверпак корректируется таким образом, чтобы исключить BSOD, вызываемый драйвером iaStor4.sys версии 9.6. Так же из MassStorage-драйверпак удаляются папки, оканчивающиеся на K и S, содержащие драйвера для Windows 2000 и Windows 2003. »ya158, это реализовано именно вами в вашем аддоне или это делает сама по себе утилита TextMode MassStorage от Mr dUSHA ?

Второй вопрос: можно ли делать так: запустить GUI-интегратор с вашим аддоном, создать аддоны Z-MSST и Z-FakeSetupAdv, затем снять с вашего аддона галочку и проводить интергацию без него, но с аддонами Z-MSST и Z-FakeSetupAdv ?

ya158
15-01-2015, 09:59
это реализовано именно вами в вашем аддоне или это делает сама по себе утилита TextMode MassStorage от Mr dUSHA ? »
Это реализовано в моём аддоне. Подробнее - см. комментарии в файле ChkDistr.

Вообще файлы ChkDistr, START, Finish снабжены комментариями и по ним становится понятна работа моего аддона. Это своеобразное read.me? хотя кто его читает?...;)

можно ли делать так: запустить GUI-интегратор с вашим аддоном, создать аддоны Z-MSST и Z-FakeSetupAdv, затем снять с вашего аддона галочку и проводить интергацию без него, но с аддонами Z-MSST и Z-FakeSetupAdv ? »
Можно. А зачем? Можно воспользоваться оригинальной утилитой от Mr dUSHA и все настроить под себя без моего аддона.




© OSzone.net 2001-2012