Allgemeines Computer Forum > Software

Eine Startfähige CD erstellen

(1/3) > >>

Aturo:
HAllo alle zusammen.
Hab da eine Frage und zwar ich möchte eine Bootfähide CD erstellen, aber nicht einfach von Nero oder so.
Sondern das sofort nach dem Bootvorgang eine bestimmte DAtei gestartet wird z. B  datei XYZ.sowieso( ähnlich der autoexec.bat bei der Bootdiskette ) und nicht erst die aufforderung für wetere Befehle kommt.
HAt da jemand schon die Erfahrung damit gemacht wie ich das anstelle?

Danke im Voraus.

Baldrian:
Hi, das sollte eigentlich mit ISOLiNUX kein Problem sein.
Keine Panik. Das läst sich auch unter und mit Windows benutzen.

Hier eine Kurzanleitung zu <a href="http://syslinux.zytor.com/iso.php">ISOLINUX</a>.
Lade dir also am besten Syslinux runter. <a href="http://www.kernel.org/pub/linux/utils/boot/syslinux/syslinux-3.11.zip">Für Windows</a> als Zip oder <a href="http://www.kernel.org/pub/linux/utils/boot/syslinux/syslinux-3.11.tar.gz">für Linux</a> als tar.gz Datei.
Dann brauchst du noch mkisofs, welches für Windows <a href="http://www.sbox.tugraz.at/home/t/tplank/cdrtools-2.01.01a03-win32-bin.zip">in diesem Paket</a> enthalten ist. Unter Linux sollte es in der Regel bereits installiert sein.

Aturo:
Danke Baldrian.
Ich werde es in den nächsten Tagen probieren, hört sich aber kompliziert an. Wenn die Englischkenntnisse nicht absolut 100%ig und Linuxkenntnisse auf 0, dann kann es ein Problem werden.
Sollte es nicht klappen werde ich mich noch mal melden und um Hilfe betteln.

Baldrian:
Naja, Linuxkenntnisse sind eigentlich nicht von nöten.
Unter Windows kannst du das ganz normal über die Eingabeaufforderung handhaben.

Ich kann dir mal ein kleines Beispiel geben. (funktioniert aber natürlich nur wenn die beiden pben gennnanten Programme bereits installiert sind).



- Du erstellst dir einen Ordner mit dem Namen Projekt.

- In dem Ordener erstellst du zwei weitere. Einmal isolinux und einmal images.

- In den Ordner isolinuxKopierst du die beiden Datein
   isolinux.bin, boot.cat und memdisk.
- Du erstellst mit <a href="http://www.winimage.com/">winimage</a> ein Abbild der
  Diskette die du zum Beispiel von der CD starten willst.

- Du kopierst das Image der Diskette in den Ordner images.
  (Als Beispiel nenne ich die das Image mal floppy.img.)

- Du öffnest einen Editor (zB. Wordpad) und legst dort folgende Datei an:
--- Code: ---
#Startet automatisch Label mit 0
default 0
#startet automatisch nach 10 Sekunden
timeout 10
#zeigt den Prompt an
prompt 1
#folgenden Text anzeigen
display boot.msg
#erster Eintrag
label 0
   kernel memdisk
   append initrd=/images/floppy.img


--- Ende Code ---
  (Die Zeilen mit dem "#" werden von isolinux ignoriert.
  Sie dienen lediglich einer kurzen Erklährung der Optionen.)
  Die Datei speicherst du auch in dem isolinux Ordenr un zwar als isolinux.cfg.

- Du öffnest noch mal den Editor und legst damit in dem Ordner isolinux die Datei
  boot.msg an.
  In dieser Datei steht der Text, welcher beim booten angezeigt werden soll.
  Zum Beispiel:  Hallo,
                         gebden sie "0" ein um das floppy.img zu starten.

- Jetzt must du nur noch das Image für die CD erstellen.
  Öffne eine Eingabeaufforderung und wechsel in deienen Projekt Ordner.
  Dort gibst du folgendes ein:
 
--- Code: ---mkisofs -o CD-Projekt.iso -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table .
--- Ende Code ---


Das war es schon.
Dir wird ein Image mit dem Namen "CD-Projekt.iso" erstellt.
Das must du dann nur noch brennen.
Am besten aber erst einmal eine CD-RW verwendem, oder noch besser das ganze im Emulator testen. Zum Beispiel mit <a href="http://pc-techniker.portalsource.de/forum/index.php?topic=1372.msg4859#msg4859">Qemu</a>.

Aturo:
Danke für den Tip.
Hab natürlich gleich ausprobiert und zwei Probleme noch festgestellt.
1.) Datei boot.cat gibt es in dem runtergeladenen Verzeichnis nicht
2.) Die Anwendung Mkisofs startet nicht , da irgend eine *.dll datei fehlt.In diesem o.g.  Packet sind aber nur *.exe dateien und ein Textdokument vorhanden.
Was soll ich jetzt machen? :???



Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln