Ru-Board.club
← Вернуться в раздел «Общие вопросы»

» Перенос системы на другую материнскую плату (#2)

Автор: Oleg_II
Дата сообщения: 26.11.2008 07:59
mbgg
Ну почему же отмахиваюсь Я просто подчеркиваю приоритетность задач по порядку важности:

1. Вначале подготовка самой системы.

2. И только потом уже вид упаковки

Т.е. я только за формат WIM Но не надо говорить, что от упаковки в него всякая система вдруг станет универсальной

Так что говорить о нем можно и нужно. Заниматься автоматизацией и упрощением просто необходимо Но это как часть процесса клонирования, а не его подмена.



Добавлено:
ЗЫ Кстати, в плане упрощения процесса конечному пользованию лучше всего, к сожалению, подходят именно коммерческие утилиты вроде Ghost и DeployCenter. В китайских заливках все просто - вставил диск, загрузился с него и потом выбрал в меню - Установить на диск С: - все! (там есть еще несколько пунктов типа: разбить диск на разделы, загрузиться в WinPE и т.д., но обычному юзеру одного пункта хватает, если у него уже есть как минимум два раздела - это потому что китайцы папку документов и пользовательские файлы некоторых программ сразу по дефолту на диск D: делают).

Я прекрасно понимаю проблемы с использованием коммерческого софта и ничего не имею против бесплатных программ и того же WIM (тем более, что у него есть и другие полезные фичи).
Автор: ADamb
Дата сообщения: 26.11.2008 08:48
BoaSoft


Цитата:
Кто ожет прояснить мне такой вопрос: CurrentControlSet чему сопоставлен:

ControlSet001(2,3,4)?


Посмотрите в:
HKEY_LOCAL_MACHINE\SYSTEM\Select\
Автор: pilotro
Дата сообщения: 26.11.2008 16:13
BoaSoft

Цитата:
Странно. Только за сегодня три машины залил. На двух флешку сорвал - все ставится нормально. Такой эффект бывает. когда заливка повисла и перегрузилась, не дав до конца отработать factory. Например - кривой драйвер или свет мигнул. где-то прописан флаг. чтобы не выдовать интерфейс девайс манагера. Лечится или перезаливкой идли запуском setfactory.reg и перезагрузкой. Установка в фабричном режиме будет выполнена заново и проблема будет решена.

Прошу прощения, поясните пожалуйста. После отработки вашего скрипта, я удалял все оставшиеся папки на системном разделе, может быть в этом причина?. Может после перезагрузки система что то где то ищет в этих папках? Что происходит после упоиребления setfactory.reg? И если можно укажите пожалуйста флаг чтобы не выдовать интерфейс девайс манагера. Я такой флаг очень искал, так и не нашел.


Цитата:
угу. При подписанных. иначе танцы с бубном. Поэтому и утилиту наваял, которая сканит папки и пишет пути в реестр, а кроме того, по желанию, устанавливает политику неподпимсанныхз драйверов в 0 (игноре) и блокирует элевацию политики на всем процессе раскатки образа.

Не, погорячился. Элевация блокируется только до логона. После логона factory рабоает уже сама мо себе. а не из под Myfactory.


Попробую вставить свои 5 копеек. Подписание драйвера процедура под силу, обычному админу. Все сводится к употреблению майкрософтовской консольной утилиты. Единственное что корневой сертификат генерируется вами же, ну и естественно он будет отсутствовать в стандартной системе. Но его можно самому же добавить в хранилище доверенных сертификатов, и запаковать в образ, или насколько я знаю с помощью домена его можно раскидать по всей сети. http://www.oszone.net/4846_2/
Что такое Элевация?
Автор: JohnC
Дата сообщения: 26.11.2008 17:19
Oleg_II, благодарю за помощь! Windows, к сожалению по-прежнему не стартует после внесения списка драйверов в "DevicePath"несмотря на новое расположение "%SystemRoot%\inf".В ходе проведенного сравнительного анализа выяснил, что OfflineSysPrep некорректно заканчивает запись параметра "DevicePath", в моем случае hex:”65”(похоже зависит от длинны строки), после удаления этого значения Windows стартует нормально. При редактировании DevicePath в строковом режиме этот заключающий символ отбрасывается редактором реестра автоматически.

Буду рад, если донесете эту мысль до автора программы.
Автор: BoaSoft
Дата сообщения: 27.11.2008 01:36

Цитата:
Прошу прощения, поясните пожалуйста. После отработки вашего скрипта, я удалял все оставшиеся папки на системном разделе, может быть в этом причина?. Может после перезагрузки система что то где то ищет в этих папках? Что происходит после упоиребления setfactory.reg? И если можно укажите пожалуйста флаг чтобы не выдовать интерфейс девайс манагера. Я такой флаг очень искал, так и не нашел.


Удалять ничего не надо. Отработал скрипт и все. Так и клонить. Потом, когда уже запечатываете установленную систему, все лишнее подчистится. В папке как раз лежат утилиты, делающие всю работу.


Цитата:
Что такое Элевация?

Элевация - повышение.

Если установить политику подписи в игноре, и встретится неподписанный драйвер, заменяющий подписанные файлы или имеющий в своем составе фалы, одноименные с подписанными файлами в дистрибутиве, то происходит сброс политики на warn. Пример шибки при установке неподписанных ati и NV.


Новая версия: http://rapidshare.com/files/167737926/MY_SYSPREP.7z.html

Чуток подчистил скрипты и сделал все без вызова суспрепа




Добавлено:
Вот очень интересная вещь.

http://pantherxp.net/

В отличии от того, что давал уже, это - со всем инструментарием. Сил уже пробовать нет.
Автор: pilotro
Дата сообщения: 27.11.2008 09:42

Цитата:
Если установить политику подписи в игноре, и встретится неподписанный драйвер, заменяющий подписанные файлы или имеющий в своем составе фалы, одноименные с подписанными файлами в дистрибутиве, то происходит сброс политики на warn. Пример шибки при установке неподписанных ati и NV.


Вот это новость. А если политика раздается доменом? интересно она тоже сбросится.
Я сталкивался еще с одной проблемой при прописовании в "DevicePath" папки с неподписанными драйверами, и изменении политики поведения при неподписанных драйверах. Они ставились автоматически (почти). При появлении нового устройства система выкидывала окно о нахождении нового устройства и предложении поставить драйвера. Можно было на первом этапе выбрать "найти автоматически", и после драйвер ставился. Однако если в папки положить правильные cat файлы, то при нахождении нового устройства, об этом сообщалось только в систрее, и дрова ставились без единого вопроса. Так что думаю проблемой автоматичекой подписи драйверов все равно придется заниматся, тем более это правильно с точки зрения политики безопасности.
Кстати драйвера практически всегда идут со своими cat файлами, их можно найти даже при условии уже установленных драйверов в систему, у меня они хранятся здесь C:\WINDOWS\system32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\
Автор: AADDDDYY
Дата сообщения: 27.11.2008 10:49
BoaSoft

Цитата:
Новая версия: http://rapidshare.com/files/167737926/MY_SYSPREP.7z.html
Чуток подчистил скрипты и сделал все без вызова суспрепа

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

Не успел скачать новую версию !!! Просьба -- презалить еще раз на рапиду или на другой обменник !!!!



Автор: BoaSoft
Дата сообщения: 27.11.2008 11:05

Цитата:
Не успел скачать новую версию !!! Просьба -- презалить еще раз на рапиду или на другой обменник !!!!


Странно, чего они его грохнули. Там ничего левого нету.
Автор: mike345S
Дата сообщения: 27.11.2008 15:16
Avast!, а может и другим антивирусам, не нравится файл:

MY_SYSPREP.7z\SYSPREP\RBC.EXE
Win32:OnLineGames-BQP [Trj]

Может поэтому удалили?
Хотя в первой версии тоже самое было...
PS: Я лично, не сомневаюсь в файле от уважаемого BoaSoft, но не все так думают...
Автор: AADDDDYY
Дата сообщения: 27.11.2008 15:23
BoaSoft
mike345S

Может зальете повторно с паролем ??? !!!

Уж очень интересно посмотреть на результат !!!
Автор: mike345S
Дата сообщения: 27.11.2008 16:32
http://www.rapidshare.ru/839766
пароль стандартный
Автор: BoaSoft
Дата сообщения: 27.11.2008 21:01
RBC.EXE - это очищалка корзины. Антивирь сделал стойку на UPX.

Я вообще опасаюсь паковать свои утилиты, а сторонее,еже не нужно - удалять.

А то как-то за неделю принесли 10 компов с руганью, что виндовс поставили с вирусом.
"Вирус" был CMDOW.

Добавлено:

Цитата:
Вот очень интересная вещь.

http://pantherxp.net/


Попробовал - занятно, однако. Все сработало. С возможностью выбора раздела и разметки диска.

Минус - не понимает pidgen и ключи от OEM версий. И русская лицензия скракозяберами.

Плюс - можно вообще ничего не трогать, оставить, как есть - лицензия и ключ спрашиватся не будут. На конечный итог ключ не влияет.

Меня интересовала только раскатка образа. Всю логику, запущаемую через CMDLINES я просто выкинул. Мне оно не надо.

Остается прикрутить раскатку драйверов и будет гламугненькая инсталляха XP с инсталляцией как у висты

А на счет русского языка - можно wim с pe поковырять.


Добавлено:
http://rapidshare.com/files/168019805/MY_SYSPREP.7z.html

Немного обновил. Убрал RBC, заменив на свою утилитку, добавил защиту от дурака.

Добавлено:
http://rapidshare.com/files/168019805/MY_SYSPREP.7z.html

Немного обновил. Убрал RBC, заменив на свою утилитку, добавил защиту от дурака.
Автор: AADDDDYY
Дата сообщения: 28.11.2008 09:52
BoaSoft
Несолько вопросов !!!!

1. В твоем reаdme, пнкт 9. :
" Жмем (в зависимости от того, для чего клон) Запечатать компьютер OOBE......."
Это все еще нужно проделовать, или нет ? Ты писал что ....

Цитата:
Чуток подчистил скрипты и сделал все без вызова суспрепа

Если нужно запечатывать --- то для чего ???

2. После запечатываня компьютера -- создается еще один юзер " ПОЛЬЗОВАТЕЛЬ"
Для чего он ? И как сделать чтобы он не создавался ?

3. На сколько я понял - у тебя несколько урезанный Башратовский драйверпак !!!
Почему урезал ? И будет ли работать с полным драйверпаком.
( например неделю назад ракатывал образ на стареньком ноуте Fujitsu Siemens - получил синьку. Пришлось прикрутить драйвер V4\VIPRT.inf . А у тебя в наборе его нет)
Автор: Dimsoft
Дата сообщения: 28.11.2008 09:55

Цитата:
Добавлено:
http://rapidshare.com/files/168019805/MY_SYSPREP.7z.html

Немного обновил. Убрал RBC, заменив на свою утилитку, добавил защиту от дурака.

BoaSoft
рапида только 10 раз дает скачать, можно куданибудь еще ?
Автор: BoaSoft
Дата сообщения: 28.11.2008 11:04

Цитата:
Если нужно запечатывать --- то для чего ???


Изначально - для соблюдения лицензии OEM system byilder - покупатоль должен прочитать лицензионное соглашение и принять его. Достигается это sysprep -reseal.

Если не нужно - можете выкинуть все скрипты, кроме fastclean.cmd, а в нем удалить создание пользователя и удаление текущего аккоунта. Там в скрипте все понятно.

Если вообще не нужно, то можно перенести все процедуры очистки в скрипт firstboot.

А скопировать профиль пользователя в дефолтный можно сразу после настройки, еще до клонирования.

Пакет драйверов можно сделать любой. Утилита все сформирует сама. Лиш бы драйверы не конфликтовали.

Прелесть WIM в том, что его можно смонтировать, добавить драйвер и ключи в реестр и размонтировать.

Попрошу автора сделать пути в реестра в inf через Strings. Изменил одну строку и можно использовать для offline образа.




Добавлено:

Цитата:
BoaSoft
рапида только 10 раз дает скачать, можно куданибудь еще ?



Кто уже скачал, перезалейте плз. А то ранее глубокого вечера не смогу это сделать. Не знал. что на рапиде теперь такая пакость.
Автор: AADDDDYY
Дата сообщения: 28.11.2008 12:38

Цитата:
Кто уже скачал, перезалейте плз.


Перезалил ----> http://rapidshare.com/files/168180000/MY_SYSPREP_3.7z
http://dep#sitfiles.com/files/gn9y3a39f ( изменить символ # на o )

Пароль стандартный !!!
Автор: prived
Дата сообщения: 28.11.2008 21:55
Попытался залить систему с пакетами драйверов от Башрата (кроме графики). Ставил на виртуальную машину, потом поменял все железо на "стандарт" и сделал бекап Ghost-ом. После распаковки на реальной машине (брендовый- HP7800 (что-то типа 965-й чипсет, E4300, 512mB, 160 SATA, SATA DVD)) и загрузки в safe mode нашлось все, кроме Intel SMBus Controller. В результате после перезагрузки системы видео уходит в даун (нет сигнала).
Пробовал ставить внешнее видео (PCI-E, потом отыскал PCI)- один ... нет видеосигнала. Помогло только вытаскивание на полчаса батарейки и всех разьемов из материнки... Т.е. такая сборка практически "убивает" комп. Попробовал установить эту сборку "по честному"- результат тот же... Продолжать эксперименты боюсь (второй раз дожидаться оживания компа пришлось гораздо дольше). Посмотрел на рабочей системе- в свойствах для этого устройства пишет- "для этого устройства не требуются или не установлены файлы драйвера". И действительно в папке с дровами от интел для этого устройства лежит только inf-файл. и похоже поддержку таких устройств невозможно добавить при помощи DPs_BASE. nLite позволяет добавить эти чипсетные дрова, но к нему у народа много других претензий (и мне показалось, что для подготовки заливки он не подходит, т.к. после дрова добавленные nLite прописываются в системе, только если это железо было в исходной системе, либо добавлено ручками, вопреки ругани системы (устанавка драйвера не рекомендуется...). Есть соображения как победить проблему?
Автор: AADDDDYY
Дата сообщения: 28.11.2008 23:36
prived

Цитата:
Попытался залить систему с пакетами драйверов от Башрата (кроме графики).

Не совсем понятно --- как это ?

Цитата:
Ставил на виртуальную машину, потом поменял все железо на "стандарт" и сделал бекап Ghost-ом.

Если вы недавно в теме -- советую прочесть как минимум последние 13 страниц, а лучше
начать от http://forum.ru-board.com/topic.cgi?forum=27&topic=1874&start=1920#16 и до конца !!!
Автор: BoaSoft
Дата сообщения: 29.11.2008 11:48
Новая версия набора.

1. Исключен factory. Функциональность, необходимая для установки, добавлена в MyFactory.
2. Как и в прошлой версии, не используется syprep.
3. В комплект добавлены драйвера для VmWare lkz тестов а VM (после выполнения скрипта скопировать папку WM в c:\D)
4. Отредактирована инструкция.

http://depositfiles.com/files/mxn6m62ku

Добавлено:
PS Протестите, пожалуйста, на реальном железе. Хочется полностью проверить работоспособность.
Автор: Dimsoft
Дата сообщения: 29.11.2008 12:11
вопрос немного не в тему - как перенести с реального железа на hyper-v 2003 сервер, контроллер домена (никаких sysprep)
то есть сделать vhd , при условии что диск половинка динамического зеркала ?
как потом с hal и RAID разобраться понятно
как его половчее "сграбить" в vhd ?
Автор: prived
Дата сообщения: 29.11.2008 23:32
AADDDDYY

Цитата:
советую прочесть как минимум последние 13 страниц

Воспользовался советом. Скачал Universal_Image. Обнаружил такую заморочку- start.cmd из DETECT-HAL первым делом делает текущим %windir%\system32\dllcache и чистит его, после чего попытки запускать остальные строки заканчиваются сообщением "файл не найден". Можно ли поправить так что-бы чистить в последней строке, после выполнения остальных команд (в смысле, поправил я сам, но не нарушается ли при этом какая либо логика выполнения команд)?
Автор: iamsilent
Дата сообщения: 30.11.2008 11:48
Уважаемый BoaSoft!
У меня есть пара свежих драйверпаков под Mass Storage, скачанных с Driverpack.net и unattended.org.ua (надеюсь, не воспримут как спам). Насколько я понял, для интеграции достаточно заменить папку M в директории MSTDRV? Драйверов в моих наборах явно больше, в том числе там присутствуют дрова от Intel и NVidia. К сожалению, точных ссылок на скачку дать в данный момент не могу, да и проверить в реальных условиях тоже - нет под рукой подходящего железа. Верно ли я понял принципы работы скрипта и утилиты?


Добавлено:
Кстати, ещё один момент. Делаю универсальный образ с уже встроенными дровами, то есть папка D лежит на диске C в момент клонирования. Драйверпак с дровами MassStorage уже там. Думаю, нелишним было бы в Вашем пакете проверять эту папку на наличие там дров.
Автор: BoaSoft
Дата сообщения: 30.11.2008 12:06

Цитата:
Добавлено:
Кстати, ещё один момент. Делаю универсальный образ с уже встроенными дровами, то есть папка D лежит на диске C в момент клонирования. Драйверпак с дровами MassStorage уже там. Думаю, нелишним было бы в Вашем пакете проверять эту папку на наличие там дров.


У меня все драйвера раскатываются с отдельного WIM. При интеграции MassStorage они копируются в папку D\M. Проверка в утилите есть - если не подготовлены драйвера для интеграции, то то и подготовка не запустится.

Пакет драйверов может быть любой. Лиш бы драйвера не конфликтовали и он вас устраивал. Замените содержимое MSTDRV\M и будет счастье. Только не забудте выполнить getdrv-runfirst.cmd

Добавлено:
PS Крайне желательно, чтобы в самом образе и в папке D были одинаковые драйвера!
Автор: iamsilent
Дата сообщения: 30.11.2008 12:54
Ок, так и сделаю, спасибо. Огромное спасибо всем авторам этой темы!
Автор: AADDDDYY
Дата сообщения: 30.11.2008 13:00
prived
Спасибо !!! Это моя механическая ошибка .
Логика действий совершенно не нарушится. Можно строку очистки перенести в самый конец, или использовать без смены директории :

del "%windir%\system32\dllcache\*.*"

Автор: megamoon
Дата сообщения: 30.11.2008 14:30
Господа, такой вопрос.
Установлен Win 2003 Server, с ним работает куча юзеров через терминал.
Когда он навернется, я не знаю, поэтому производить каждый раз sysprep и др. действия не могу, но хотел бы себя обезопасить в случае его слета.
Подойдет ли такая система:
1. раз в месяц делаю фулл бэкап С: через акронис
2. в случае полной смерти сервера, последний бэкап восстанавливаю на новый сервак
3. НЕ запускаю Windows, на нажимаю "Восстановление windows"

Т.е. теоретически после переустановки должны сохраниться все настройки, драйверы для принтеров клиентов и т.п., заменятся только нужные дрова.

Такая система имеет право на жисть?
Автор: mike345S
Дата сообщения: 30.11.2008 15:34
BoaSoft,

Цитата:
http://spam_detected/files/mxn6m62ku

Можно перезалить куда-нибудь?


Цитата:
PS Крайне желательно, чтобы в самом образе и в папке D были одинаковые драйвера!

Вот это не совсем понятно...
Ведь клонировать бывает нужно не только систему со специально подготовленного дистра, но и давно работающую машину с неизвестно какого дистра... Как быть в таком случае?
Или я чего не так понял?
Автор: JohnC
Дата сообщения: 30.11.2008 15:43
mike345S

Цитата:
Можно перезалить куда-нибудь?

Если дело в не видности ссылки, тогда нажми "Редактировать" в том посте.
Автор: mike345S
Дата сообщения: 30.11.2008 16:00
JohnC

Цитата:
Если дело в не видности ссылки, тогда нажми "Редактировать" в том посте.

Cпасибо. Что-то я не догадался...
Автор: prived
Дата сообщения: 30.11.2008 16:31
AADDDDYY

Цитата:
или использовать без смены директории :
del "%windir%\system32\dllcache\*.*"

можно еще ключик /y добавить, чтобы не вводить с консоли...
Вопрос- можно ли это хозяйство запускать с CD, или надо на винт копировать (заметил, что после запуска с CD у меня ntldr и boot.ini не поменялись)?
И еще у меня после загрузки подготовленного образа выскочило сообщение типа "не найден rescan.exe", хотя в Universal_Image я такого не нашел..

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748

Предыдущая тема: Ошибка CRC при проверке созданного архива


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.