Vielen Dank, Andreas!
Windows Installation vom USB-Stick
shameless copied from
myeee.wordpress.com! (es könnte dort gelöscht werden)
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 USB-Sticks 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 Windows-Installation 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 Windows-Installationsdateien auf den
USB-Stick, lokalisiert werden.
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 ISO-Datei 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 Standard-Installationsverzeichnis 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:
- Text-Mode Teil der Installation
- GUI-Mode Teil der Installation
- Erster Start von Windows
Den Hinweis mit einem Klick auf OK schließen. Damit ist die Erstellung des bootfähigen USB-Sticks 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]):
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:
\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
Windows-Desktop 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.