Tôi đang cố gắng tự động hóa Cài đặt Windows Server 2022 bằng cách sử dụng tệp trả lời.
Tôi đã tạo tệp trả lời sau cho Windows Server 2022 trong Windows System Image Manager:
<?xml version="1.0" encoding="utf-8"?>
<unattend xmlns="urn:schemas-microsoft-com:unattend">
<settings pass="windowsPE">
<component name="Microsoft-Windows-International-Core-WinPE" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<InputLocale>0407:00000407</InputLocale>
<UserLocale>de-DE</UserLocale>
<SetupUILanguage>
<WillShowUI>Never</WillShowUI>
</SetupUILanguage>
</component>
</settings>
<cpi:offlineImage cpi:source="wim:c:/users/xxx.xxx/downloads/20348.169.210806-2348.fe_release_svc_refresh_server_eval_x64fre_en-us/sources/install.wim#Windows Server 2022 SERVERSTANDARDCORE" xmlns:cpi="urn:schemas-microsoft-com:cpi" />
</unattend>
Tôi hy vọng điều này sẽ tự động đặt ngôn ngữ nhập Bàn phím thành tiếng Đức, cài đặt thời gian và đơn vị tiền tệ thành tiếng Đức, đồng thời cũng không hiển thị giao diện người dùng lựa chọn ngôn ngữ.
sau đó tôi đã đóng gói các unattend.xml
tệp ở dạng iso, vì vậy tôi có thể dễ dàng sửa đổi tệp đó mà không cần phải tải tệp ISO 5GB lên trình ảo hóa (ESXI trong trường hợp này). ISO này được gắn cho VM tôi muốn cài đặt Windows Server, ngoài iso cài đặt.
Khi tôi khởi động Windows Server 2022 ISO, tôi đang mở bảng điều khiển bằng Shift+F10, rồi thực thi setup.exe /unattend:e:\unattend.xml
. Tôi đã xác nhận với gõ e:\unattend.xml
rằng các tập tin có thể được đọc một cách chính xác.
Vì một số lý do, màn hình chọn ngôn ngữ vẫn hiển thị và các giá trị mặc định được chọn (không phải các giá trị được chỉ định trong unattend.xml
)
Làm cách nào tôi có thể thiết lập Windows Server 2022 để sử dụng chính xác các cài đặt từ unattend.xml
cấu hình?