Показать полную графическую версию : [addon] MultiBootDisk - создание мультизагрузочного диска CD/DVD/USB
:-) я так уже делал, CDIMAGE удаляет »
Попробуй запустить из командной строки CDIMAGE, а потом IsoLinuxFixer с теми ключами, что и в Makeiso.cmd. При этом не должно закрываться окно после их работы. »
brodjaga5
21-03-2014, 14:03
Попробуй запустить из командной строки CDIMAGE, а потом IsoLinuxFixer с теми ключами, что и в Makeiso.cmd. При этом не должно закрываться окно после их работы. »
ни как не врублюсь как это сделать, в папки Tols правой кнопки мыши - Открыть командную строку здесь, дальше тяну CDIMAGE.EXE в окно, дальше тупик. какие пути, ключи, голова кругом совсем запутался:-(
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/) то бес проблем, но конечно же уже загрузчик не тот
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: .
Огромное спасибо за помощь и терпение!!!
Сегодня год с последнего обновления программы
Сегодня год с последнего обновления программы »
Обновление имеет смысл, когда в программе что-то не работает или работает не так как нужно. А разве сейчас с прогой что-то не так? У большинства пользователей (и у меня, к стати, в том числе) всё прекрасно фунционирует, иначе автора засыпали бы претензиями.
Соскочил на семерку, но решил соорудить финальный свой комплект XP на всякий пожарный (или со старым железом) случай. Заинтересовался сабжевым аддоном, которым прежде не пользовался.
В связи с этим вопрос к знатокам: в этот аддон смело и всегда (и сейчас) можно засовывать самый распоследний MassStorage из набора SamDrivers? Или с последними пакетами возможны неполадки типа BSOD, которые раньше случались у некоторых с некоторыми пакетами массов, и надо искать какую-то предыдущую версию (в таком случае какая будет наиболее свежей из корректных)?
truvo,
Мой аддон интегрирует MassStorage при помощи утилиты TextMode MassStorage от Mr dUSHA. Так что по вопросу корректности интеграции MassStorage лучше обратиться в соответствующую тему.
В принципе это всё описано в шапке, но кого это волнует .... ;)
ya158, что-то я не понял. Провел интеграцию с вашим аддоном и GUI-интегратором, задал в setting вашего аддона (не в интеграторе) создание образа.
Образ благополучно создался, после чего (?!) интегратор выполнил еще кое-какие операции по своему плану и сообщил мне, что интеграция завершена.
В итоге я открываю папку дистрибутива в одной панели Тоталкоммандера, образ — в другой панели, разворачиваю на обеих панелях "показать все файлы без подкаталогов" и вижу, что файлы дистрибутива в общем и целом несколько посвежее, чем файлы в образе.
А разве создание образа не должно быть финалом всей интеграции?
...К примеру, копирование папки $OEM$ в дистрибутив интегратор произвел после создания образа, в итоге в образе этой папки просто нет!
И попутный вопрос: в Source.ini у меня записано:
;Путь к дистрибутиву
Distr=D:\bootcd\1DWA\
;Путь к папке I386
I386=D:\bootcd\1DWA\
И всё прекрасно отрабатывается. Но если эти пути одинаковы (и я, кстати, не понимаю, с какой стати им быть разными), то почему параметров два, а не один вместо двух?
truvo,
Мой аддон всего лишь аддон. И поэтому, после создания образа при помощи моего аддона GUI-интегратором может выполнять какие-либо дополнительные операции (например, запустить какой-нибудь аддон, который стоит в списке после моего). Судя по всему у вас в GUI-интеграторе проколота галка "Упаковать inf-файлы после интеграции" и интегратор обрабатывает эти файлы после моего аддона (кстати перед созданием образа мой аддон упаковывает такие файлы и повторная обработка не требуется). Лично я при использовании GUI-интегратора пользуюсь для создания образа опцией интегратора, а не моего аддона. Функцией создания образа моего аддона лучше пользоваться, если не применяется GUI-интегратор, чтобы не делать отдельный аддон для создания образа.
К примеру, копирование папки $OEM$ в дистрибутив интегратор произвел после создания образа, в итоге в образе этой папки просто нет! »
Мой аддон помещает в образ только то, что находится в папке %DISTR% (задается файлом Distr.ini Апдейтпака или в GUI-интеграторе) на момент работы аддона.
А разве создание образа не должно быть финалом всей интеграции? »
Конечно нет. В GUI-интегратор для этого и создана вкладка "Постобработка дистрибутива"
И попутный вопрос: в Source.ini у меня записано: »
Этот файл нужен для работы батников, расположенных рядом с ним. При интеграции он не используется. Подробнее - в readme.txt. Хотя кто его читает...;)
Цитата truvo:
К примеру, копирование папки $OEM$ в дистрибутив интегратор произвел после создания образа, в итоге в образе этой папки просто нет! »
Мой аддон помещает в образ только то, что находится в папке %DISTR% (задается файлом Distr.ini Апдейтпака или в GUI-интеграторе) на момент работы аддона. »Понял, значит, мне просто надо (если, конечно, пользоваться для создания ISO аддоном, а не интегратором) положить предварительно папку $OEM$ в папку дистрибутива. Затык, правда в том, что для разных вариантов установки у меня эти папки $OEM$ неодинаковые. Значит, видимо, придется всё-таки создавать образ интегратором или же батником.Цитата truvo:
А разве создание образа не должно быть финалом всей интеграции? »
Конечно нет. В GUI-интегратор для этого и создана вкладка "Постобработка дистрибутива" »Я никогда не пользовался созданием образа с помощью GUI-интегратора, но предполагаю, что там всё-таки образ является финалом всех галочек, расположенных выше (в верхней рамке на этой вкладке), и в данном случае вы неправильно сказали свое "Конечно, нет".Цитата truvo:
И попутный вопрос: в Source.ini у меня записано: »
Этот файл нужен для работы батников, расположенных рядом с ним. При интеграции он не используется. »Так я батники эти и имел в виду. Зачем для них вводить два параметра, а не один, если эти параметры всегда имеют одинаковое значение? Или они могут иметь разные значения? Если да, приведите пример.
в данном случае вы неправильно сказали свое "Конечно, нет". »
Я это сказал применительно к своему аддону.
Зачем для них вводить два параметра, а не один, если эти параметры всегда имеют одинаковое значение? »
Эти параметры имеют не одинаковое значение:
;Путь к дистрибутиву
Distr=D:\XP\RUS\end
;Путь к папке I386
I386=D:\XP\RUS\end\I386
truvo,
Может для Вашей цели вот такой фортель подойдёт: я, например, не использую функцию создания образа в GUI-интеграторе, а делаю образ аддоном автора темы, но для полноты "щасья" задействую в "Дополнительных настройках" GUI-интегратора команду xcopy с нужными мне параметрами, прописывая всё это в полях "Запустить до процесса интеграции" и "Запустить после процесса интеграции", а потом (для полной автоматокомбайнообразности) из "Постобработка дистрибутива" запускаю ImgBurn (с параметрами) для записи полученного образа. Насколько понимаю, можно извратиться и ещё сильнее - попробовать запускать дополнительные батники из аддона, но у меня до этого пока не дошло, ибо и вышеописанного для моих целей вполне хватает.
ya158, уберите из последней строки I386
Разве что-то от этого изменится? У меня не изменилось вроде...
Nun-Nun, это слишком хитрО для меня. Я же могу просто делать образ сабжевым батником отдельно. Или моим батником (которым я всю жизнь пользовался, пока вот сейчас не собрался эту тему освоить). Фортелей, таким образом, полно всяких разных.
Попутно просветите: зачем вообще и когда могут понадобиться нужны эти варианты загрузки из шапки:
VOLS - варианты установки ОС без драйверов текстового и графического этапа
VOLD - варианты установки ОС с драйверами только графического этапаЯ думал, что надо непременно третий вариант (VOLM) всегда использовать...
И ещё заодно: я до сих пор собирал дистрибутив на диске с GRUB. У Linux есть какое-то преимущество перед GRUB или нет?
truvo,
Там достаточно простые батники - можно их элементарно посмотреть. Например, параметр I386 для Makeiso.cmd просто не используется.
Попутно просветите: зачем вообще и когда могут понадобиться нужны эти варианты загрузки из шапки: »
Например, если интегрированные дрова не подходят для данного железа, а нужны достаточно специфические. Эту идею я подсмотрел у Boa Soft в его аддоне ZZ_Multiboot (ссылка в шапке).
я до сих пор собирал дистрибутив на диске с GRUB. У Linux есть какое-то преимущество перед GRUB или нет? »
Я уже сейчас подробно не помню, почему я остановил свой выбор на IsoLinux. Кажется из-за графического интерфейса. Может позже вернусь к этой теме - рассмотрю и Linux и GRUB, но уже в контексте объединения на одном диске разных ОС (XP, 7, 8...)
Я думал, что надо непременно третий вариант (VOLM) всегда использовать... »
Это если очень надо САТА, но дистриб из-за этого будет несколько больше. О подробностях по другим вариантам лучше поспрошать автора темы, я на них вообще уже давно забил.
И ещё заодно: я до сих пор собирал дистрибутив на диске с GRUB. У Linux есть какое-то преимущество перед GRUB или нет? »
Боюсь, что здесь это будет оффтоп, лучше поспрошать народ где-нибудь здесь (http://forum.oszone.net/thread-149975-181.html).
При необходимости 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 ?
это реализовано именно вами в вашем аддоне или это делает сама по себе утилита 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
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC