Hyper-V

如何僅在 bootstrap.ini 中的 MDT 2013 中為 Hyper-V 機器設置 NIC 配置?

  • May 25, 2017

我在 MDT 中設置了一個映像工廠,因為我們的網路結構使得 VM 不會收到 DHCP 租約,所以我們必須在內部應用 NIC 設置bootstrap.ini。只有當我們在 Hyper-V 中載入測試環境時,虛擬機才能連接到我們的部署共享。

不幸的是,我們似乎只能在bootstrap.ini文件中應用它而不是customsettings.ini. 我試圖在 MDT 數據庫中為 VM 添加一個系統資料庫以應用 NIC 配置,但我相信我們可以首先配置 VM 以連接到數據庫的唯一方法(至少,MDT 部署共享)是如果它得到中的 NIC 配置bootstrap.ini

雖然這可行,但它xxx.xxx.xxx.128為所有接收 LiteTouch 安裝的機器設置了預設 IP 地址,這是不理想的(我們有更多受此影響的物理電腦),因為我們必須在安裝後手動重新配置 NIC。

所以我的問題是:如何應用 NIC 設置bootstrap.ini影響 VM?

非常感謝。

感謝 @ElliotLabs 將我推薦給 Michael Niehaus 有用的指南

我發現在bootstrap.ini工作中添加擷取案例完全符合預期:

[Settings]
Priority=Model, Default 
Properties=MyCustomProperty

[Default]
SkipBDDWelcome=YES
DeployRoot=\\contoso.com\DeploymentShare$
UserID=xxx
UserPassword=xxx
UserDomain=xxx

[Virtual Machine]
OSDAdapter0EnableDHCP=False
OSDAdapterCount=1
OSDAdapter0IPAddressList=xxx.xxx.xxx.xxx
OSDAdapter0SubnetMask=xxx.xxx.xxx.xxx
OSDAdapter0Gateways=xxx.xxx.xxx.xxx
OSDAdapter0DNSServerList=xxx.xxx.xxx.xxx
OSDAdapter0Name=LAN
OSDAdapter0DNSSuffix=contoso.com

請注意,這Virtual Machine是 Hyper-V VM 的型號名稱。此外,在我們的組織中,VM 不會獲得 DHCP,因此禁用它很重要。不確定這是否是全域設置。

引用自:https://serverfault.com/questions/844701