none
ADK 10, 8.1? RRS feed

  • Вопрос

  • Добрый день!

    в организации планируется масштабный апгрейд пк Windows 7 pro, Windows 10 pro и Windows 10 Ent на Windows 8.1 pro. В связи с чем развернута и тестируется связка WDS+MDT для реализации LTi. (Windows 2012 + ADK 10 + MDT последней версии)

    Один из пунктов развертывания - это перенос данных утилитой USMT. В тестовой среде делается автоматически с использованием последовательности задач MDT - перенос ПК. Тесты пока что проходят удачно, есть моменты с автоматическим определением программ, которые были установлены на переносимом ПК - срабатывает только если запускать скриптом из под запущенной переносимой ОС, если загружаться через PXE, то авто определения не происходит, но речь сейчас не об этом... 

    Так вот. 

    читаю вот в этой статье следующее

    https://docs.microsoft.com/en-us/windows/deployment/usmt/usmt-requirements#bkmk-1 

    USMT for Windows 10 should not be used for migrating from Windows 7 to Windows 8.1. It is meant to migrate to Windows 10. For more information about previous releases of the USMT tools, see User State Migration Tool (USMT) 4.0 User’s Guide

    получается, что для миграции данных с Windows 7 на Windows 8.1 мне нужен ADK 8.1, а для переноса с Windows 10 на Windows 8.1 пока не понятно что понадобится, но скорее всего ADK 10

    ок.. пробую установить ADK 8.1 на сервер развертывания, устанавливается… следом ставлю MDT, открываю консоль и получаю предупреждение: 

    MDT для скачивания вижу только последней версии, не нашел такого, что под ADK каждой версии надо использовать свою версию MDT...

    помогите разобраться.

    25 августа 2019 г. 15:09

Ответы

  • Емнип из таска можно удалить \ добавить необходимые шаги




    Вот сейчас в таске отключил форматирование диска, добавил в правила вот это

    ScanStateArgs=/hardlink
    USMTMigFiles001=MigApp.xml
    USMTMigFiles002=MigUser.xml

    сделал тестовый ПК с Win 7 - создал пару пользователей и папки на диске

    и пробую..

    ОС установлена, данные перенесены, но диск отформатирован. не пойму как это сочетается с /hardlink и с отключенным заданием на форматирование...

     

    Посмотрите USMT hard linking question.


    Я не волшебник, я только учусь. MCTS, CCNA. Если Вам помог чей-либо ответ, пожалуйста, не забывайте нажать на кнопку "Отметить как ответ" или проголосовать за "полезное сообщение". Disclaimer: Мнения, высказанные здесь, являются отражением моих личных взглядов, а не позиции работодателя. Вся информация предоставляется как есть, без каких-либо на то гарантий. Блог IT Инженера, Яндекс Дзен, YouTube, GitHub.


    • Изменено Alexander RusinovModerator 26 августа 2019 г. 12:49 Дополнил
    • Помечено в качестве ответа Sergey2005 27 августа 2019 г. 11:36
    26 августа 2019 г. 12:47
    Модератор
  • все решилось проще, вот с такими настройками отрабатывает hardlink usmt(выбираю сохранить все данные)

    в самом задание на развертывание отключил форматирование.

    Priority=Default

    [Default]
    OSInstall=YES
    UserDataLocation=AUTO
    TimeZoneName=Pacific Standard Time
    OSDComputername=#Left("PC-%SerialNumber%",7)#
    UserID=1111
    UserDomain=11111111.local
    UserPassword=111111
    AdminPassword=111111
    ScanStateArgs=/all
    USMTMigFiles001=MigApp.xml
    USMTMigFiles002=MigUser.xml
    HideShell=YES
    ApplyGPOPack=NO
    SkipAppsOnUpgrade=NO
    SkipAdminPassword=YES
    SkipProductKey=YES
    SkipComputerName=YES
    SkipDomainMembership=YES
    SkipUserData=NO
    SkipLocaleSelection=YES
    SkipTaskSequence=NO
    SkipTimeZone=YES
    SkipApplications=NO
    SkipBitLocker=YES
    SkipSummary=YES
    SkipCapture=NO
    SkipFinalSummary=NO
    UserExit=LTIAppDetect.vbs
    EventService=http://server:9800

    в итоге запускаю скрипт LiteTouch из папки развертывания(из под PXE не загружаюсь) в системе Windows 7, которую собираюсь апгрейдить, можно сделать бэкап старого компа(делал его в шару, на съемный носитель еще не пробовал, восстанавливать тоже получилось), закладка приложение берет данные из реестра(предварительно настроил) и видя установленные приложения ставит галочки на тех, что можно установить... USMT создает hardlink(проверил на виртуалке в 140 гб объемом). затем монтируется образ Windows PE, комп перезагружается в него(не по сети) применяется ОС с очисткой диска С(у меня из WIM файла. очистка(Wipe) не трогает hardlink) устанавливается windows 8.1, возвращаются все профили пользователей и данные в корне диска С, а так же данные программ.

    Спасибо за помощь, буду дальше причесывать и красить губки этому чудовищу)

    27 августа 2019 г. 11:23

