Windows-Installation aus einer ISO-Datei Erstmals ist es möglich, die Installation von Windows aus der ISO-Datei einer Setup-DVD zu starten. So lässt sich ein Setup-Stick mit mehreren ISO-Dateien erstellen, der beliebige Windows-Versionen installiert. Der installiert Windows 7 oder XP aus einer ISO-Datei heraus. Der muss anders als der Setup-Stick aus com! 6/0 nicht erst formatiert werden. Alle auf Ihrem USB-Stick bereits gespeicherten Daten bleiben erhalten. Die Zahl der ISO-Dateien ist nur durch die Größe des Sticks begrenzt. Sie können also für beliebig viele Versionen von Windows 7 oder XP ein Setup auf dem Stick bereithalten. Kompakt Der Artikel zeigt, wie Sie einen Setup- Stick für Windows 7 und Windows XP erstellen. Anders als bei üblichen Setup-Sticks installieren Sie Windows aus einem ISO- Image heraus. Auch USB-Sticks, die bereits Daten enthalten, lassen sich so zu Setup-Sticks machen, da sie nicht formatiert werden. Den machen Sie in drei Schritten: Zuerst aktivieren Sie die Partition auf dem USB-Stick, damit der PC vom Stick booten kann. Dann installieren Sie den Boot-Manager Grub4Dos auf dem Stick und erstellen die Konfigurationsdatei für Grub4Dos. Zum Schluss machen Sie von den Installations-DVDs ISO-Dateien und kopieren sie auf den USB-Stick. Wenn Sie später den PC vom USB- Stick starten, erscheint ein Boot-Menü: 48 Das Computer-Magazin 9/0
COMPUTER Windows installieren: Die neue Technik des s ermöglicht es, Windows aus einem ISO-Image heraus zu installieren (Bild A) Wählen Sie dort die Windows-Version aus, die Sie installieren wollen (Bild A). Hinweis: Sie benötigen einen Stick mit 4 GByte freiem Speicherplatz. Nutzer, die den Stick unter XP erstellen wollen, brauchen zudem das Windows Automated Installation Kit für Windows 7 (kostenlos, http://go.microsoft.com/ fwlink/?linkid=6976), da das Tool DISM in Windows XP nicht enthalten ist. Es wird zur Bearbeitung der Setup- Dateien von Windows 7 benötigt. In den folgenden Abschnitten lesen Sie, wie Sie den erstellen und wie Sie bei der Installation von Windows vorgehen. Vorbereitung Legen Sie zuerst temporäre Ordner an, laden Sie alle benötigten Tools auf den PC herunter und machen Sie den USB- Stick bootfähig. Ordner anlegen Erstellen Sie zu Beginn alle benötigten Ordner für den. Öffnen Sie dazu den Windows-Explorer mit [Windows E]. Legen Sie auf einer Partition mit mindestens GByte Plattenplatz die Ordner Windows.XP, Windows7, Win7-ISO,, Tools und Mount an. Tools beschaffen USB-Stick aktivieren: Damit der PC vom USB-Stick bootet, müssen Sie die Partition auf dem Stick aktivieren (Bild B) Für den brauchen Sie insgesamt fünf Tools, die nicht in Windows 7 enthalten sind. Dazu gehören der Boot- Manager Grub4Dos 4.4 009-06-0 (kostenlos, http://gna.org/projects/grub 4dos und auf ), der Grub4Dos Installer. (kostenlos, http://download.gna.org/grubutil und auf ), das Floppy- Image der RAM-Disk Firadisk 0.0..0 f6 (kostenlos, http://reboot.pro/8804/ und auf ), der Treiber von Firadisk 0.0..0 (kostenlos, http://reboot.pro /8804/ und auf ) und das Brennprogramm Imgburn.5.5.0 (kostenlos, www.imgburn.com und auf ). Leser der com!-ausgabe ohne Datenträger laden die Tools von der jeweiligen Website herunter und speichern die Archive im Verzeichnis Tools ab. Leser der com!-ausgabe mit Datenträger kopieren sie von der Heft-CD oder -DVD in das Verzeichnis Tools. Entpacken Sie anschließend die Archive und installieren Sie Imgburn. USB-Stick aktivieren Damit der USB-Stick vom PC bootet, muss die Partition auf dem USB-Stick aktiviert werden. Das erledigen Sie mit dem in Windows 7 enthaltenen Kommandozeilen-Tool Diskpart. Öffnen Sie die Kommandozeile mit Administratorrechten und starten Sie den Partitionierer mit dem Befehl diskpart. Lassen Sie sich alle Datenträger mit dem Befehl list.disk anzeigen. Merken Sie sich den Datenträger, der für Ihren USB-Stick steht. Wählen Sie ihn dann mit select. disk.x aus, wobei X für die angezeigte Datenträgernummer Ihres USB-Sticks steht. Jetzt wählen Sie die Partition mit select.partition. aus und aktivieren die Partition mit active (Bild B). Verlassen Sie Diskpart mit exit und schließen Sie die Kommandozeile. Grub4Dos einrichten Nach Abschluss der Vorbereitungen installieren Sie den Boot-Manager Grub4 Dos auf dem Stick und erstellen die Inhalt Windows-Installation aus ISO-Datei Vorbereitung Ordner anlegen S. Tools beschaffen S. USB-Stick aktivieren S. Grub4Dos einrichten Grub4Dos installieren S.50 Grub4Dos konfigurieren S.50 Windows-7-ISO-Image Setup-Dateien bearbeiten S.5 ISO-Image erstellen S.5 Windows-XP-ISO-Image ISO-Image erstellen S.5 erstellen ISO-Images auf den USB-Stick kopieren S.5 Windows einrichten Windows 7 installieren S.54 Windows XP installieren S.54 So geht s: erstellen S.50 Software-Übersicht S.5 So geht s: Grub4Dos Installer. S.5 Auf einen Blick: Wichtige Parameter von Grub4Dos S.5 So geht s: Imgburn.5.5.0 S.5 Das Computer-Magazin 9/0 auf CD und DVD nur auf DVD
Konfigurationsdatei, in der die Boot-Parameter für die ISO-Images von Windows 7 und XP eingetragen sind. Grub4Dos installieren Öffnen Sie den Windows-Explorer mit [Windows E]. Wechseln Sie in das Verzeichnis Tools\grubinst-.-bin-w- 008-0-0. Starten Sie die Datei grubinst_gui.exe mit Administratorrechten. Aktivieren Sie unter Device Name die Option Disk und wählen Sie im Dropdown-Menü Ihren USB- Stick aus. Klicken Sie anschließend bei Part List auf den Button Refresh und markieren Sie im Dropdown-Menü die Option Whole disk (MBR). Setzen Sie zum Schluss noch ein Häkchen bei Don t search floppy in der Rubrik Options, da Grub4Dos auf dem USB- Stick installiert wird. Schreiben Sie dann den Boot-Manager mit Install in den Master Boot Record (MBR) des USB-Sticks. Ein Kommandozeilenfenster erscheint. Schließen Sie es mit der Eingabetaste und beenden Sie den Installer. Grub4Dos konfigurieren Damit der Boot-Manager die Betriebssysteme startet, benötigt er noch die Konfigurationsdatei menu.lst (Bild C) und den Grub-Loader grldr. Die Konfigurationsdatei enthält das Boot-Menü und die Startparameter für die ISO- Images. Sie finden die fertige Datei auf Heft- CD und -DVD in der Rubrik Computer,. Leser der com!-ausgabe ohne Datenträger laden die Datei unter www.commagazin.de/ergaenzungen herunter oder erstellen die Konfigurationsdatei mit dem Editor von Windows. Öffnen Sie dazu den Editor mit [Windows R] und dem Befehl edit. Tragen Sie nun folgende Befehle in das Editorfenster ein: title..setup.von.windows. XP.aus.einer.ISO-Datei. starten map.--mem.(md)0x800+4.(99) Grub4Dos konfigurieren: Die Datei menu.lst enthält Befehle und Parameter, die der Boot-Manager zum Booten der ISO-Images benötigt. Sie finden die Datei auf Heft-CD und -DVD (Bild C) map./firadisk.img.(fd0) 4 map./firadisk.img.(fd) 5 map./xp.iso.(0xff) 6 checkrange.0x80.read.0x880. &&.map.(hd0).(hd) 7 checkrange.0x80.read.0x880. &&.map.(hd).(hd0) 8 map.--hook 9 write.(99).[firadisk]\nstart Options=cdrom,vmem=find:/XP. iso;floppy,vmem=find:/fira disk.img;\n\0 0 chainloader.(0xff) title..setup.von.windows. XP aus.einer.iso-datei.fort setzen map.--mem.(md)0x800+4.(99) checkrange.0x80.read. 0x880.&&.map.(hd0).(hd) 4 checkrange.0x80.read.0x880.&&.map.(hd).(hd0) 5 map.--hook 6 write.(99).[firadisk]\nstart Options=cdrom,vmem=find:/XP. iso;\n\0 7 chainloader.(hd0)+ 8 title..setup.von.windows. 7.aus.einer.ISO-Datei. starten 9 map.--mem.(md)0x800+4.(99) 0 map./win7.iso.() map.(hd).(hd0) map.(hd0).(hd) map.--hook 4 write.(99).[firadisk]\nstart Options=cdrom,vmem=find:/win 7.iso;\n\0 5 #.boot.from.iso 6 root.() 7 chainloader Speichern Sie die Datei unter der Bezeichnung menu.lst im Wurzelverzeichnis des USB-Sticks ab. Wählen Sie So geht s: erstellen Grub4Dos installieren Sie installieren Grub4Dos auf dem USB-Stick und erstellen die Konfigurationsdatei menu.lst mit den Boot-Parametern. 50 Das Computer-Magazin 9/0
COMPUTER dazu im Speichern-Dialog bei Dateityp die Option Alle Dateien (*.*). Kopieren Sie nun noch die Loader- Datei grldr aus dem Verzeichnis Tools\grub4dos-0.4.4-009-06-0\grub 4dos-0.4.4 in das Wurzelverzeichnis des USB-Sticks. Wer mehr über die verwendeten Boot-Parameter von Grub4Dos wissen will, findet auf Seite 5 eine Tabelle mit den wichtigsten Befehlen und einer Kurzbeschreibung. Windows-7-ISO-Image Präparieren Sie nun die Setup-Dateien von Windows 7. Aus den gepatchten Daten erstellen Sie dazu ein neues ISO- Image, aus dem sich später Windows 7 vom Stick installieren lässt. Setup-Dateien bearbeiten Modifizieren Sie die Setup-Dateien von Windows 7. Dazu mounten Sie zunächst die Setup-Datei von Windows 7. Dann integrieren Sie den Firadisk-Treiber in die Setup-Datei. Anschließend patchen Sie die Registry der Setup- DVD, damit das Setup während der In- Software-Übersicht Programm firadisk.reg (Patcht die Registry von Windows 7) Floppy-Image von Firadisk 0.0..0 f6 (RAM-Disk-Treiber) Grub4Dos 4.4 009-06-0 (Boot-Manager) Grub4Dos Installer. (Installiert Grub4Dos) Imgburn.5.5 (Brennprogramm) menu.lst (Konfigurationsdatei für Grub4Dos) Treiber von Firadisk 0.0..0 (RAM-Disk-Treiber) Windows Automated Installation Kit für Windows 7 (Enthält Werkzeuge zum Bearbeiten der Setup- Dateien von Windows 7) Alle stallation den RAM-Disk-Treiber Firadisk verwendet. Kopieren Sie dazu den Inhalt der Setup-DVD von Windows 7 in das Verzeichnis Windows7. Wer keine Setup-DVD von Windows 7 besitzt, kann sich das ISO-Image auch von Microsoft herunterladen. Wie das geht, lesen Sie unter www.com-maga zin.de/tipps/94. Quelle www.com-magazin.de/ergaenzungen http://reboot.pro/8804/ http://gna.org/projects/grub4dos http://download.gna.org/grubutil www.imgburn.com www.com-magazin.de/ergaenzungen http://reboot.pro/8804/ http://go.microsoft.com/fwlink/? LinkId=6976 -Programme finden Sie auf Heft-CD und -DVD in der Rubrik Computer,. Seite 5 Setup-Datei entpacken: Nun entpacken Sie die Datei boot.wim in das Verzeichnis Mount. In Windows 7 ist dazu das Kommandozeilen-Tool Deployment Imaging Servicing and Management (DISM) enthalten. Starten Sie die Kommandozeile mit Administratorrechten und entpacken Sie die Datei boot.wim mit folgendem Befehl: 50 ISO-Dateien erstellen booten Windows installieren 4 Sie machen aus den Setup-Datenträgern von Windows 7 und XP ISO-Images und kopieren die ISO-Dateien auf den USB-Stick. Sie starten den PC vom USB-Stick. Im Boot- Menü von Grub4Dos wählen Sie das Betriebssystem aus, das Sie installieren wollen. Sie folgen dem Setup-Assistenten. Bei der Installation von Windows XP ist die Installation zweigeteilt. Das Computer-Magazin 9/0 auf CD und DVD nur auf DVD 5
dism./mountwim./wimfile:c:\ windows7\sources\boot.wim./ index:./mountdir:c:\mount Treiber integrieren: Integrieren Sie jetzt den RAM-Disk-Treiber Firadisk in das Setup von Windows 7. Der Befehl dafür lautet: dism./image:c:\mount./adddriver:"c:\tools\firadiskdriver0.0..0\firadisk. inf"./forceunsigned Nach kurzer Zeit ist der Treiber integriert. Registry patchen: Tragen Sie nun die Registry-Einträge für den Firadisk-Treiber in die Registry des Setups für Windows 7 ein. Sie benötigen dafür die REG-Datei firadisk.reg. Sie enthält alle notwendigen Einträge für die Registry. Die REG-Datei finden Sie auf Heft- CD und -DVD in der Rubrik Compu- Auf einen Blick: Wichtige Parameter von Grub4Dos Der Boot-Manager Grub4Dos 4.4 009-06-0 (kostenlos, http://gna.org/projects/grub 4dos und auf ) wird über Befehle und Parameter gesteuert, die in der Konfigurationsdatei menu.lst hinterlegt sind. Diese Parameter brauchen Sie. checkrange Prüft, ob eine Bedingung erfüllt ist, und führt daraufhin einen Befehl aus oder nicht chainloader Lädt den Bootloader des Betriebssystems map Vertauscht die Reihenfolge der Festplatten. So wird etwa aus der ersten Festplatte die zweite und aus der zweiten Festplatte die erste --mem Parameter des Befehls map. Damit lässt sich ein Laufwerk im Arbeitsspeicher erstellen --hook Parameter des Befehls map. Er sorgt dafür, dass alle verfügbaren map -Befehle sofort wirksam werden Roota Bezeichnet die Partition, auf der sich der Bootloader befindet write Schreibt den angegebenen Wert in den Speicher oder in eine Datei ter, sowie im Internet auf der Seite www.com-magazin.de/ergaen zungen. reg.load.hklm\target.c:\ mount\windows\system\con fig\system Speichern Sie die Datei (Bild D) im Verzeichnis Tools ab. Laden Sie nun den System-Zweig der Integrieren Sie die Parameter aus der REG-Datei anschließend mit Registry von Windows 7 mit dem Befehl: reg.import.c:\tools\fira disk.reg So geht s: Grub4Dos Installer. Grub4Dos wird normalerweise über die Kommandozeile installiert. Die grafische Bedienoberfläche Grub4Dos Installer. ermöglicht die Installation des Boot-Managers mit der Maus (kostenlos, http://download.gna.org/grubutil/ und auf ). Übernehmen Sie die Änderungen mit dem Befehl reg.unload.hklm\target Device Name Hier geben Sie an, wohin Grub4Dos installiert werden soll. Options Hier wählen Sie aus, mit welchen Parametern Grub4Dos installiert werden soll. Setup-Datei packen: Zum Schluss erstellen Sie aus den veränderten Setup- Dateien wieder die Datei boot.wim. Der Befehl dafür lautet: dism./unmount-wim./mountdir: c:\mount./commit 4 4 Restore Hier lässt sich der alte Master Boot Record wiederherstellen. Install Ein Klick auf die Schaltfläche installiert Grub4Dos auf dem oben ausgewählten Laufwerk. ISO-Image erstellen Packen Sie die modifizierten Setup-Dateien im Verzeichnis Windows7 jetzt wieder in ein ISO-Image. Starten Sie dazu Imgburn. Klicken Sie auf Imagedatei aus Dateien/Ordnern erstellen. Aktivieren Sie rechts den Reiter Optionen. Wählen Sie bei Dateisystem die Option UDF. Setzen Sie jetzt jeweils bei Versteckte Dateien berücksichtigen und Systemdateien berücksichtigen ein Häkchen. 5 Das Computer-Magazin 9/0
COMPUTER Aktivieren Sie das Register Erweitert, Einschränkungen. Aktivieren Sie bei Ordner-/Dateinamen-Länge die Option Level X 9 Zeichen sowie bei Zeichensatz die Option DOS und setzen Sie jeweils ein Häkchen bei Mehr als 8 Verzeichnis-Ebenen erlauben, Dateien ohne Erweiterung erlauben und Dateien ; Versionsnummer nicht hinzufügen. Wechseln Sie auf den Reiter Startfähige Disc. Aktivieren Sie Image startfähig machen. Klicken Sie auf das Ordnersymbol bei Boot Image. Navigieren Sie zum Ordner Windows7 \boot und wählen Sie die Datei etfs boot.com aus (Bild E). Bei Segment laden tragen Sie 07C0 ein und bei Zu ladende Sektoren den Wert 8. Öffnen Sie jetzt mit dem Windows- Explorer das Verzeichnis Win dows7 und ziehen Sie den Inhalt des Ordners mit der Maus in das Feld Quelle in Imgburn. Geben Sie bei Ziel den Ordner Win7-ISO an und vergeben Sie den Namen win7.iso. Klicken Sie auf Image erstellen. Registry patchen: Wenn Sie später Windows 7 vom USB-Stick installieren, wird automatisch eine RAM- Disk eingerichtet. Die notwendigen Registry-Einträge enthält die REG-Datei Firadisk.reg (Bild D) Windows-XP-ISO-Image Machen Sie aus Ihrer Setup-CD von Windows XP ebenfalls ein ISO-Image. ISO-Image erstellen Legen Sie die Setup-CD von Windows XP in das CD-Laufwerk und starten Sie Imgburn. Klicken Sie auf Imagedatei von Disc erstellen. Klicken Sie auf das Ordnersymbol bei Ziel. Navigieren Sie zum Ordner Windows XP und geben Sie als Namen xp.iso an. Klicken Sie dann auf Image erstellen. erstellen Der ist jetzt fast fertig. Kopieren Sie zum Schluss nur noch die ISO- Dateien von Windows 7 und Windows XP sowie das Floppy-Image des RAM- Disk-Treibers Firadisk auf den USB- Stick. ISO-Images auf den USB-Stick kopieren Öffnen Sie den Windows-Explorer mit [Windows E]. Kopieren Sie die ISO- Images von Windows 7 und Win- So geht s: Imgburn.5.5.0 Das Brennprogramm Imgburn.5.5.0 erstellt aus CDs und DVDs ISO-Images und brennt ISO-Images auf Rohlinge (kostenlos, www.imgburn.com und auf ). Imagedatei auf Disc schreiben Klicken Sie auf diese Schaltfläche, wenn Sie ein Image brennen wollen. Imagedatei von Disc erstellen Wählen Sie diese Option, wenn Sie aus einer CD oder DVD ein ISO-Image erstellen wollen. Imagedatei aus Dateien/Ordnern erstellen Nutzen Sie diese Schaltfläche, wenn Sie aus den Setup-Dateien von Windows wieder ein ISO-Image machen wollen. Das Computer-Magazin 9/0 auf CD und DVD nur auf DVD 5
dows XP aus den Ordnern Win7-ISO und Windows XP in das Wurzelverzeichnis des USB-Sticks. Navigieren Sie anschließend in das Verzeichnis Tools\firadisk-driver-0.0..0-f6 und kopieren Sie die IMG-Datei firadisk.img ebenfalls auf den Stick. Es handelt sich bei der Datei um das Floppy-Image des RAM-Disk-Treibers. Vom lassen sich jetzt Windows 7 und XP installieren. Windows einrichten Der ist fertig. Lesen Sie im Folgenden, wie Sie Windows 7 und XP vom aus installieren. Windows 7 installieren Booten Sie den PC vom. Das Boot-Menü von Grub4Dos erscheint. Wählen Sie den Menüpunkt Setup von Windows 7 aus einer ISO-Datei starten und bestätigen Sie mit der Eingabetaste. Sobald Sie dazu aufgefordert werden, drücken Sie eine beliebige Taste, damit das Setup startet. Folgen Sie den Anweisungen des Assistenten, bis Windows neu startet. Booten Sie jetzt von der Festplatte und führen Sie die Installation zu Ende. Firadisk installieren: Während der Installation von Windows XP binden Sie am Anfang des Setups den Treiber der RAM-Disk Firadisk ein (Bild F) Windows XP installieren Booten Sie den PC vom. Das Boot-Menü von Grub4Dos erscheint. Wählen Sie den Menüpunkt Setup von Windows XP aus einer ISO-Datei starten und bestätigen Sie mit der Eingabetaste. Sobald Sie dazu aufgefordert werden, drücken Sie eine beliebige Taste, damit das Setup startet. Drücken Sie anschließend [F6], damit Sie während des Setups den RAM-Disk- Treiber für die Installation einbinden können. Nach kurzer Zeit unterbricht Windows die Setup-Routine für die Treiber-Installation. Drücken Sie Z. Das Setup zeigt Ihnen jetzt die verfügbaren Treiber an. Wählen Sie FiraDisk Driver x86 (Bild F) und bestätigen Sie mit der Eingabetaste. Setzen Sie das Setup mit der Eingabetaste fort. Folgen Sie dann den Anweisungen des Assistenten, bis Windows neu startet. Booten Sie erneut vom USB-Stick. Im Boot-Menü von Grub4Dos wählen Sie jetzt Setup von Windows XP aus einer ISO-Datei fortsetzen. Die Installation wird daraufhin fortgeführt. Während der Installation meldet das Setup zweimal, dass eine Software den Windows-Logo-Test nicht bestanden hat. Es handelt sich dabei um den Firadisk- Treiber, der keine gültige Signatur hat. Beantworten Sie die Nachfrage mit Ja, damit der Treiber installiert wird. Für den Rest der Installation folgen Sie den Anweisungen des Installationsassistenten, bis Windows XP fertig installiert ist und neu startet. Entfernen Sie den USB-Stick und booten Sie Windows XP ganz normal von der Festplatte. Oliver Ehm computer@com-magazin.de ISO-Image erstellen: Das ISO-Image lässt sich später nur dann booten, wenn Sie in Imgburn unter Boot Image die Datei etfsboot.com angeben (Bild E) Weitere Infos http://gna.org/projects/grub4dos Projekt-Seite von Grub4Dos 54 Das Computer-Magazin 9/0