MDT8456-高级多硬盘部署

本文介绍了如何优化多硬盘部署的问题,包括通过GUI手工选择系统盘和按脚本自动选择系统盘的实现流程,以及非系统盘的自动格式化策略。通过PowerShell脚本自动选择最小SSD作为系统盘,并对其他磁盘进行格式化和分区。
摘要由CSDN通过智能技术生成

一.问题概述
1.系统默认不支持多盘安装,电脑存在多个磁盘的时候安装会报错;
2.系统默认单盘,可选只格C,或全盘格式化安装,各分区大小按百分比格式化;
3.即使实现多盘安装,但第二块硬盘无法自动格式化或按意愿完成自动分区;
4.多盘安装会遇到选择系统盘问题,可以用GUI页面实现手动选盘,但更期望的是用规则实现自动选系统盘和自动格式化第二块和第三块硬盘;

二.问题优化
1.GUI手工选择系统盘:多盘安装系统在mdt页面提供一个选择磁盘的窗口,手动选择系统盘;
2.按脚本自动选择系统盘:多盘安装系统在mdt按规则自动选择系统盘和格式化剩余磁盘;

三.实现流程
3.1 GUI手工选择系统盘
1.复制压缩包内所有文件到MDT的script(既D:\DeploymentShare\Scripts)

2.配置TS
● 选择New Group创建 Choose Disk
● 在Choose Disk目录下,创建一个Run PowerShell Script
命名为:
Check if there’s more than one Hard Disk
PowerShell Script输入:
%SCRIPTROOT%\mdtmdisk.ps1
● 附:mdtdisk.ps1
If ((Get-Disk | Where-Object -FilterScript {‘$_.Bustype’ -ne ‘USB’}).Count -gt 1 )
{
$tsenv = New-Object -COMObject Microsoft.SMS.TSEnvironment
$tsenv.Value(“MoreThanOneHD”) = $true
}
● 在Choose Disk目录下,继续创建一个Run Command Line,
命名为:
Choose Disk to Install OS
Commandline输入:
mshta.exe %SCRIPTROOT%\Wizard.hta /definition:DeployWiz_TargetDisk.xml

Start in输入:
%SCRIPTROOT%

options选项中选择 Add,创建Task Sequence Variable
variable: MoreThanOneHD
condition:equals
value: TRUE

3.2 按脚本自动选择系统盘
1.配置TS-判断磁盘数量是否为多个
● 选择New Group创建 Choose Disk
● 在Choose Disk目录下,创建一个Run PowerShell Script
命名为:
Check if there’s more than one Hard Disk
PowerShell Script输入:
%SCRIPTROOT%\mdtmdisk.ps1
● 附:mdtdisk.ps1
#判断磁盘是否为多个,如果多个,为TS设置一个变量MoreThanOneHD,并赋值为true,后面会调用
If ((Get-Disk | Where-Object -FilterScript {‘$.Bustype’ -ne ‘USB’}).Count -gt 1 )
{
$tsenv = New-Object -COMObject Microsoft.SMS.TSEnvironment
$tsenv.Value(“MoreThanOneHD”) = $true
}
2.选择最小SSD磁盘安装系统
● 在Choose Disk目录下,继续创建一个Run PowerShell Script
Name Mini SSD Disk to Install OS
PowerShell script %SCRIPTROOT%\osddisk.ps1
● options中添加一个判断,Add-Task Sequence Variable
varible MoreThanOneHD
Condition equals
Value True
● osddisk.ps1脚本如下
KaTeX parse error: Expected '}', got 'EOF' at end of input: …FilterScript {'
.Bustype’ -ne ‘USB’}).Count
KaTeX parse error: Expected '}', got &

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值