Automatische Installation in Windows 7 Seminar IT-Administration Fachbereich Informatik 12 Sommersemester 11 Chengzhi Sun Betreuer: Dippel Oliver
Inhalt Einleitung Geschichte der automatischen Installation Voraussetzungen der Installation Detail Arbeitschritte Diskussion Literatur 2
Einleitung Inside an enterprise, there are only cost centers ---------- Peter Drucker 3
Einleitung Kosten der Installation von Windows 7 auf einen Computer: Eine Person und 20-30 Minuten Unternehem, die Windows 7 benutzten: 17% im September 2010 (Windows Vista 16%) 4
Geschichte der automatischer Installation Batch in Windows 95, Windows Me und Windows 98 RIS in Windows XP und Windows Server 2003 WindowsAIK und MDT in Windows Vista und Windows 7 5
Vergleich der Installationsmethoden Batch RIS AIK+MDT Automatische Installation mit CD/DVD Installation durch Netzwerk Automatische Installation durch Netzwerk 6
Voraussetzungen der Installation Software Voraussetzungen: Window Automated Installation Kit (WAIK) Microsoft Depolyment Toolkit (MDT) Windows 7 Image 7
Windows Automated Installation Kit Windows SIM Image X Deployment Image Servicing and Management (DISM) Windows Preinstallation Environment (WindowsPE) User State Migration Tool (USMT) 8
9 Windows Software Image Manager
10 Microsoft Depolyment Toolkit
Voraussetzungen der Installation Hardware Voraussetzungen Automatische Installation mit CD/DVD Servercomputer / Techcomputer Clientcomputer CD/DVD/Flashdisk Automatische Installation durch Netzwerk Servercomputer Clientcomputer mit Netzwerkverbindung CD/DVD/Flashdisk (optional) 11
Umgebung 2 Computer mit Netzwerkverbindung Windows 7 Professional x86 Englischversion Windows AIK Englischversion Windows MDT 2010 Englischversion 12
Detail Arbeitschritte Grundidee Identifikation des Problems Erzeugung einer Antwortdatei Import Windows PE OOBE Andere Export Anwendung des MDT 13
14 Grundidee des Deployments
Identifikation des Problems 0. Diskformatierung (optional) 1. Sprache, Zeit und Tastatur einrichten 2. Disk wählen 3. Computername und Organisationsname 4. Benutzername, Passwort und Log-In-Datei einrichten 5. Produktkey eingeben 6. Zeitzone eingeben und Netzwerk wählen 15
Erzeugung einer Antwortdatei - Import x86_microsoft-windows- International-Core x86_microsoft-windows- Neutral-Setup x86_microsoft-windows- Setup 16
17 Erzeugung einer Antwortdatei - Module
Erzeugung einer Antwortdatei - Diskformatierung Diskformatierung <DiskConfiguration> <WillShowUI>OnError</WillShowUI> <Disk> <DiskID>0</DiskID> <WillWipeDisk>true</WillWipeDisk> <CreatePartitions> <CreatePartition> <Order>1</Order> <Type>Primary</Type> <Size>10000</Size> </CreatePartition> <CreatePartition> <Order>2</Order> <Type>Primary</Type> <Extend>true</Extend> </CreatePartition> </CreatePartitions> </Disk> </DiskConfiguration> 18
Erzeugung einer Antwortdatei - Windows PE Komponenten Value Programm in XML Funktion InputLocale EN-US <InputLocale>en- US</InputLocale> Die Sprache von der Eingabe. (pflichtig) SystemLocale LayeredDriver 1 EN-US <SystemLocale>en- US</SystemLocale> <LayeredDriver>1</LayeredD river> Die Sprache von dem System. (pflichtig) Value von Tastatur. (pflichtig) WillShowUI OnError <WillShowUI>OnError</WillSh owui> Falls die Sprache falsch konfiguriert wird, gäbe es eine Anmeldung von System aus.(empfohlen) UILanguage EN-US <UILanguage>en- US</UILanguage> Die Sprache von Benutzeroberflächen.(pflichtig) UILanguageFallback EN-US <UILanguageFallback>en- US</UILanguageFallback> Die Sprache, die von dem System ausgeben wird. (pflichtig) UserLocale EN-US <UserLocale>en- US</UserLocale> Die Form von der Zeit, Nummer u.a. (pflichtig) 19
Erzeugung einer Antwortdatei - Windows PE Komponenten Value Funktion ComplianceCheck Always/Never Prüft die Voraussetzung der Hardware. (empfohlen) ComplianceCheck\Disp layreport UserData\AcceptEul a UserData\Fullname UserData\Organization Never True Von Administrator Definiert Von Administrator Definiert Schau den Report von Hardwareprüfung. (pflichtig, falls Value von ComplianceCheck Always ist.) Ü berspringt die Phase von der Akzepierung des Benutzervertrages. (pflichtig) Name des Computers. (pflichtig) Name der Organization. (pflichtig) 20
Erzeugung einer Antwortdatei - OOBE UserData\ProductKey Key Windows-Key. (pflichtig) UserData\ProductKey \WillShowUI Never Schau die Antwort ob der Key richtig ist. (pflichtig) UserAccounts Value Lokale Benutzerinformationen. (pflichtig) TimeZone Value (pflichtig) 21
Erzeugung einer Antwortdatei - Lösung des Problems 0. Diskformatierung (optional) Windows PE 1. Sprache, Zeit und Tastatur einrichten OOBE 2. Disk wählen Windows PE 3. Computername und Organisationsname Windows PE 4. Benutzername, Passwort und Log-In-Datei einrichten OOBE 5. Produktkey eingeben OOBE 6. Zeitzone eingeben und Netzwerk wählen OOBE 22
Erzeugung einer Antwortdatei - Export Tools Validate Answer File AutoUnatte nd.xml Install.wim 23
Anwendung des MDT 1 Server Create Deployment Share Task Sequences New Task Sequence Advanced Settings Image und Bootdatei Client Boot Perform one task 24
Anwendung des MDT 2 Image im Share-Dateifolder Parallele Aufgaben Produktkey mit KMS Rules definieren (Advanced) 25
Diskussion Fehlerbehandlung Produktkey und Aktivierung Versionen von Windows 7 Vorteile von Windows 7 Deployment Weitere Möglichkeiten 26
Literatur [1]. Microsoft, 9. Oct 2009, Deployment - Windows7 Technical Library. [2]. Microsoft, Feb 2009, Windows SIM Archtektur Techinische Referenz zu Windows SIM, Windows Vista Service Pack 1. [3]. Microsoft, 2010, Unattended Windows Setup Reference for Windows 7. [4]. Microsoft, 2010, Unattended Installation Settings Reference for Windows 7. [5]. Microsoft, 2006, User ś Guide - Windows System Image Manager. [6]. Microsoft, 2010, User ś Guide - Microsoft Deployment Toolkit 2010. [7]. Microsoft, 2007, User ś Guide Automated Installation Toolkit. [8]. Przemek Radzikowski, 2010, Adding XML Parser Support into WinPE. 27
28 Vielen Dank für die Aufmerksamkeit!