DISM для записи всего диска как есть

13392
Phylum

Вкратце: возможно ли использовать dism для записи образа всего диска как есть, сродни съемке изображений с помощью Ghost, GParted, PartedMagic, CloneZilla и т. Д.?

У меня есть блестящая новая машина, и прежде чем я в нее разорвусь, я бы хотел, чтобы образ диска вернулся к этому вопросу сегодня. Мы используем MDT и находимся в процессе поддержки SCCM, так что я имею некоторое отношение к dism.

Я знаю, что могу использовать dism для создания WIM-томов с предупреждением, что им нужно назначить буквы, верно? Как насчет целых дисков как есть?

Эта машина имеет:

  • 1 диск
    • 5 разделов:
      • Восстановление 1000 МБ
      • Система 260 МБ
      • Зарезервировано 128 МБ
      • Основной 462 ГБ
      • Восстановление 12ГБ
    • 5 томов:
      • Том 0: E DVD
      • Том 1: C ОС Windows
      • Том 2: WINRE_DRV Скрытый
      • Том 3: SYSTEM_DRV Скрытый
      • Том 4: Lenovo_Recovery Hidden
      • Том 5: D USB Boot Media

Единственный способ, которым я могу придумать, чтобы захватить все это, это

  • Присвойте буквы скрытым томам через diskpart (sel vol n> assign> repeat> exit), в результате чего:
    • Том 1: C ОС Windows
    • Том 2: F WINRE_DRV
    • Том 3: G SYSTEM_DRV
    • Том 4: H Lenovo_Recovery
  • Создайте начальный wim:
    • dism / capture-image /imagefile:\path\to\backup.wim / capturedir: c: / name: C-WinOS
  • Добавьте другие тома к начальному wim:
    • dism / append-image /imagefile:\path\to\backup.wim / capturedir: F: / name: F-WINRE_DRV
    • dism / append-image /imagefile:\path\to\backup.wim / capturedir: G: / name: G-SYSTEM_DRV
    • dism / append-image /imagefile:\path\to\backup.wim / capturedir: H: / name: H-Lenovo_Reco

Есть ли лучший / более простой способ?

6
Твой метод - это путь. Вы представляете каждый раздел в отдельный файл. Затем вы создаете разделы и применяете изображение к разделу. Я просто использовал этот точный подход. Ramhound 9 лет назад 2
Есть ли особая причина, по которой вы хотите использовать DISM? Я думаю, вы ужасно усложняете вещи. Просто возьмите LZO-сжатый полный образ диска. Daniel B 9 лет назад 0
@DanielB: Сам по себе «особой причины» нет, но ... (a) Поскольку я не единственный, кто управляет изображениями, другим будет легче, если я буду придерживаться единого подхода. Некоторые люди здесь могут не знать, как получить доступ к другому формату. (б) Я хотел использовать существующие технологии и инфраструктуру для получения изображения. У меня есть рабочая последовательность задач «только захват», но она не получила всего, что заставило меня глубже погрузиться в это. (c) Я также никогда не думал и не пытался создать образ диска со сжатием LZO. Есть какие-нибудь рекомендации? Еще раз спасибо! Phylum 9 лет назад 0
То, чего вы хотите достичь, совершенно отличается от того, для чего предназначен DISM. Вы пытаетесь захватить состояние диска, 1: 1. Путь к этому - конечно же, полное изображение. Он также будет включать таблицу разделов и любой загрузочный код. Сжимаете ли вы это или нет, зависит только от вас. Daniel B 9 лет назад 0
@Phylum - Как это сработало для вас? Я мог бы попытаться сделать то же самое для машины. Alex S 6 лет назад 0
@Ramhound - Когда бы вы делали этот WIM (образ на основе файлов) через DISM, а не VHD (образ на основе секторов) через S / w в стиле Disk2VHD / Paragon HDM? Alex S 6 лет назад 0
@AlexS - процесс DISM быстрее. Я могу создать WIM-образ одного раздела, а затем применить его к другому разделу, используя один сценарий PowerShell. Ramhound 6 лет назад 1
@Ramhound - Отлично. Хотите поделиться примерами сценариев :)? Alex S 6 лет назад 0
@AlexS - у меня есть множество сценариев. Они просто не мои сценарии, которые нужно раздавать, а также выходят за рамки этого вопроса. Они также изолированы в защищенной системе, поэтому даже я хотел поделиться ими (не делаю), у меня нет средств сделать это. Ramhound 6 лет назад 0
@Ramhound - Достаточно справедливо - Не могли бы вы указать мне подобные примеры / примеры там? Будете ли вы на этом вопросе, или если я отправлю вопрос для этого? Alex S 6 лет назад 0
эй @AlexS - К тому времени, когда я отправил сообщение в SU, я уже выполнил, и это работало хорошо. К счастью, мне не нужно было возвращаться к этой конфигурации, поэтому я в конечном итоге уничтожил WIM. Если вы знакомы с PowerShell и с последней версией, такой как 5, - проверьте $ PSVersionTable.PSVersion - тогда стоит разобраться, если у вас необычный макет. Когда я создаю машины с нуля, я не создаю структуру диска, подобную этой; Обычно такие производители, как Dell, Lenovo и HP, делают подобные вещи, и это было одноразово. (и слава Богу за это!) Phylum 6 лет назад 1

1 ответ на вопрос

4
WinOutreach2

It is possible, but not necessarily easy. You could use /Append-Image to capture all partitions to one WIM file and then deploy each partition with DISM from that WIM file on the other side. It still isn’t a sector-based image or a disk level image, DISM is a volume imaging tool that uses WIM file-based imaging.

Another alternative is that you could Disk2VHD the reference system and then use Boot to VHD to boot the deployed systems.

Я пропустил, что вы уже используете / Append-Image. Вы также должны проверить официальное руководство по этому вопросу: https://technet.microsoft.com/library/hh825041 WinOutreach2 9 лет назад 0

Похожие вопросы