PDA

Показать полную графическую версию : [addon] Создание ISO-образа после интеграции (CDImg)


Страниц : [1] 2 3 4 5 6

Petya V4sechkin
16-02-2006, 15:21
Скорее, это не аддон, а плугин (поскольку в дистрибутив ничего не интегрирует):
- используется CDImage;
- образ создается в папке ISO;
- загрузчик BOOT.BIN (стандартный) лежит в папке Addons\zZ-CDImg\BIN;
- опции для CDImage такие же, как в XPCREATE;
- в файле Settings.ini можно задать имя и метку.

10.03.2006 - добавлена коррекция регистра имен (преобразование в верхний регистр).
24.03.2006 - папка аддона переименована в zZ-CDImg.

Вариант для SP2 Скачать (http://tools.oszone.net/V4sechkin/Addons/CDImg.7z) (размер 53 кило).

Вариант для SP3 Скачать (http://tools.oszone.net/jameszero/zZ-CDImg.7z)

300K
20-02-2006, 01:13
Всяческий респект автору этого труда и пожелания успехов. Но вот сегодня столкнулся с несколькими проблемами. Одна из них - с ISO, созданным этим аддоном, система отказалась устанавливаться, пишет при начале загрузки что-то типа "Вставьте загрузочный диск маркированный XP SP2 в привод А: и нажмите ввод". С ISO образом, созданным в неро со стандартным M$ бутлоадером все ОК. Не мой день...:(

Vadikan
20-02-2006, 09:06
300K "Вставьте загрузочный диск маркированный XP SP2 в привод А: и нажмите ввод"
http://oszone.net/display.php?id=2774 #5

Dortmund
20-02-2006, 09:49
Я "наехал" точно также. Похоже где-то в скрипте вкралась ошибка.

Petya V4sechkin
20-02-2006, 10:46
Dortmund
Я "наехал" точно также. Похоже где-то в скрипте вкралась ошибка.В каком скрипте, простите?

300K, Dortmund
Проверил, все работает как часы.
Вы прочитали статью, ссылку на которую дал Vadikan?
У вас в корне дистрибутива есть маркерные файлы типа WIN51, WIN51IP, WIN51IP.SP2?

300K
20-02-2006, 14:46
У вас в корне дистрибутива есть маркерные файлы типа WIN51, WIN51IP, WIN51IP.SP2?Конечно есть, я же писал, что когда я создаю образ с помощью неро, используя MS загрузчик и копируя в эту компиляцию все файлы из папки, где у меня лежит XPSP2 с новоинтегрированными обновлениями - он абсолютно работоспособен. И в том, и в другом случае в корне диска все эти файлы присутствуют, куда им деваться то?

Makaan
20-02-2006, 15:08
Очень приятный плагин, все с первого раза сработало и не каких глюков не наблюдалось.

300K
20-02-2006, 15:21
:) Я понимаю, что приятный - поэтому тоже хочу добиться его корректной работы. Если у многих работает - значит где-то у меня ошибка, буду искать. Может быть кто-нибудь подкинет идею?..

300K
20-02-2006, 17:01
Проблема была в win51ip.SP2, именно такой он был, после переименования его в WIN51IP.SP2 диск стал грузиться, но при загрузке теперь стал ругаться на невозможность найти какой-то файл. Ясно, что дело именно в именах файлов. В конце-концов убрал ключик -D (don't force lowercase filenames to uppercase) для запуска CDIMAGE - теперь тоже все работает как часики :). Все имена файлов переводятся в верхний регистр при создании ISO. Хотелось бы узнать у автора, для чего он поставил этот ключ в запуск CDIMAGE?

Dortmund
20-02-2006, 18:34
Petya V4sechkin !
Маркерные файлы типа WIN51, WIN51IP, WIN51IP.SP2 в корне дистрибутива есть. Вообще, это первый сбой с момента использования твоего пакета. И проявился он после включения аддона CDImg-XPSP2.
Это не претензии и не обвинения. Боже упаси! Просто нуна разобраться в ситуации, когда она повторилась у двух разных юзеров один к одному. Ведь по сути всё делает скрипт.

300K
20-02-2006, 18:36
Я "наехал" точно также. Похоже где-то в скрипте вкралась ошибка
Открой файл Finish в папке с аддоном любым текстовым редактором и исправь строчку
Start "‘®§¤**ЁҐ ISO-®Ўа*§*" /Wait CDImage.exe -LXPSP2_RU -YD -N -H -X -OCI -M -D -BXPBOOT.BIN "%Distr%" ..\..\..\ISO\XPSP2_RU.ISO

на
Start "‘®§¤**ЁҐ ISO-®Ўа*§*" /Wait CDImage.exe -LXPSP2_RU -YD -N -H -X -OCI -M -BXPBOOT.BIN "%Distr%" ..\..\..\ISO\XPSP2_RU.ISO
Думаю, так будет более универсально.

300K
20-02-2006, 18:43
Petya V4sechkin !
Маркерные файлы типа WIN51, WIN51IP, WIN51IP.SP2 в корне дистрибутива есть. Вообще, это первый сбой с момента использования твоего пакета. И проявился он после включения аддона CDImg-XPSP2.
Это не претензии и не обвинения. Боже упаси! Просто нуна разобраться в ситуации, когда она повторилась у двух разных юзеров один к одному. Ведь по сути всё делает скрипт.
Ну я думаю теперь разобрались, просто у многих разные дистрибутивы. Мой, например, со мной уже 4 года, от простой XP до XPSP1 и потом XPSP2, а потом превратился и в корпоративный. Сейчас вот добираемся до SP3 :)

Dortmund
21-02-2006, 03:55
Спасибо 300K ! Я ещё по твоему восьмому посту догнал.

Vadikan
21-02-2006, 04:15
300K Мой, например, со мной уже 4 года, от простой XP до XPSP1 и потом XPSP2, а потом превратился и в корпоративный.Вообще-то, если взять i386 от Gold или SP1 и интегрировать SP2 (http://oszone.net/display.php?id=2750), то маркерные файлы заодно с seutp.exe в корне диска появляются...

Petya V4sechkin
21-02-2006, 10:02
300K, Dortmund
Получается, что регистр имен имеет значение? Не знал об этом.

Vadikan
Тут я сам виноват, использую опции для CDImage такие же, как в XPCREATE. Немного нестандартные.
У него-то все работает (поскольку файлы в дистрибутиве переводятся в верхний регистр принудительно с помощью Filecase.exe).

Сейчас провел эксперимент, переименовал WIN51IP.SP2 в win51ip.SP2, диск нормально загрузился.
Тем не менее, поскольку у людей проблемы, аддон отозван.

Vadikan
21-02-2006, 11:31
Petya V4sechkin
На оригинальном диске маркерные файлы в верхнем регистре, как и все остальные. Может быть на текстовом этапе установки это имеет значение? А может там дистрибутив изнасилованный...

Petya V4sechkin
21-02-2006, 12:07
Vadikan
На оригинальном - да, но если интегрить SP2, то файл win51ip.SP2 получается именно в таком виде (смешанный регистр). Вот такое маленькое западло.
Хотя (как я уже сказал) у меня диск грузится даже с таким win51ip.SP2.
Загадка природы..

300K
21-02-2006, 14:43
На оригинальном - да, но если интегрить SP2, то файл win51ip.SP2 получается именно в таком виде (смешанный регистр). Вот такое маленькое западло.Да, именно так.
Хотя (как я уже сказал) у меня диск грузится даже с таким win51ip.SP2
У меня тоже грузится с таким win51ip.SP2, когда я компиляцию записываю с помощью Неро прямо на диск (минуя создание образа). Дело, видимо, в опциях ISO в Неро.

Dortmund
21-02-2006, 18:39
А может там дистрибутив изнасилованный...
У меня Windows XP SP2 OEM - лицензионная.

Petya V4sechkin
23-02-2006, 10:38
Видимо, добавлю в аддон конф. файл типа Settings.ini примерно такого содержания:
Name=XPSP2_RU
Label=XPSP2_RU
UpCase=1Для универсальности, чтобы людям легче было задавать параметры.
Или в основной скрипт Filecase вставлю.. Там видно будет.




© OSzone.net 2001-2012