Kategorien:

17:03 - Freitag, 5. Januar 2007 von Dr. Klaus Plessner
Quelle: Tom's Hardware – Mehr über: individuelle, multi, boot, dvd
Schwerpunkte: Praxis

4 - Startdisketten einbauen

ANZEIGE

SHOP PREIS VERFÜGBARKEIT

In diesem Abschnitt erstellen Sie zunächst eine Startdiskette für Windows XP und eine weitere, auf der Sie ein BIOS-Update-Tool integrieren.

Dazu brauchen Sie das Utility Floppy Image, das Sie unter herunterladen und danach entpacken. Das Utility erstellt die für Ultimate Boot-CD benötigten Disketten-Images.

Danach erfahren Sie, wie Sie die beiden Disketten-Images einbinden. Einige fertige Disketten-Images finden Sie auch unter Bootdisk.

XP-Startdiskette vorbereiten

Startet Windows nicht mehr korrekt, brauchen Sie eine Notfall-Diskette. Diese erstellen Sie zunächst - falls Sie noch keine besitzen. Dazu legen Sie eine Diskette ein und wählen im Windows-Explorer über das Kontextmenü des Laufwerks den Eintrag "Formatieren". Belassen Sie die ersten drei Optionen und deaktivieren Sie "Schnellformatierung" und "MS-DOS-Startdiskette erstellen". Danach klicken Sie auf "Starten".

Anschließend stellen Sie im Windows-Explorer über "Extras, Ordneroptionen..., Ansicht" sicher, dass die Option "Geschützte Systemdateien ausblenden" deaktiviert und der Eintrag "Alle Dateien und Ordner anzeigen" aktiviert ist. Im Stammverzeichnis Ihrer Windows-Partition, meist "C:", finden Sie die versteckten Dateien "NTDETECT.COM" und "ntldr". Kopieren Sie diese auf Ihre formatierte Diskette.

Starten Sie nun Floppy Image. Unter dem Menüpunkt "Edit" deaktivieren Sie die Option "Create compatible IMG files". Danach klicken Sie im Hauptfenster auf die Schaltfläche "Browse" und wählen den Zielort aus, an dem das neue Image gespeichert wird. Geben Sie dem Image einen aussagekräftigen Namen, etwa winstart. Als Dateityp wählen Sie "Uncompressed Image File" mit der Erweiterung "img". Wenn Sie nun auf die Schaltfläche "Start" klicken, liest das Tool die Diskette aus und speichert das Disketten-Image.

Eigene Startdiskette vorbereiten

Wenn Sie beispielsweise auf mehreren PCs mit identischem Motherboard ein BIOS-Update vornehmen wollen, erstellen Sie eine Startdiskette, die das nötige Tool gleich enthält. Dazu bieten die meisten Hersteller DOS-Tools auf ihren Webseiten an, etwa aflash.exe für Mainboards mit Award-BIOS. Besorgen Sie sich zunächst das geeignete Tool und die BIOS-Datei.

Danach formatieren Sie unter Windows XP erneut eine Diskette, nun aber mit aktivierter Option "MS-DOS-Startdiskette erstellen". Kopieren Sie das BIOS-Tool und das entsprechende Update auf die Diskette. Starten Sie das Programm Floppy Image und lesen Sie wie zuvor beschrieben die neue Diskette unter dem Namen "biostool.img" aus.

In das Menü einbinden

Um Ihre Startdisketten über die Ultimate Boot-CD aufzurufen, kopieren Sie die eben erstellten Images in den Ordner "ubcd/images". Öffnen Sie nun die Textdatei "custom.scn" im Verzeichnis "boot/menus".

In der Mitte der Textdatei finden Sie eine Zeile, die mit der Zeichenkette print beginnt und den Eintrag [F1] "BenutzerdefinierteProgramme" enthält. Ersetzen Sie "BenutzerdefinierteProgramme" durch einen eigenen Text, etwa Windows-XP-Startdiskette. Dahinter fügen Sie [F2] BIOS-Update-Tool ein. Die Zeile sieht jetzt so aus:

print " [F1] Windows-XP-Startdiskette [F2] Bios-Update-Tool "

