WinSetupFromUSB – Windows Installation vom USB
Transcription
WinSetupFromUSB – Windows Installation vom USB
WinSetupFromUSB – Windows Installation vom USB-Stick Veröffentlicht 14. November 2008 Anleitungen , Windows XP 618 Kommentare Schlagwörter:USB-Stick, Windows XP, WinSetupFromUSB Eine neue Möglichkeit, Windows von einem USB-Stick zu installieren, bietet WinSetupFromUSB. Das Programm verfügt im Gegensatz zu den verschiedenen USB_Multiboot Versionen über eine grafische Benutzeroberfläche und ist meiner Meinung nach insgesamt einfacher zu bedienen. In der folgenden Anleitung beschreibe ich im einzelnen die Erstellung eines bootfähigen USBSticks mit WinSetupFromUSB, sowie die anschließende Installation von Windows XP. WinSetupFromUSB wurde von ilko_t aus dem MSFN-Forum entwickelt. Die Links zu dem Original-Beitrag im Forum [englisch], sowie zum Download des Programms findet ihr im Download-Bereich. Um sich ein Bild von der Arbeit mit WinSetupFromUSB und der anschließenden WindowsInstallation machen zu können, empfehle ich die Anleitung bevor man anfängt komplett und aufmerksam durchzulesen. WinSetupFromUSB verwendet AutoIt-Skripte, auf die manche Virenscanner relativ sensibel reagieren. Um sicherzugehen, bietet sich die eventuelle Überprüfung einer verdächtigen Datei z.B. über virustotal.com an. Sollte es bei der Erstellung des USB-Sticks oder bei der anschließenden Installation von Windows XP zu Problemen kommen, hilft oft ein Blick in die Logdatei WinSetupFromUSB.log im Installationsverzeichnis von WinSetupFromUSB. Dort wird jeder Schritt bei der Arbeit mit dem Programm festgehalten und es können eventuelle Fehler, z.B. beim Kopieren der WindowsInstallationsdateien auf den USB-Stick, lokalisiert werden. Weitere Hilfe und Informationen zur Installation von Windows XP über USB findet man in der Liste der am häufigsten gestellten Fragen (FAQ) im MSFN-Forum [englisch]. 1. Voraussetzungen Getestet habe ich WinSetupFromUSB sowohl unter Windows XP 32-bit als auch Windows Vista 64-bit. Bei beiden Betriebssystemen konnte ich keine Probleme beim Arbeiten mit dem Programm feststellen. Auch die spätere Installation von Windows verlief problemlos. Was wird außerdem benötigt: • • • USB-Stick mit mindestens 1 GB Speicherplatz Original Windows XP Installations-CD WinSetupFromUSB Eine mit nLite modifizierte Windows Version kann verwendet werden, darf aber nicht als ISODatei vorliegen. Zusätzlich unbedingt folgendes beachten: Wichtig! Auf keinen Fall unter Betriebssystem „Manuelle Installation und Upgrade“ entfernen! Außerdem empfehle ich, vorher das aktuelle Service Pack 3 in die Windows XP Installations-CD zu integrieren. 2. Vorbereitungen WinSetupFromUSB herunterladen und per Doppelklick installieren. Das StandardInstallationsverzeichnis ist C:\WinSetupFromUSB und wird auch in diesem Beispiel verwendet. Es sollte darauf verzichtet werden, WinSetupFromUSB in Unterverzeichnisse zu installieren wie zum Beispiel: • • • • C:\Dokumente und Einstellungen\Benutzername\Desktop C:\Dokumente und Einstellungen\Benutzername\Eigene Dateien C:\Programme C:\WINDOWS Anschließend einen Ordner mit dem Namen WINXPCD im Hauptverzeichnis des Laufwerkes C:\ anlegen und den gesamten Inhalt der Windows XP Installations-CD in diesen kopieren. Der Inhalt sollte je nach Version des Service Packs dann ungefähr so aussehen: Welches Service Pack aktuell integriert ist, erkennt man an den folgenden Dateien: • • • WIN51IC.SP1, Sevice Pack 1 WIN51IC.SP2, Sevice Pack 2 WIN51IC.SP3, Sevice Pack 3 3. WinSetupFromUSB starten Zuerst den zu verwendenden USB-Stick mit dem Computer verbinden und dann WinSetupFromUSB über die Verknüpfung auf dem Desktop starten. Es öffnet sich folgendes Fenster: Unter USB Disk Selection sollte der korrekte USB-Stick angezeigt werden. Fährt man mit dem Mauszeiger über die verschiedenen Eingabefelder oder Schaltflächen, wird eine kurze Erklärung in englisch angezeigt. In der Statusleiste steht Not ready… da noch nicht alle erforderlichen Informationen vorhanden sind. 4. Pfad zu den Windows XP Installationsdateien angeben Mit einem Klick auf die Schaltfläche Browse unter Windows 2000/XP/2003 Source öffnet sich folgendes Fenster: Dort kann der Pfad zu dem Ordner ausgewählt werden, wo sich die Windows Installationsdateien befinden. Wer also, wie am Beginn der Anleitung beschrieben, seine Windows XP Installations-CD in den Ordner C:\WINXPCD kopiert hat, muß diesen hier auswählen. Anschließend auf OK klicken. Der Ordner sollte dann im Hauptfenster von WinSetupFromUSB unter Windows 2000/XP/2003 Source erscheinen. In der Statusleiste steht zwar Ready…, allerdings muß im nächsten Schritt der USB-Stick noch formatiert werden. 5. USB-Stick formatieren Zur Formatierung des USB-Sticks verwendet man je nach dessen Speicherkapazität entweder PeToUSB oder das HP Format Tool. Diese beiden Programme sind im Installationspaket von WinSetupFromUSB schon enthalten und brauchen nicht extra heruntergeladen zu werden. USB-Sticks bis einschließlich 2 GB Speicherkapazität sollten mit PeToUSB im FAT16-Format formatiert werden, USB-Sticks mit 4 GB oder mehr mit dem HP Format Tool im FAT32-Format. Für meinen Kingston Data Traveler mit 2 GB verwende ich PeToUSB. Mit einem Klick auf die Schaltfläche PeToUSB unter Format target using wird das Programm gestartet und es öffnet sich folgendes Fenster: Unter Destination Drive sollte wiederum der korrekte USB-Stick angezeigt werden. Bei Format Options sicherstellen, das Enable Disk Format und Quick Format angewählt ist. Unter File Copy Options sollte Enable File Copy für diesen Anleitung nicht angewählt sein. Anschließend auf Start klicken, dann die Frage „Continue?“ mit Ja bestätigen und bei der Frage „Are You Sure You Want To Continue?“ nochmal auf Ja klicken. Danach wird der USB-Stick formatiert und es erscheint „Operation Completed Successfully!“. Diesen Dialog mit einem Klick auf OK schließen und danach auch PeToUSB mit einem Klick auf Close beenden. Der Ablauf mit dem HP Format Tool ist ähnlich. Dabei ist jedoch zu beachten, das alle eventuell vorhandenen Partitionen gelöscht werden und eine einzelne neue Partition erstellt wird, die den gesamten Speicherplatz umfasst. 6. Installationsdateien kopieren Im Hauptfenster von WinSetupFromUSB auf die Schaltfläche GO klicken. Anschließend werden die Windows-Installationsdateien auf den USB-Stick kopiert. Dieser Vorgang kann je nach dessen Schreibgeschwindigkeit längere Zeit in Anspruch nehmen. Am Ende des Kopiervorganges erscheint dann der folgende wichtige Hinweis zum Installationsablauf von Windows XP: Der USB-Stick muß während der gesamten Zeit mit dem Computer verbunden sein. Während der Installation muß dieser insgesamt 3 mal vom USB-Stick gestartet werden: 1. Text-Mode Teil der Installation 2. GUI-Mode Teil der Installation 3. Erster Start von Windows Den Hinweis mit einem Klick auf OK schließen. Damit ist die Erstellung des bootfähigen USBSticks abgeschlossen und WinSetupFromUSB kann mit einem Klick auf EXIT beendet werden. Der Inhalt sollte nun so aussehen: 7. Windows Installation – Teil 1 Den nun bootfähigen USB-Stick mit dem Computer verbinden, das Gerät einschalten und beim Bootscreen die Taste ESC drücken. Es erscheint ein Bootmenü, aus dem man den USB-Stick auswählt und mit Enter bestätigt. Welche Taste man drücken muß um das Bootmenü aufzurufen, ist je nach Hersteller verschieden. In dieser Anleitung beziehe ich mich auf die Eee PC-Serie von ASUS. Nach kurzer Zeit erscheint ein Menü mit folgendem Inhalt: • Windows XP/2000/2003 Setup – First and Second parts Hier ist keine Eingabe erforderlich, denn nach 10 Sekunden erscheint automatisch das nächste Menü: • • First part of Windows XP Home Edition setup Second part of XP Home Edition setup+Start Windows for first time Auch hier ist keine Eingabe erforderlich. Der richtige Menüpunkt First part of Windows XP Home Edition setup ist schon ausgewählt und nach 10 Sekunden startet der Text-Mode Teil der Windows Installation. Das Setup lädt erforderliche Dateien und anschließend muß die Partition ausgewählt werden, in der Windows XP installiert werden soll. Wenn der USB-Stick mit WinSetupFromUSB korrekt formatiert wurde und beim Kopieren der Windows-Installationsdateien keine Fehler unterlaufen sind, sollte folgendes Menü angezeigt werden: Bitte auf das Bild klicken um eine Großansicht zu erhalten Am Beispiel des ASUS Eee PC 1000H mit 80 GB Festplatte und einem USB-Stick mit 2 GB erkläre ich den Inhalt dieses Menüs: Als erstes wird die interne Festplatte mit den vorhandenen Partitionen aufgeführt (76317 MB Festplatte 0, ID=0, Bus=0 (an atapi) [MBR]): • • • • C: Partition1 E: Partition2 F: Partition3 Unpartitionierter Bereich Als zweites der USB-Stick (Datenträger mit 1899 MB an disk [MBR]): • D: Partition1 In der Standardeinstellung von WinSetupFromUSB ist vorgesehen, das Windows XP auf Festplatte 0 in der Partition 1, also dem Laufwerk C: installiert wird. Wird eine andere Festplatte oder Partition ausgewählt, kann die Windows Installation im nächsten Schritt nicht fortgesetzt werden! Nachdem die korrekte Partition ausgewählt und formatiert wurde, werden die kompletten Windows-Installationsdateien auf die Festplatte kopiert und der Computer wird neu gestartet. Es ist selbstverständlich auch möglich, Windows XP auf einer anderen Festplatte oder Partition zu installieren. Das ist z.B. dann notwendig, wenn am Anfang der Festplatte eine versteckte Partition zur Wiederherstellung des Systemes [englisch: Recovery] vorhanden ist. Darauf im einzelnen einzugehen, würde jedoch den Rahmen dieser Anleitung sprengen. Weiterführende Informationen dazu findet man in diesem Beitrag im MSFN-Forum [englisch]. 8. Windows Installation – Teil 2 Nach dem Neustart wieder vom USB-Stick starten und es erscheint wie schon im vorherigen Schritt das Menü mit folgendem Inhalt: • Windows XP/2000/2003 Setup – First and Second parts Hier ist wieder keine Eingabe erforderlich, denn nach 10 Sekunden erscheint automatisch das nächste Menü: First part of Windows XP Home Edition setup Second part of XP Home Edition setup+Start Windows for first time • • Auch hier ist wieder keine Eingabe erforderlich. Der richtige Menüpunkt Second part of XP Home Edition setup+Start Windows for first time ist schon ausgewählt und nach 10 Sekunden startet der GUI-Mode Teil der Windows Installation, in dem Angaben zum Product-Key, Zeitzonen, Benutzernamen usw. gemacht werden müssen. Am Ende dieses Teiles wird der Computer neu gestartet. Sollte im Schritt 7 nicht die korrekte Festplatte und Partition ausgewählt worden sein, erscheint folgende Fehlermeldung: Windows konnte nicht gestartet werden, da folgende Datei fehlt oder beschädigt ist: <Windows Root>\system32\hal.dll 9. Windows Installation – Teil 3 Nach dem Neustart wieder vom USB-Stick starten und es erscheint wie schon im vorherigen Schritt das Menü mit folgendem Inhalt: Windows XP/2000/2003 Setup – First and Second parts • Hier ist wieder keine Eingabe erforderlich, denn nach 10 Sekunden erscheint automatisch das nächste Menü: First part of Windows XP Home Edition setup Second part of XP Home Edition setup+Start Windows for first time • • Auch hier ist wieder keine Eingabe erforderlich. Der richtige Menüpunkt Second part of XP Home Edition setup+Start Windows for first time ist schon ausgewählt und nach 10 Sekunden wird Windows das erste Mal gestartet, die Installation wird abgeschlossen und erst wenn der WindowsDesktop erscheint und der Bootvorgang komplett abgeschlossen ist, kann der USB-Stick vom Computer getrennt werden. Wichtig! Auf keinen Fall den USB-Stick zu früh trennen! Die Windows-Installation vom USB-Stick ist damit abgeschlossen und beim nächsten Neustart kann dann ganz normal von der Festplatte gestartet werden. Bemerkung Nach erfolgreicher Installation erscheint beim Starten des Computers immer ein Bootmenü mit folgendem Inhalt: Wählen Sie das zu startende Betriebssystem: • Microsoft Windows XP Home Edition • USB Repair NOT to Start Microsoft Windows XP Home Edition Hier wird einem die Möglichkeit geboten, seine Windows-Installation mit Hilfe der Wiederherstellungskonsole vom USB-Stick zu reparieren, indem man die Option „USB Repair NOT to Start Microsoft Windows XP Home Edition“ auswählt. Wer diese Option nicht nutzen will, sondern ohne Bootmenü sofort Windows starten möchte, muß folgendes machen: Im Laufwerk C:\ die Datei boot.ini mit dem Standard Text-Editor öffnen: [Boot Loader]timeout=30 Default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS [Operating Systems] multi(0)disk(0)rdisk(0)partition(1)\WINDOWS=“Microsoft Windows XP Home Edition“ /noexecute=optin /fastdetect multi(0)disk(0)rdisk(1)partition(1)\WINDOWS=“USB Repair NOT to Start Microsoft Windows XP Home Edition“ /noexecute=optin /fastdetect Die folgende Zeile komplett löschen: multi(0)disk(0)rdisk(1)partition(1)\WINDOWS=“USB Repair NOT to Start Microsoft Windows XP Home Edition“ /noexecute=optin /fastdetect Wichtig! Nicht die falsche Zeile löschen, da ansonsten der Computer nicht mehr startet! Anschließend die Datei speichern. Beim nächsten Bootvorgang wird das Bootmenü dann nicht mehr angezeigt. Wer sich die Option erhalten will, Windows zu reparieren, kann auch die Zeit in der das Bootmenü angezeigt wird von 30 Sekunden auf 5 Sekunden verkürzen: [Boot Loader] timeout=5 Anschließend die Datei speichern. Beim nächsten Bootvorgang wird das Menü nur 5 Sekunden angezeigt. Fazit Mit WinSetupFromUSB lässt sich schnell und einfach ein bootfähiger USB-Stick zur Windows Installation erstellen. Es bietet zahlreiche Zusatzoptionen auf die ich hier allerdings nicht näher eingehen möchte. Mehr Informationen dazu findet man in dem Original-Beitrag im MSFN-Forum. Das Programm hat wie ich finde aber auch einen Nachteil: Sind auf der Festplatte mehrere Partitionen vorhanden, stimmt nach der Windows-Installation die Zuordnung der Buchstaben für die Laufwerke D, E, F usw. nicht mehr. Diese sind um jeweils einen Buchstaben nach oben verschoben, da der USB-Stick bei der Installation den Laufwerksbuchstaben D zugewiesen bekommt. Das Problem lässt sich jedoch leicht beheben, indem man nach Beendigung der Windows Installation in der Datenträgerverwaltung den jeweiligen Laufwerken die alten Buchstaben neu zuweist. Dazu unter Start > Ausführen compmgmt.msc eingeben und mit Enter bestätigen. Mit diesem Befehl wird die Computerverwaltung gestartet. Anschließend auf Datenträgerverwaltung klicken. Mit einem Rechtsklick auf das betreffende Laufwerk kann diesem über Laufwerkbuchstaben und -pfade ändern ein anderer, freier Buchstabe zugewiesen werden.