Multi ISO Boot USB Stick
18.01.2011
21:17:19 Uhr15443 Aufrufe
12 Antworten
21:17:19 Uhr
12 Antworten
Hilfreich +6
Multi ISO Boot USB Stick
Wie der Titel schon beschreibt geht es um einen USB Boot-Stick auf dem man einfach fertige Booot-ISOs kopiert und von dort aus bootet.
Es gibt zwar viele Programme die dies irgendwie automatisch erledigen sogar die entprechenden Sourcen heruterlade, ABER will man etwe eine ISO Datei nachträglich anhängen wird es schwierig.
Aus diesem Grud diese möglichst einfache Möglichket von mir. Auf Zusätzliches wie beim nicht Ausführen eines Menüeintrags automatisch zum nächsten Springen habe ich absichtlich verzichtet.
Benötigte Tools
- HP Format Tool 2.2.3 oder 2.0.6 (formatiert auch Stiks > 2GB mit FAT)
- GRUB4DOS (Ver 4.4 oder höher)
- firadisk (Ver 0.0.1.24)
- DOS Files - IO.SYS, MSDOS.SYS, COMMAND.COM (Ver. Win98 glaube ich da ab da FAT32 Unterstützung)
Vorgehen
1) mit HP Format Tool - Stick mit FAT32 Formatieren
2) grubinst_gui.exe - Bootloader auf den Stick installieren
bei Problemen bzw Fehlermeldungen grubinst (hd1) - wobei (hd1) ist vorher mit diskpart > list disk zu überprüfen
3) grldr - auf den Stick kopieren
...ja, diese Datei ohne Endung aus dem GRUB4DOS Paket
4) IO.SYS, MSDOS.SYS, COMMAND.COM - ins root des Sticks kopieren
5) menu.lst - Textdatei erstellen
Die Einträge in der menu.lst müsten selbstklärend sein.
- BartPE ist nur mit firadisk startfähig. Mit grub lässt sich starten gibt aber einen STOP 0x00000007
- Win7 installation geht auch mit firadisk aber bei 2GB dauert das Laden sehr lange. (deswegen die einzige Entpackte Version)
- Bei Acronis haben die ISOs gegenüber der entpackten Version den Vorteil, dass es dort auch den Abgesicherten Modus gibt
menu.lst
PS.: Die Grub Switche könne ich auch nich sio genau. 90% der ISOs können auf diese Weise einfachst gestartet werde, ...also was solls.
grb4dos Error 60: File for drive emulation must be in one contiguous disk area - man muss tatsächlich den Stick defragmentieren. (manche Sticks brauchen quasie nie defrgmentiert werden)
Wie der Titel schon beschreibt geht es um einen USB Boot-Stick auf dem man einfach fertige Booot-ISOs kopiert und von dort aus bootet.
Es gibt zwar viele Programme die dies irgendwie automatisch erledigen sogar die entprechenden Sourcen heruterlade, ABER will man etwe eine ISO Datei nachträglich anhängen wird es schwierig.
Aus diesem Grud diese möglichst einfache Möglichket von mir. Auf Zusätzliches wie beim nicht Ausführen eines Menüeintrags automatisch zum nächsten Springen habe ich absichtlich verzichtet.
Benötigte Tools
- HP Format Tool 2.2.3 oder 2.0.6 (formatiert auch Stiks > 2GB mit FAT)
- GRUB4DOS (Ver 4.4 oder höher)
- firadisk (Ver 0.0.1.24)
- DOS Files - IO.SYS, MSDOS.SYS, COMMAND.COM (Ver. Win98 glaube ich da ab da FAT32 Unterstützung)
Vorgehen
1) mit HP Format Tool - Stick mit FAT32 Formatieren
2) grubinst_gui.exe - Bootloader auf den Stick installieren
bei Problemen bzw Fehlermeldungen grubinst (hd1) - wobei (hd1) ist vorher mit diskpart > list disk zu überprüfen
3) grldr - auf den Stick kopieren
...ja, diese Datei ohne Endung aus dem GRUB4DOS Paket
4) IO.SYS, MSDOS.SYS, COMMAND.COM - ins root des Sticks kopieren
5) menu.lst - Textdatei erstellen
Die Einträge in der menu.lst müsten selbstklärend sein.
- BartPE ist nur mit firadisk startfähig. Mit grub lässt sich starten gibt aber einen STOP 0x00000007
- Win7 installation geht auch mit firadisk aber bei 2GB dauert das Laden sehr lange. (deswegen die einzige Entpackte Version)
- Bei Acronis haben die ISOs gegenüber der entpackten Version den Vorteil, dass es dort auch den Abgesicherten Modus gibt
menu.lst
01.
timeout 30 02.
default /default 03.
color black/cyan yellow/cyan 04.
05.
title Win7RescuePE (ISO) 06.
find --set-root /ISO/Win7RescuePE.iso 07.
map --mem /ISO/Win7RescuePE.iso (hd32) 08.
map --hook 09.
root (hd32) 10.
chainloader /BOOTMGR 11.
12.
title Windows 7 Pro Installation\n Windows 7 Pro Installation (Die Verzeichnise **boot**, **sources** und die Datei **bootmgt** werden benötigt) 13.
find --set-root /bootmgr 14.
chainloader /bootmgr 15.
16.
title BartPE inc. DiverPack 10.11\n Windows XP SP3 basierendes WinPE inc. MassStorage DriverPack 10.11 17.
find --set-root /ISO/pexpsp3.iso 18.
map --mem /ISO/firadisk.ima (fd0) 19.
map --mem /ISO/pexpsp3.iso (0xff) 20.
map --hook 21.
chainloader (0xFF)/I386/SETUPLDR.BIN 22.
23.
title Acronis True Image Echo 9 UniRestore\n ACRONIS True Image Echo Enterprise 9.7.8398 inc Universal Restore 24.
map /ISO/Acronis/ATI2010.ISO (hd32) 25.
map --hook 26.
chainloader (hd32) 27.
boot 28.
29.
title Paragon Partition Manager 11 Pro (ISO) 30.
map (hd0,0)/ISO/paragon11.iso (hd32) 31.
map --hook 32.
chainloader (hd32) 33.
boot 34.
35.
title Ghost 2003 36.
find --set-root --ignore-floppies /ISO/GHOST82.IMG 37.
map --mem /ISO/GHOST82.IMG (fd0) 38.
map --hook 39.
chainloader (fd0)+1 40.
rootnoverify (fd0) 41.
42.
title MS-DOS 7.1\n MS-DOS mit Extras für z.B. Firmware zu flashen 43.
find --set-root /io.sys 44.
chainloader /io.sys
PS.: Die Grub Switche könne ich auch nich sio genau. 90% der ISOs können auf diese Weise einfachst gestartet werde, ...also was solls.
grb4dos Error 60: File for drive emulation must be in one contiguous disk area - man muss tatsächlich den Stick defragmentieren. (manche Sticks brauchen quasie nie defrgmentiert werden)
switcher94 schreibt am 18.01.2011 um 22:18:00 Uhr
Hallo Andynix
Gute Idee, denn ich hab mich letzt Woche mit diversen Programmen herumgeschlagen um dies zu erledigen
Einziger Verbesserungsvorschlag ist:
Erklärung zur Bearbeitung und Hinzufügen von ISO Dateien in die menu.lst
sowie
die speziellen Einträge wie Chainloader oder andere eventuell benötigte Einträge
sonst wirklich Gelungen
Grüsse
Switcher
Gute Idee, denn ich hab mich letzt Woche mit diversen Programmen herumgeschlagen um dies zu erledigen
Einziger Verbesserungsvorschlag ist:
Erklärung zur Bearbeitung und Hinzufügen von ISO Dateien in die menu.lst
sowie
die speziellen Einträge wie Chainloader oder andere eventuell benötigte Einträge
sonst wirklich Gelungen
Grüsse
Switcher
dave114 schreibt am 21.01.2011 um 08:23:11 Uhr
Zitat von Supaman:
mich würde interessieren, wie man mehrere windows7 versionen (home, prof, ultimate, +64 bit ) auf einen stick machen kann.
mich würde interessieren, wie man mehrere windows7 versionen (home, prof, ultimate, +64 bit ) auf einen stick machen kann.
morgen,
eine von mehreren Lösungen: http://stadt-bremerhaven.de/gastbeitrag-e ...
In einer relativ aktuellen c't war auch ne Anleitung drin nach der ich es gemacht habe.
mfg
David
Supaman schreibt am 22.01.2011 um 18:56:49 Uhr
ich will die einzelnen versionen schon einzeln halten, z.b. weil ich mit rt7 (nlite tool für win7) verschiedene versionen mache, die ich auch öfters aktualisiere. wenn ich nach jedem update erst eine master version erstellen muss, istdas zuviel aufwand.
canislupus6633 schreibt am 16.02.2011 um 17:58:28 Uhr
Von was für einer ISO-Größe reden wir hier?
Weil bei FAT32 ja max. 4GB-Dateigröße möglich sind.
Weil bei FAT32 ja max. 4GB-Dateigröße möglich sind.
MikeRohsoft schreibt am 17.03.2011 um 13:53:07 Uhr
Er hatte doch schon geschrieben dass es bei einer 2GB ISO schon zu sehr langen Verzögerungen kommt, also werden prinzipiell 3.9GB möglich sein, wenn du die Zeit dafür hast.
MorpheusX123456789 schreibt am 31.03.2011 um 11:35:00 Uhr
Servus @ all!
Hab da ein Problem mit firadisk.
Bitte nochmal für Super DAU's wie mich. :o)
Habe die Firadisk Treiber runtergezogen. In der ZIP-File befindet sich aber keine Datei Namens "firadisk.ima".
Wie bekomme ich die?
Gruß Tom
Hab da ein Problem mit firadisk.
Bitte nochmal für Super DAU's wie mich. :o)
Habe die Firadisk Treiber runtergezogen. In der ZIP-File befindet sich aber keine Datei Namens "firadisk.ima".
Wie bekomme ich die?
Gruß Tom
Addl123 schreibt am 29.10.2011 um 01:52:38 Uhr
Vielen Dank für den tollen Beitrag. YUMI ist aber auch eine gute alternative, man kann nicht nur eigenen ISOs dazutun, sondern auch 2 verschiedene Loading-Varianten wählen. Und natürlich könnte man auch deine Variante als eine der Images zu YUMI hinzufügen (oder andersherum), wenn irgendwo etwas besser gehen sollte.

















