Câu hỏi Làm thế nào để cài đặt trình điều khiển RAID Dell T3500 qua unattend.xml?


Tôi làm việc cho một công ty cỡ vừa và, do giai đoạn XP gần đây, chúng tôi đang triển khai Windows 7 trên các máy mới hơn trong toàn công ty. Thật không may, chúng tôi đã có vấn đề làm như vậy là các máy tính có chứa thẻ RAID yêu cầu một trình điều khiển bổ sung.

Tôi đã được kéo vào để giúp đỡ, nhưng có rất ít kinh nghiệm với sysprep và unattend.xml. Phương pháp hiện tại của chúng tôi (chúng tôi chưa nhận được nó làm việc) là để tồn tại tất cả các trình điều khiển trên các máy sử dụng <PersistAllDeviceInstalls>true</PersistAllDeviceInstalls>

Trong khi tôi đang chờ đợi thêm thông tin về điều đó, tôi đã bắt đầu làm việc trên một unattend.xml:

<?xml version="1.0" encoding="utf-8"?>
<unattend xmlns="urn:schemas-microsoft-com:unattend">
    <settings pass="windowsPE">
        <component name="Microsoft-Windows-Setup" 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">
            <Diagnostics>
                <OptIn>false</OptIn>
            </Diagnostics>
            <DynamicUpdate>
                <Enable>false</Enable>
                <WillShowUI>OnError</WillShowUI>
            </DynamicUpdate>
            <EnableFirewall>true</EnableFirewall>
            <UserData>
                <AcceptEula>true</AcceptEula>
                <!-- <FullName></FullName>
                <Organization></Organization> -->
            </UserData>
        </component>
        <component name="Microsoft-Windows-PnpCustomizationsWinPE" 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">
            <DriverPaths>
                <PathAndCredentials wcm:action="add" wcm:keyValue="1">
                    <Path>%configsetroot%\drivers</Path>
                </PathAndCredentials>
            </DriverPaths>
        </component>
    </settings>
</unattend>

Từ những gì tôi đã thấy, điều này sẽ sao chép mọi thứ trong %configsetroot%\drivers đến C:\Windows\ConfigSetRoot\.

Giả sử tôi có các thư mục sau được thiết lập:

C:\WINDOWS\system32\sysprep>tree /f
Folder PATH listing
Volume serial number is 0006EFC4 64F5:C0E6
C:.
│   unattend.xml
│
└───drivers
        lsi_sas.inf
        lsi_sas.sys
        R193683.txt
        svlhx64.cat

Và tôi chạy, ví dụ sysprep.exe /oobe /generalize /unattend:unattend.xml

Tệp không giám sát này có hoạt động không? Nếu vậy, làm cách nào để tôi cài đặt trình điều khiển tự động? Tôi có nên chạy một SynchronousCommand? Nếu tôi nên làm điều đó, làm thế nào tôi có thể cài đặt một trình điều khiển từ những tập tin thông qua một lệnh CMD?


1
2018-01-27 20:27


gốc




Các câu trả lời:


Vì vậy, mặc dù đây không phải là câu trả lời chính xác cho bạn, nhưng tôi đã sử dụng Dell Hỗ trợ hình ảnh trong một thời gian dài, và nó thực sự tiết kiệm cho tôi toàn bộ thời gian và nhức đầu về bảo trì hình ảnh.

Để giải thích nó trong những từ ít nhất có thể, Dell về cơ bản đã xây dựng một GUI dễ sử dụng cho Bộ công cụ cài đặt tự động của Windows. Bạn chỉ cần tạo một ảnh "cơ sở" với tất cả các thiết lập và ứng dụng Windows của bạn (không có trình điều khiển), sysprep nó, và capture nó bằng Image Assist (imagex đang thúc đẩy quá trình này ở chế độ nền). Sau đó, bạn sẽ triển khai nó với Dell được xuất bản nền tảng cụ thể CAB (chứa các trình điều khiển cụ thể cho mô hình đó).

Trong khuôn khổ này, bạn chỉ phải tạo một hình ảnh cơ bản với tất cả các tùy chỉnh của mình và ghép nối nó với mô hình CAB cụ thể khi triển khai. Dưới mui xe, trong quá trình triển khai, khi công cụ tìm kiếm tệp CAB, về cơ bản nó sử dụng các lệnh DISM để đưa các trình điều khiển vào WIM. Kết quả sẽ là trình điều khiển mô hình + hình ảnh cơ bản của bạn đã được cài đặt.

Đây là Bài viết TechNet trên DISM.

Có thể sử dụng lệnh dịch vụ trình điều khiển trên hình ảnh ngoại tuyến để thêm   và loại bỏ các trình điều khiển dựa trên tệp INF và trên một hoạt động đang chạy   hệ thống (trực tuyến) để liệt kê các trình điều khiển. Microsoft Windows Installer hoặc   các loại gói trình điều khiển khác (chẳng hạn như tệp .exe) không được hỗ trợ.

Tôi hi vọng cái này giúp được; Tôi muốn tất cả các nhà sản xuất sẽ xuất bản CAB trình điều khiển cho các mô hình của họ.


0
2018-02-08 21:07