Все ответы

  • Приветствую.

    Смысл какой в понижении версии с Windows 10 на Windows 8.1.

    Емнип нужно использовать актуальную версию SDK для Windows 10 он должен поддерживать Windows 8.1

    В MDT есть технология scanstate /hardlink что позволяет исключить перенос данных пользователя и програм на шару и обратно.


    Я не волшебник, я только учусь. MCTS, CCNA. Если Вам помог чей-либо ответ, пожалуйста, не забывайте нажать на кнопку "Отметить как ответ" или проголосовать за "полезное сообщение". Disclaimer: Мнения, высказанные здесь, являются отражением моих личных взглядов, а не позиции работодателя. Вся информация предоставляется как есть, без каких-либо на то гарантий. Блог IT Инженера, Яндекс Дзен, YouTube, GitHub.


    • Изменено Alexander RusinovModerator 25 августа 2019 г. 18:46 Добавил линк на https://docs.microsoft.com/en-us/windows/deployment/usmt/usmt-hard-link-migration-store
    25 августа 2019 г. 18:44
    Модератор
  • Приветствую.

    Смысл какой в понижении версии с Windows 10 на Windows 8.1.

    Емнип нужно использовать актуальную версию SDK для Windows 10 он должен поддерживать Windows 8.1

    В MDT есть технология scanstate /hardlink что позволяет исключить перенос данных пользователя и програм на шару и обратно.




    Спасибо за ссылку! почитаю. если есть еще советы\линки просьба поделиться. Пока еще не прочитал про этот hardlink миграция для меня выглядить следующим образом:

    а) ручная миграция = Windows 7 обновляем до Windows 8 затем до Windows 8.1

    б) Lti миграция = выполняем последовательность задач на ПК - миграция USMT в сетевую папку, выгрузка бэкапа ОС в сетевую папку(файл Wim)

    выбираем все приложения, что есть на предприятии и дружим их с МДТ: добавляем в список приложений, в идеале из реестра выдраем GUID для автоматического определения установленных программ, проверяем как они разверчиваются.

    запускаем установку ОС через последовательность задач либо с сохранением и восстановлением данных, либо указав папку миграции USMT, либо то, что прочту в новой ссылке из прошлого ответа.

    пока что вижу это так... 

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

    25 августа 2019 г. 19:59
  • Если у вас муниципальное учреждение то Емнип недавно была тема по миграцию на открытое отечественное ПО О переходе на отечественное ПО если конечно дело в политики

    Я не волшебник, я только учусь. MCTS, CCNA. Если Вам помог чей-либо ответ, пожалуйста, не забывайте нажать на кнопку "Отметить как ответ" или проголосовать за "полезное сообщение". Disclaimer: Мнения, высказанные здесь, являются отражением моих личных взглядов, а не позиции работодателя. Вся информация предоставляется как есть, без каких-либо на то гарантий. Блог IT Инженера, Яндекс Дзен, YouTube, GitHub.

    25 августа 2019 г. 20:52
    Модератор
  • Вот только не тестировал перенос профилей и настроек ПО\ Миграцию с Windows 10 на Windows 8.1 с использованием MDT. Возможно не все так просто...

    Я не волшебник, я только учусь. MCTS, CCNA. Если Вам помог чей-либо ответ, пожалуйста, не забывайте нажать на кнопку "Отметить как ответ" или проголосовать за "полезное сообщение". Disclaimer: Мнения, высказанные здесь, являются отражением моих личных взглядов, а не позиции работодателя. Вся информация предоставляется как есть, без каких-либо на то гарантий. Блог IT Инженера, Яндекс Дзен, YouTube, GitHub.

    25 августа 2019 г. 20:58
    Модератор
  • Если у вас муниципальное учреждение то Емнип недавно была тема по миграцию на открытое отечественное ПО О переходе на отечественное ПО если конечно дело в политики

    Все очень сложно, решение не поменять... Немного о практики.

    я так понимаю в файле конфигурации (Rules папки развертывания) нужно сделать вот такую настройку для HArdLink:

    ScanStateArgs=/hardlink
    USMTMigFiles001=MigApp.xml
    USMTMigFiles002=MigUser.xml

    Затем последовательность задач нужно сделать без форматирования. Но у меня получилось сделать только стандартную и перемещение, последовательность задач обновление не видит

    хотя образов у меня там достаточно, но нет Windows 10.

    либо надо как-то побороть, либо из стандартного задания убрать форматирование и что-то еще подкрутить, а вот что?

    затем, при старте задания я должен выбрать - сохранить данные

    26 августа 2019 г. 7:37
  • Приветствую.

    Пакеты операционной системы вы добавили, MDT какой версии?

    Емнип из таска можно удалить \ добавить необходимые шаги


    Я не волшебник, я только учусь. MCTS, CCNA. Если Вам помог чей-либо ответ, пожалуйста, не забывайте нажать на кнопку "Отметить как ответ" или проголосовать за "полезное сообщение". Disclaimer: Мнения, высказанные здесь, являются отражением моих личных взглядов, а не позиции работодателя. Вся информация предоставляется как есть, без каких-либо на то гарантий. Блог IT Инженера, Яндекс Дзен, YouTube, GitHub.



    26 августа 2019 г. 9:16
    Модератор
  • MDT Версия: 6.3.8298.1000

    Добавлял из установочного диска. так же раскатывал на тестовую машину, забирал образ WIM добавлял в ОС, все равно в последовательности Upgrade систем не видно...

    26 августа 2019 г. 9:44
  • Какой Шаблон вы выбираете при создании таска?


    Я не волшебник, я только учусь. MCTS, CCNA. Если Вам помог чей-либо ответ, пожалуйста, не забывайте нажать на кнопку "Отметить как ответ" или проголосовать за "полезное сообщение". Disclaimer: Мнения, высказанные здесь, являются отражением моих личных взглядов, а не позиции работодателя. Вся информация предоставляется как есть, без каких-либо на то гарантий. Блог IT Инженера, Яндекс Дзен, YouTube, GitHub.

    26 августа 2019 г. 9:50
    Модератор
  • Емнип из таска можно удалить \ добавить необходимые шаги




    Вот сейчас в таске отключил форматирование диска, добавил в правила вот это

    ScanStateArgs=/hardlink
    USMTMigFiles001=MigApp.xml
    USMTMigFiles002=MigUser.xml

    сделал тестовый ПК с Win 7 - создал пару пользователей и папки на диске

    и пробую..

    26 августа 2019 г. 9:50
  • Какой Шаблон вы выбираете при создании таска?


    Да, вот когда выбираю его ОС в списке не отображаются.
    26 августа 2019 г. 9:55
  • Емнип из таска можно удалить \ добавить необходимые шаги




    Вот сейчас в таске отключил форматирование диска, добавил в правила вот это

    ScanStateArgs=/hardlink
    USMTMigFiles001=MigApp.xml
    USMTMigFiles002=MigUser.xml

    сделал тестовый ПК с Win 7 - создал пару пользователей и папки на диске

    и пробую..

    ОС установлена, данные перенесены, но диск отформатирован. не пойму как это сочетается с /hardlink и с отключенным заданием на форматирование...

    26 августа 2019 г. 12:02
  • добавил образ 10-ки, в последовательности задач upgrade появилась ОС

    26 августа 2019 г. 12:13
  • Емнип из таска можно удалить \ добавить необходимые шаги




    Вот сейчас в таске отключил форматирование диска, добавил в правила вот это

    ScanStateArgs=/hardlink
    USMTMigFiles001=MigApp.xml
    USMTMigFiles002=MigUser.xml

    сделал тестовый ПК с Win 7 - создал пару пользователей и папки на диске

    и пробую..

    ОС установлена, данные перенесены, но диск отформатирован. не пойму как это сочетается с /hardlink и с отключенным заданием на форматирование...

     

    Посмотрите USMT hard linking question.


    Я не волшебник, я только учусь. MCTS, CCNA. Если Вам помог чей-либо ответ, пожалуйста, не забывайте нажать на кнопку "Отметить как ответ" или проголосовать за "полезное сообщение". Disclaimer: Мнения, высказанные здесь, являются отражением моих личных взглядов, а не позиции работодателя. Вся информация предоставляется как есть, без каких-либо на то гарантий. Блог IT Инженера, Яндекс Дзен, YouTube, GitHub.


    • Изменено Alexander RusinovModerator 26 августа 2019 г. 12:49 Дополнил
    • Помечено в качестве ответа Sergey2005 27 августа 2019 г. 11:36
    26 августа 2019 г. 12:47
    Модератор
  • The formatting of the disk should never happen during a refresh scenario, and one of the key things to understand is the relationship between USMT, Hardlinking and the Apply Operating System Image step.  It isn't clearly documented, but what happens is that the Apply Operating System image step will 'know' that you are using hardlinking and it will perform a recursive wipe of everything on the target disk except for the 'protected' folders (the _SMSTaskSequence folder and the StateStore folder).  It then proceeds to extract the contents of the WIM to the local disk.

    Andy

    Надеюсь Энди не сам все это придумал) понятно с очисткой диска при установке и форматированием. вопрос как убедиться, что срабатывает именно HArdLink, никаких папок вроде minint SMStracker на жестком диске после раскатки не остается...

    так же не хочется, что бы вообще жесткий диск обнулялся форматированием, или умным вайпом... там в теории могут оказаться все-таки нужные папки программ с данными, которые не перенесутся...(у пользователей прав админа нет, но кривые программы в корне местами присутствуют)

    26 августа 2019 г. 13:01
  • на тестовой поставил MDT 2012 Update 1, версия 6.1.2373, последовательности задач Update там нет совсем... но и работает оно еще с Windows AIK



    • Изменено Sergey2005 26 августа 2019 г. 17:13
    26 августа 2019 г. 17:11
  • Я смотрел на Microsoft Deployment Workbench Версия: 6.3.8456.1000

    Я не волшебник, я только учусь. MCTS, CCNA. Если Вам помог чей-либо ответ, пожалуйста, не забывайте нажать на кнопку "Отметить как ответ" или проголосовать за "полезное сообщение". Disclaimer: Мнения, высказанные здесь, являются отражением моих личных взглядов, а не позиции работодателя. Вся информация предоставляется как есть, без каких-либо на то гарантий. Блог IT Инженера, Яндекс Дзен, YouTube, GitHub.

    26 августа 2019 г. 17:21
    Модератор

  • We recommend that all customers of MDT 2013 upgrade to the latest ADK, but this upgrade is not required . You can continue to use an existing version of the Windows 8.1 ADK or the Windows 8.1 Update revision to service and deploy all Windows 8.1 (including Windows 8.1 Update), Windows 8, and Windows 7 images. If you do upgrade, you don’t have to uninstall the previous version first; running the ADK setup will update the existing components of the ADK installation.

    https://techcommunity.microsoft.com/t5/Configuration-Manager-Archive/Understanding-the-Windows-ADK-for-Windows-8-1-Update-and-MDT/ba-p/273399

    похоже теперь надо найти MDT, который сработает с Windows ADK 8.1 ... на сайте МС не могу найти...


    • Изменено Sergey2005 26 августа 2019 г. 17:23
    26 августа 2019 г. 17:22
  • Microsoft Deployment Toolkit (MDT) 2012 Update 1

    Microsoft Deployment Toolkit (MDT) 2013 Update 1

    Microsoft Deployment Toolkit (MDT) 2013 Update 2


    Я не волшебник, я только учусь. MCTS, CCNA. Если Вам помог чей-либо ответ, пожалуйста, не забывайте нажать на кнопку "Отметить как ответ" или проголосовать за "полезное сообщение". Disclaimer: Мнения, высказанные здесь, являются отражением моих личных взглядов, а не позиции работодателя. Вся информация предоставляется как есть, без каких-либо на то гарантий. Блог IT Инженера, Яндекс Дзен, YouTube, GitHub.


    26 августа 2019 г. 17:40
    Модератор
  • Microsoft Deployment Toolkit (MDT) 2012 Update 1

    Microsoft Deployment Toolkit (MDT) 2013 Update 1

    Microsoft Deployment Toolkit (MDT) 2013 Update 2




    Удалось найти 2013 без обновлений

    https://deploymentresearch.com/download-link-to-mdt-2013-without-update-1/

    http://download.microsoft.com/download/B/F/5/BF5DF779-ED74-4BEC-A07E-9EB25694C6BB/MicrosoftDeploymentToolkit2013_x64.msi

    Установил, но в нем, как и в 2012 update 1 нет опции обновить для windows 8.1 

    качаю adk 8.1 update

    https://www.microsoft.com/en-us/download/details.aspx?id=39982

    потомучто в всзяке adk 8.1 + MDT Microsoft Deployment Toolkit (MDT) 2013 6.2.5019.0 в таск сиквенсах не появилась задача обновления(, но хотя бы заработал с ADK 8

    Microsoft Deployment Toolkit (MDT) 2013 Update 1

    уже требует adk 10 (



    • Изменено Sergey2005 26 августа 2019 г. 18:35
    26 августа 2019 г. 18:21
  • adk 8.1 update + MDT Microsoft Deployment Toolkit (MDT) 2013 6.2.5019.0

    так же не увидел последовательности обновления.

    adk 10 + Microsoft Deployment Toolkit (MDT) 2013 Update 1 

    появился таск обновления, но ОС не нашел

    adk 10 +Microsoft Deployment Toolkit (MDT) 2013 Update 2

    появился таск обновления, но ОС не нашел

    есть идеи, как можно прописать таск на апгрейд самому? 

    пока что видится еще одно кривое решение - переносить все папки с диска С в какой-нибудь профиль перед развёртыванием. 



    • Изменено Sergey2005 26 августа 2019 г. 20:13
    26 августа 2019 г. 19:30
  • все решилось проще, вот с такими настройками отрабатывает hardlink usmt(выбираю сохранить все данные)

    в самом задание на развертывание отключил форматирование.

    Priority=Default

    [Default]
    OSInstall=YES
    UserDataLocation=AUTO
    TimeZoneName=Pacific Standard Time
    OSDComputername=#Left("PC-%SerialNumber%",7)#
    UserID=1111
    UserDomain=11111111.local
    UserPassword=111111
    AdminPassword=111111
    ScanStateArgs=/all
    USMTMigFiles001=MigApp.xml
    USMTMigFiles002=MigUser.xml
    HideShell=YES
    ApplyGPOPack=NO
    SkipAppsOnUpgrade=NO
    SkipAdminPassword=YES
    SkipProductKey=YES
    SkipComputerName=YES
    SkipDomainMembership=YES
    SkipUserData=NO
    SkipLocaleSelection=YES
    SkipTaskSequence=NO
    SkipTimeZone=YES
    SkipApplications=NO
    SkipBitLocker=YES
    SkipSummary=YES
    SkipCapture=NO
    SkipFinalSummary=NO
    UserExit=LTIAppDetect.vbs
    EventService=http://server:9800

    в итоге запускаю скрипт LiteTouch из папки развертывания(из под PXE не загружаюсь) в системе Windows 7, которую собираюсь апгрейдить, можно сделать бэкап старого компа(делал его в шару, на съемный носитель еще не пробовал, восстанавливать тоже получилось), закладка приложение берет данные из реестра(предварительно настроил) и видя установленные приложения ставит галочки на тех, что можно установить... USMT создает hardlink(проверил на виртуалке в 140 гб объемом). затем монтируется образ Windows PE, комп перезагружается в него(не по сети) применяется ОС с очисткой диска С(у меня из WIM файла. очистка(Wipe) не трогает hardlink) устанавливается windows 8.1, возвращаются все профили пользователей и данные в корне диска С, а так же данные программ.

    Спасибо за помощь, буду дальше причесывать и красить губки этому чудовищу)

    27 августа 2019 г. 11:23
  • Если вам помог тот или иной ответ, пожалуйста пометьте его как "ответ" либо проголосуйте за "полезное сообщение"

    Я не волшебник, я только учусь. MCTS, CCNA. Если Вам помог чей-либо ответ, пожалуйста, не забывайте нажать на кнопку "Отметить как ответ" или проголосовать за "полезное сообщение". Disclaimer: Мнения, высказанные здесь, являются отражением моих личных взглядов, а не позиции работодателя. Вся информация предоставляется как есть, без каких-либо на то гарантий. Блог IT Инженера, Яндекс Дзен, YouTube, GitHub.

    27 августа 2019 г. 11:34
    Модератор