Netzwerkboot einer LiveCD (nicht installieren nur booten)

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
McBane87
Beiträge: 59
Registriert: 22.02.2009 21:02:20

Netzwerkboot einer LiveCD (nicht installieren nur booten)

Beitrag von McBane87 » 26.05.2009 19:51:37

Hallo zusammen,

Ich versuche gerade ein Projekt für die Arbeit zustande zu bringen, in dem ich versuche mithilfe eines Windows XP Systems als TFTP-Server mit TFTPD32 (TFTP und DHCP Dienst aktiviert und meiner Meinung nach auch richtig eingestellt) eine Live CD (Damn Small Linux, da am kleinsten...zum testen reichts ja) zu booten.

Dazu nutze ich ausser TFTPD32, bpbatch und ein Diskettenimage auf dem Grub4Dos installiert wurde (Name: netboot.img).
Ich bin damit auch schon in der Lage per PXE Boot das Diskettenimage zu laden, das heißt ich erreiche übers Netzwerk den Grub und erhalte eine Menü-Auswahl. (Das heißt ja das die Einstellungen am TFTPD richtig sind)

Nun meine Frage: Wie schaffe ich es dem Grub klar zu machen, dass er das DamnSmallLinux image vom TFTP-Server laden soll (als Eintrag in der menu.lst)

Hoffe das ist nicht all zu exotisch für euch :)

MfG
McBane

€dit:

Vllt noch ein Auszug aus der menu.lst mit meinen 2 Versuchen auf die ich vom Grub den Fehler 23 (Error 23: Error while parsing number...) bekomme:

Code: Alles auswählen

title  DSL
ifconfig --address=192.168.56.2 --server=192.168.56.1
tftpserver 192.168.56.1
kernel (nd)/dsl/linux24
initrd (nd)/dsl/minirt24.gz
BOOT_IMAGE=/dsl/KNOPPIX

title  DSL2
ifconfig --address=192.168.56.2 --server=192.168.56.1
tftpserver 192.168.56.1
kernel (nd)/dsl/linux24 fromiso=/dsl.iso
initrd (nd)/dsl/minirt24.gz

Benutzeravatar
Six
Beiträge: 8071
Registriert: 21.12.2001 13:39:28
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Siegburg

Re: Netzwerkboot einer LiveCD (nicht installieren nur booten)

Beitrag von Six » 27.05.2009 07:05:54

Ist /dsl in (nd)/dsl/kernel dein TFTP-Wurzelverzeichnis? Wahrscheinlich nicht, oder? Ergänze den Pfad so:

Code: Alles auswählen

kernel   (nd)/TFTP-Wurzel/dsl/linux24
Be seeing you!

Antworten