![]() |
автоустановка разный версий/лицензий ХР
вопрос про предустановке лиц версии виндовс.
что хочется получить в результате. - установку любой лиц версии с одного и тогоже (или разных дисков) с последующей активацией, с единственным отличием во вводе номера с оригинального диска. === насколько я понимаю существует универсальный дистрибутив для каждой версии/лицензии (OEM, Retail, VLK, Home, Prof) (или можно использовать один для всех??) который принимает все существующие серийники для данной версии/лицензии. поэтому различие в установке должно быть только во вводе нужного номера для данной ОС. по работе столкнулся с версией "Легализация существующей ХР". пытался сделать универсальный дистрибутив, но даже в коробочках из одной партии серийники взаимно не подходили, те дистриб сделанный на основе первой коробки нельзя было установить используя серийник от второй. естественно даже легализовать существующую систему такой версией было нельзя(возможно из-за различия лицензий/версий). Хотя нелогично. Допустим стоит версия Pro и легализация у меня тоже Pro. родная утилита смены серийника выдает ошибку и ничего не производит. как вы решаете подобные проблемы? подразумевается , что вы не устанавливаете каждую копию с "родного" диска вручную, отвечая на все вопросы, а используете unattended метод. |
MarcoPolo,
Цитата:
|
MarcoPolo, VL от Retail(OEM/etc) отличаются несколькими файлами в дистрибутиве, соответственно, VLK (Volume License Key) с pid xxxxx-640-xxxxxxx-xxxxx не примется при установке на Retail и OEM версии, а OEM-ключ не встанет на VL-версию.
Home от Prof - многими файлами. Ключ от Home ни при каких условиях не подойдёт на Pro и наоборот. |
MarcoPolo, см. Совмещение нескольких вариантов установки Windows XP на одном диске. Что же касается ключа продукта, то если его не указать в файле ответов, то его нужно будет ввести при установке.
|
Цитата:
на эту цитату микрософт?) а еще и возможность активации/установки обновлений. --- Цитата:
---- Цитата:
в каждом из них имеется база ВСЕХ номеров своей версии? соответственно останется только установить что за версия в купленной коробке/компьютере и воспользоваться соответствующим дистрибутивом. --- вытекает еще вопрос если существует всего 4 возможных варианта Вин, то и спец версии "Легализация ..." тоже не может существовать. как тогда мого получиться, что сделанный на основе одного диска дистрибутив не принял номер другого из той же партии? нет ли какой то универсальной pidgen.dll для каждой линейки продукта? |
Цитата:
Цитата:
Соответственно, тебе надо иметь 3 дистрибутива на диске: VL Pro, Retail Pro и Petail Home. VL Home не бывает в природе. Все твои 3 дистрибутива замечательно совместятся на одном CD-диске, т.к. 95% файлов будут одинаковые и cdimage наделает кучу линков в образе. P.S. Можно ещё ставить VL Pro по-умолчанию, а потом с помощью deactiv_XP_RUS_SP2.exe заменять файлы на Retail в Safe Mode, а потом вводить Retail/OEM ключ и активироваться. |
хм.. тоесть по сути нужно иметь даже всего 2 дистриба.. Vl pro и Retail Home + эта замечательная прога deactiv_XP_RUS_SP2.exe. Кстати не можешь ли ей поделиться как нибудь?
-- Цитата:
и чем конкретно по файлам или меткам тогда отличать VL от Retail, OEM , Home и тд? если я правильно понял VL дистрибов в продаже не существует, те все они OEM/Ret, а значит теоретически все принимают номера друг друга? pidgen.dll - одинаковый с момента релиза дистрибутивов? или же его тоже время от времени меняют, добавляя и вычленяя какие то номера? |
Цитата:
Цитата:
Цитата:
Цитата:
|
проблема так и висит, может быть еще кто-нибудь чтото посоветует?
действия.. 1. ставлю свою VL вин 2. загружаюсь в Safe mode 3. запускаю Deact_xp_sp2 4. Перегружаюсь в нормальном режиме 5. Выбираю сменить номер. 6. ни один из номеров не принимается! включая родную наклейку(Xp pro OEM software) на мой комп. ни с одной другой наклейки в офисе номер не принимается.. объясните , что я могу не так делать? могу даже номер прислать для проверки. это для меня очень важно. в конторе куча компов и без автоматизации процесса - засада зы. VL у меня пропатчен набором автообновлений с соседнего раздела, может причина в этом кроется? хотя насколько знаю pidgen.dll там не затрагивается. ззы закралась еще мысль, о существовании более чем 2х видов ключей, и соотв. необходимости использования нужных pidgen.dll. |
Цитата:
Видимо, разные наборы ключей... |
MarcoPolo, мне не очень понятны ваши манипуляции с файлами, в частности с pidgen.dll.
1. Если у вас есть дистрибутив, который принимает имеющийся у вас ключ продукта, то вы можете использовать его для автоматической установки. 2. Если у вас есть другой дистрибутив, который прниимает другой имеющийся у вас ключ продукта, то вы можете организовать мультизагрузку (ссылка в сообщении 4). 3. Если у вас есть еще один дистрибутив и ключ продукта к нему, см. п. 2. |
Vadikan, он хочет сделать минимальное количество пунктов в меню мультизагрузки, насколько я понял :)
|
dimez, das shtimt:)
еще раз повторюсь. хочу ставить винду на все компы с одного диска, вводя уже ПОСЛЕ установки, номер предназначенный для конкретного компа. все манипуляции с pidgen.dll меня интересуют постольку поскольку pidgen в дистрибе VL (первой установки) низачто не примет номер номер от купленной винды с какой либо лицензией. уточню, что о Home версии речи не идет. Именно Prof. Vadikan, дистрибутив от наклейки с моего компа конечно имеется, но он в другом отделе на другом конце города:) и меня в принципе не интересует как таковой. Поскольку выше было сказано что все они - идентичны (имеются ввиду не VL) а соответственно должны принимать любые номера. на этом то я и встал. номера не принимаются. уж не знаю от какой версии файлы deactiv_xp.. ,но они не знают про мои номера. вот собственно и проблема. |
Цитата:
Вовторых смотря что хочешь получить из дестрибута. Вчера имел похожую проблему, но сегодня нашол в нете как просто всё делается, но обязательно нужен чистый дестрибут. Заходишь в i386, ищешь setupp.ini, в нём видишь примерно такое : ---------------------------------------------------------------- [Pid] ExtraData=6E6C71797669696A68758FBC7AB7CF Pid=55661OEM ---------------------------------------------------------------- Нас интересуют только последние три цыфры или буквы в PID-е, в этом случае выставлен OEM. Вот другие каналы ID : 000 -> Retail/Upgrade/Testversion 007 -> Retail 011 -> Upgrade OEM -> OEM 270 -> Volumen Lizenz 296 -> MSDN 335 -> Retail 278 -> Akademische VL |
спасибо за интересную инфу, но что же дальше с этим делать?
и зачем дистриб без паков?? насколько тут можно догадаться вырисовывается уже 5! видов дистрибов для которых нужны разные ключи(VL и MSDN можно не учитывать, но вот как вышло, что Retail версий 2 штука?). setupp.ini имеется во всех из них, даже со 2м SP . |
Цитата:
если хочешь из Retail OEM, тогда меняешь последние три буквы, и наоборот, я имею ввидув setupp.ini. Я сам пробовал, всё работает. При установки SP, любого,1 или2 он прописывает что то в pidgen.dll , вот только незнаю в какие папки ещо? нужно дальше рыть :( С OEM 4 разных номера с одно и той же сборки сработали на ура. |
bitburger,
ты хочешь сказать, что за принятие(или непринятие) ключа отвечает setupp.ini в котором указывается тип лицензии? я всегда считал, кто как раз все номера живут в pidgen.dll, ибо 1й - всего лишь текстовый незашифрованный файл, поправить который ничего не стоит. SP предполагаю что вносят изменения в pidgen.dll (возможно добавляются новые ключи и исключаются забаненые) по твоему выходит, что нужен диск с 5ю дистрибутивами, отличающимися лишь тремя символами в setupp.ini? но установка голого дистрибутива, моей проблемы не решает. вытекает, что потом уже нужно ставить сам SP и все хотфиксы и пр и др.. Я же беру VL дистрибутив со всем уже имеющимся добром. |
Цитата:
Я пробовал с SP3 , на VL, после установки т.е интеграции SP3 неодин ключик нехочет идти, пока ipselpid.dll в pidgen.dll непереименовал, но это с 3-м паком, со 2-м незнаю. Попробуй так сделать, может получится ? |
MarcoPolo,
Цитата:
Если раскопаешь как скопировать файл на T0 (T5-T0) или при первой перезагрузке, до того как винда проверяет лицензию, то смогу автоматизировать.... Там все элементарно. Цитата:
где sp1+sp2 это файлы которые кушают "старые серийники", SP2 RUS это файлы которые кушают новые серийники. |
Цитата:
Цитата:
Цитата:
насколько я понял, под OEM Pro sp1+s2 понимается анг версия? иначе зачем еще отдельно OEM Pro Sp2 RUS? еще раз уточню.. брался VL дистрибутив РУССКОЙ винды со 2м SP (он подходит для "новых" серийников?). файлы заменялись на OEM версию при помощи deactiv_xp.. уж не знаю какие там версии старые или новые, но номер от новой купленной винды к ним не подошел. |
MarcoPolo,
Цитата:
фокус проходит если серийник соответствующего типа (оем, 270, 000, ...), тогда замена Pidgen, dpcdll, проходит на ура. Если нет, приходится делать после T0 вход в безопасном и установка идет в нем. Затем меняю dpcdll, и система нормальная, хоть под активацию, хоть под лечение. Но так как установка программ в безопасном, то я эти опыты пока оставил. Попробуй поиграться вариантами трансформпаков, и утилитки для запечатывания компов от sysprep. Нужно заменять 6 файлов (oembios, pidgen, dcpdll), и прописывать правильное значение из setupp.ini в реестр. |
Цитата:
|
да мне то и нужен как раз дистриб, который бы принимал только новые серийники. ибо старые надеюсь уже не продаются:) или они дистрибутивы меняю каждые полгода? или даже чаще..
тоже очень сомнительно.. в начале темы вообще говорилось что есть всего 2! дистрибутива, а тут уже и старые сп2 и новые, и с дырочками и с кружочками:) что ж теперь их только по наклейкам отличать? как вообще сборщики-продавцы в этом случае поступают? неужели каждый раз диски вскрывают?? вот ни за что не поверю!:) |
Цитата:
MarcoPolo, Сходите на руборд, и почитайте тома из варезника.... Много нового узнаете. В общем случае простого решения, под любой дистрибут быстро не будет.... |
думаю с руборда меня вышлют сразуже , как только я начну поднимать вопросы легализации:)
ну и конечно меня не интересуют те продавцы у которых этот процесс не автоматизирован:) об активации по биосу я слышал, но мне то нужна не активация! мне б хотя б просто смена серийника прокатила.. а активация - это лишь пункт 2, который в 100% сработает если серийник валидный:) |
Цитата:
IMHO, то что ты хочешь уже очень близко от нелицензионности, но пока еще в пределах. Как только вывалимся, тему закроют... Валидация серийника зависит от: setupp.ini, oembios.*, pidgen.dll, dpcdll.dll, самого серийника. Цитата:
|
Цитата:
Цитата:
Вобщем я уже во всем запутался.. и конца не видно моей проблеме.. Тем более что гдето тут на форуме упоминалось, что микрософт "не требует обязательной переустановки системы для легализации. Достаточно наличие наклейки, те самого факта покупки Истинного ПО". А следовательно, вся проблема в автоматизации установок и смены серийников на правильные - вообще отпадает. Возможно стоит закрыть тему. Благодарю всех за участие. |
Цитата:
Цитата:
|
Цитата:
|
MarcoPolo, Совпадение серийников не требуется только для GGK, для всего остального требуется, чтобы серийники в системе совпадали с серийниками в документах. А ты думаешь, почему GGK стоит почти в 1.5 раза больше, чем обыкновенный Retail? ;) Дополнительный источник дохода.
|
|
спасибо огромное.. это уже кое что.
но все же выходит что это таки не совсем универсальная автоматизация.. ибо получается что у всех купленных дисков нужные файлики (PIDGEN.DLL ) могут быть разных версий. а значит даже для одной купленой партии придется ковыряться с каждым компом индивидуально, подсовывая каждому свое. ну это все более менее терпимо. когда речь идет об уже установленной системе, а если об создании универсального дистриба.. то увы нам. все остается на прежнем месте. видимо не существует универсальных файликов(даже для одного вида лицензии) |
MarcoPolo,
Цитата:
Слушай. не мучайся..... Собери все серийники на фирме, пройдись по ним утилитой проверки серийников. И рассортируй их по проходимости на конкретном PIDGEN. затем сделай для каждого набора свой трансформ пак, и устанавливай его.... Делов-то совсем ничего.... |
Время: 14:57. |
Время: 14:57.
© OSzone.net 2001-