Właśnie skończyłem dodawać do WDS'a obraz instalacyjny Windows 7 w wersji 64 bitowej. Chciałem skorzystać z pliku odpowiedzi do instalacji nienadzorowanej, który udało mi się stworzyć już jakiś czas temu do wersji 32 bitowej systemu. Otworzyłem plik xml w Notepad++ wyszukalem i zamieniłem ciąg znaków "x86" na "x64" - jak się okazało w trakcje prób odtwarzania plik odpowiedzi był niepoprawny i dokładnie taka była treść komunikatu na komputerze na którym próbowałem odtworzyć system:
The provided unattend file [X:\sources\wdsunattend\wdsunattend.xml] is not a valid unattended Setup answer file
To co było niepoprawne w tak stworzonym pliku to ciąg znaków określający architekturę systemu "x64" - poprawnym określeniem jest amd64. Jak dowiedzieć się czegoś więcej na temat tego gdzie znajdują się błędy w takim pliku? Kiedy wyświetlony jest komunikat z błędem instalacja "czeka" - jeżeli klikniemy OK komputer uruchomi się ponownie, dlatego należy wcisnąć SHIFT+F10 - spowoduje to otworzenie się command line. Przechodzimy do katalogu X:\Windows\panther\ i tutaj znajdują się pliki xml oraz log w których możemy znaleźć więcej informacji na temat tego jakie błędy znajdują się w pliku odpowiedzi. I w tym konkretnym przypadku plik setuperr.log zawierał tekst:
Description = The processorArchitecture attribute has an has an invalid value.
Polecam narzędzie trace32 który znajduje się w pakiecie System Center Configuration Manager 2007 Toolkit V2 (http://download.microsoft.com/download/5/5/0/55078AC4-3D15-407B-948E-CEB72A0A5A50/ConfigMgrTools.msi) a które bardzo usprawnia proces przeglądania tego typu logów.
Brak komentarzy:
Prześlij komentarz