Stellen Sie danach sicher, dass die abschließenden Anführungszeichen aller Zeilen, die mit print beginnen, genau untereinander stehen. Nur so landen die Einträge später im fertigen Menü jeweils in einer neuen Zeile.

Nun müssen Sie der Ultimate Boot-CD noch mitteilen, mit welcher Taste und mit welchem Bootloader das Disketten-Image starten soll. Dazu suchen Sie unterhalb der Zeichenkette clear am Ende der Textdatei den Eintrag, der mit (if ($lastkey == key[f1]); beginnt. Damit definieren Sie, mit welcher Taste das Disketten-Image aufgerufen wird, hier also mit der Taste [F1].

Windows-Disketten benötigen den Bootloader diskemu, den Sie nach der Zeichenkette then definieren. Dahinter tragen Sie den Pfad und den Namen des Images ein. Achtung: Verwenden Sie statt des Windows-üblichen Backslashes den normalen Schrägstrich. Liegt also Ihr Disketten-Image im Ordner "images" und heißt "winstart.img", dann lautet der komplette Eintrag:

if ($lastkey == key[f1]; then diskemu /images/winstart.img

In die nächste Zeile tippen Sie den Aufruf für die Startdiskette mit dem BIOS-Tool. Er sieht so aus:

if ($lastkey == key[f2]; then diskemu/images/biostool.img

Speichern Sie abschließend Ihre Änderungen.


Kommentare zum Beitrag
Flaut 09/01/2007 12:22
Ausblenden
-0+
Flaut
Hallo, wollte ebenfalls für unser Institut so eine Boot-DVD erstellen. Ich habe nur das Problem, dass ich die XP-Installations-CD nicht einbinden kann, da ich den [Boot] Ordner unter 7zip nicht finde. Alles andere auf anhieb und intuitiv.

Hoffe mir kann da jemand weiterhelfen.

Hab den Fehler gefunden, hatte nur an der falschen Stelle gesucht.
paule123 10/01/2007 10:19
Ausblenden
-0+
paule123
funktioniert jetzt alles bei dir? bei mir will die cd nicht booten. wo genau soll man denn die windows cd hinpacken, ins verzeichnis "meineubcd\" oder in "meineubcd\ubcd\"? das wird nicht so ganz aus der anleitung klar.
TEX 11/01/2007 13:47
Ausblenden
-0+
TEX
Hallo,
mir geht es auch so, hab den Ordner [BOOT] und somit die Bootable_NoEmulation.img nirgends finden konnte.
Außerdem finde ich es eigenartig, dass unter "Gparted einbauen"->"In das Menü einbinden" auf einen Punkt 13 verwiesen wurde, Zitat: "Entpacken Sie das entsprechende ISO-Image wie im Punkt 13 beschrieben".
Ich kann allerdings im Artikel solch eine Gliederung nirgends entdecken.
Für mich drängt sich die Vermutung auf, dass der ganze Artikel irgendwo anders herkommt, z.B. com! 12/06 :wink:
Auf der Heft-CD dieser sollte dieses die Bootable_NoEmulation.img nämlich zu finden sein.
Naja, wie auch immer, da die com! nun nicht mehr im Handel ist, komme ich nicht mehr ohne größeren Aufwand an diese Datei.
Daher wäre es sehr nett, wenn mir jemand einen Tip geben könnte, wo die Datei her bekommen kann.
paule123 12/01/2007 09:13
Ausblenden
-0+
paule123
also wenn du das image von windows mit 7zip öffnest, gibts es denn ordner [BOOT], allerdings scheint das wirklich nur mit 7zip zu funktionieren, mit winrar gings bei mir nicht. Ich würde allerdings gerne wissen wo ich die windows cd daten hinkopieren soll.
aritex 13/01/2007 22:14
Ausblenden
-0+
aritex
wäre eine super Sache, wenn man das auch über einen Stick booten könnte. Gibt es dafür schon eine Anleitung?
b1hero 17/02/2007 14:20
Ausblenden
-0+
b1hero
Hallöchen :)

also die Win Datein gehören direkt von CD ins Grundverzeichnis der neuen BootCD. Bei mir hatt das so funktioniert, zumindest hatt mein Comp den Win Boot gemacht aber leider auch gleich mit der Meldung das die NTLDR fehlt wieder abgebrochen :cry:
weiß zufällig jemand wie man das behebt? Ich leider nicht habe die Datei schon überall hin kopiert und getestet und habe immer die selbe Meldung :cry:
wegen der Bootable_NoEmulation.img: von der win CD erst ein ISO Image anlegen, dann mit 7zip entpacken dann sollte die [Boot] da sein, und darin die Bootable_NoEmulation.img
Balti 02/03/2007 19:29
Ausblenden
-0+
Balti
Moin, Moin,

Muss auch mal kurz was fragen. Das Erstellen der DVD hat eigentlich gut geklappt (bis auf cdrtools grrrr).
Nun hab ich mir gedacht, da ich öfters das Problem habe, dass WinXp mit SP2 auf älteren Rechnern nicht so toll läuft, dass man mehrere XP Versionen rein packt (mit SP2 und Ohne).

Die leichte Variante (XP Daten in seperaten Verzeichniss kopiert und daraus gestartet) klappt nicht Fehlermeldung Isolinux : missing Parameter in config file (eingebunden mit folgendem Befehl if ($lastKey == key[f6]); then isolinux /winxp/w2ksect.bin)
CDBOOT: couldn´t find ntldr

Ach so w2ksect.bin ist die Bootable_NoEmulation.img aus dem [BOOT] Ordner der Xp Inst. CD.

Kann mir einer einen Tip geben, wie man mehrere OS einbinden kann

Dank euch
grauix 04/03/2007 16:24
Ausblenden
-0+
grauix
Hallo,
kann mir vielleicht jemand ein Tipp geben, wie das mit mkisofs gehen soll? Muss man das noch compilieren oder gibts da auch eine exe?
rolly138 11/04/2007 19:52
Ausblenden
-0+
rolly138
Zitat :Multi-Boot-DVD selbst erstellt: System & Anwendungen

Hier geht es zur Onlineversion des Artikels

Alles auf einer bootfähigen DVD: Installation per Menü - Windows XP samt Anwendungen oder DOS zum Test und Sicherung. Partitionierung inklusive.


Hallo,
habe mir verschiedene ubcd.iso heruntergeladen und mit 7-zip entpackt.
Kann im Ordner [boot] keinen Unterordner [menue] mit Dateiendungen SCN finden. Warum ?
Kann mir jemand helfen
St3v3f 18/09/2007 18:14
Ausblenden
-0+
St3v3f
Vermutlich wurde das Tutorial mit einer 3.x Version von UBCD erstellt.
Aktuell ist aber 4.x
Die Menüs liegen jetzt nicht mehr in UBCD\boot\menus sondern direkt in UBCD\menus, das Customenü in UBCD\custom

Noch eine Anleitung um True Image einzubinden findet sich hier: http://www.tomshardware.com/de/mem [...] TLTuH8S31o
St3v3f 18/09/2007 18:15
Ausblenden
-0+
Niq 21/09/2007 16:41
Ausblenden
-0+
Niq
Hallo,

bei mir taucht schon im ersten Moment ein verzwicktes Problem auf. Ich kopiere die Datei ubcd.ico auf meine Festplatte. Wenn ich diese dann mit 7-File entpacken möchte, kommt die Fehlermeldung wie folgt:
"ubcd.ico is not supported archive"
Danke im voraus für Eure Hilfe.
Mfg Niq
Anonymer Nutzer 25/04/2008 19:43
Ausblenden
-0+
Wahrscheinlich wird niemand diesen Thread hier lesen...ich schreibs dennoch für all die Glücklichen die es tun...

ES GIBT EINE BESSERE UND VIEL VIEL EINFACHERE METHODE...

(mach jetzt 'ne für jeden verständliche Idiotenanleitung)

1)googlet magic iso

2)downloaden

3)installieren (doppenklick auf die heruntergeladene Datei, setup befolgen)

4)starten (doppelklick auf das neu erschiene icon

5)multibootdisk erstellen (oben in der menüleiste suchen)

6)auswählen und gut ist...

7)im ernst...viel einfacher als das und besser geht's ja wohl nicht^^

Viel Spass

Bitte beachten Sie: Sie posten als anonymer Nutzer.



Google Anzeigen