деплой_образов
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
деплой_образов [2022/09/08 13:53] – jp | деплой_образов [2024/11/01 10:26] (current) – jp | ||
---|---|---|---|
Line 10: | Line 10: | ||
dism / | dism / | ||
Теперь ищем и запоминаем нужный ID, после чего выполняем команду, | Теперь ищем и запоминаем нужный ID, после чего выполняем команду, | ||
+ | <WRAP prewrap> | ||
+ | < | ||
+ | dism / | ||
+ | </ | ||
+ | </ | ||
+ | ---- | ||
- | dism / | + | === Автоматический выбор быстрого диска для установки === |
- | {{tag> | + | Проблема: |
+ | |||
+ | Чтобы этого избежать, | ||
+ | |||
+ | 1. Перед тем, как вставлять скрипт PS в task sequence - нужно убедиться, | ||
+ | |||
+ | ;#; | ||
+ | {{:: | ||
+ | ;#; | ||
+ | |||
+ | 2. После добавления модулей, | ||
+ | |||
+ | ;#; | ||
+ | {{:: | ||
+ | ;#; | ||
+ | |||
+ | |||
+ | :!: В параметрах запуска PS-скрипта нужно обязательно поменять execution policy на //" | ||
+ | |||
+ | Ниже приведен сам скрипт. Он сохраняет результат выбора диска в переменную **OSDDiskIndex**, | ||
+ | |||
+ | < | ||
+ | #defalt value | ||
+ | | ||
+ | |||
+ | # | ||
+ | | ||
+ | |||
+ | # | ||
+ | if (@($ssd_disk).count -gt 1) | ||
+ | { | ||
+ | #multiple nvme SSD, choose the smallest one | ||
+ | if (@($ssd_disk | where bustype -like ' | ||
+ | { | ||
+ | $disk_idx = $ssd_disk | Sort-Object -Property Size | Select-Object -ExpandProperty DeviceID -First 1 | ||
+ | } | ||
+ | elseif (@($ssd_disk | where bustype -like ' | ||
+ | { | ||
+ | $disk_idx = ($ssd_disk | where bustype -like ' | ||
+ | } | ||
+ | } | ||
+ | # | ||
+ | | ||
+ | { | ||
+ | #multiple physical disks, choose SSD | ||
+ | if (@(get-physicaldisk).count -gt 1) | ||
+ | { | ||
+ | $disk_idx = ($ssd_disk).deviceid | ||
+ | } | ||
+ | #single pysical disks | ||
+ | else | ||
+ | { | ||
+ | $disk_idx = 0 | ||
+ | } | ||
+ | } | ||
+ | # | ||
+ | | ||
+ | </ | ||
+ | |||
+ | 3. Теперь на ОБОИХ (BIOS и UEFI) этапах " | ||
+ | |||
+ | ;#; | ||
+ | {{:: | ||
+ | ;#; | ||
+ | |||
+ | Теперь, | ||
+ | |||
+ | {{tag> | ||
деплой_образов.1662645180.txt.gz · Last modified: 2022/09/08 13:53 by jp