Boot übers Netzwerk mit TFTP - richtiges Image?

Yoooooooooohoooooooo ich habs geschafft

Ich kann eine Auswahl zusammenstellen und dann das jeweilige image auswählen.

Ich habe von drei Ghost - Boot Disketten jeweils ein .img file erstellt.
Kennt jemand von euch jedoch ein Programm welches CD .img dateien erstellen kann`???
 
bvd schrieb:
Kennt jemand von euch jedoch ein Programm welches CD .img dateien erstellen kann?


BPBatch unterstützt leider nur Floppy Images bis zu 1.44MB! Ein CD Start ist leider nicht möglich!


mfg
 
Hallo,

hab das Thema sehr interessiert studiert, da ich ebenfalls ein solches Projekt versuche zum laufen zu bringen.
Leider bin ich an einem Punkt angekommen wo ich nicht mehr weiter weiß.

DHCP und TFTP funktionieren, IP wird zugewiesen usw.
Die Datei bpbatch.B wird geladen und ausgeführt. Image wurde erzeug und liese sich auf einem PC per Diskette ohne Probs booten.
Nur beim abarbeiten der bpbatch.B erfolgt ein Fehler: ERROR [Open File] cannot open remote file
Error in Bootstrap loader, line1: Cannot load file_

Und ab da is schluss. Wer kann mir weiterhelfen. Weiß nicht mehr, wo ich noch suchen soll.
Die Frage kam ja schon mal auf, wurde leider nicht schriftlich hier beantwortet.
Danke
 
Was steht im TFTPD32-Log?

Sind auch alle Dateien vorhanden und im TFTP Ordner:

bpbatch.B
bpbatch.ovl
netboot.bpb


Wenn was fehlt dann steht im Log ein File Reqeust, das nicht geladen werden konnte.



mfg
 
JY die drei Dateien sind vorhanden, die netboot.bpb is auch so konfiguriert wie oben beschrieben, sieht dann so aus:

set cachenever = "on"
loadramdisk "98se.img"
floppyboot


Hier ein Auszug der Log:

2006/11/17 16:38:39 UTC [1984/312]: Starting TFTP listener...
2006/11/17 16:38:39 UTC [1984/312]: Increasing process priority...
2006/11/17 16:38:39 UTC [1984/312]: Listening for requests...
2006/11/17 16:47:20 UTC [1984/312]: Listener stopped.
2006/11/17 16:50:53 UTC [1980/240]: Starting TFTP listener...
2006/11/17 16:50:53 UTC [1980/240]: Increasing process priority...
2006/11/17 16:50:53 UTC [1980/240]: Listening for requests...
2006/11/17 16:55:43 UTC [1980/240]: Processing TFTP request on interface 192.168.1.6...
2006/11/17 16:55:43 UTC [1980/240]: Request from 192.168.1.10:2070
2006/11/17 16:55:43 UTC [1980/3480]: Read request for bpatch.B; mode=octet
2006/11/17 16:55:43 UTC [1980/240]: Processing TFTP request on interface 192.168.1.6...
2006/11/17 16:55:43 UTC [1980/240]: Request from 192.168.1.10:2071
2006/11/17 16:55:43 UTC [1980/2112]: Read request for bpatch.B; mode=octet
2006/11/17 16:55:43 UTC [1980/2112]: File not found.
2006/11/17 16:55:43 UTC [1980/3480]: File not found.
2006/11/17 16:58:15 UTC [1980/240]: Processing TFTP request on interface 192.168.1.6...
2006/11/17 16:58:15 UTC [1980/240]: Request from 192.168.1.10:2070
2006/11/17 16:58:15 UTC [1980/2692]: Read request for bpbatch.B; mode=octet
2006/11/17 16:58:15 UTC [1980/2692]: Tsize sent: 2183
2006/11/17 16:58:15 UTC [1980/240]: Processing TFTP request on interface 192.168.1.6...
2006/11/17 16:58:15 UTC [1980/240]: Request from 192.168.1.10:2071
2006/11/17 16:58:15 UTC [1980/2636]: Read request for bpbatch.B; mode=octet
2006/11/17 16:58:15 UTC [1980/2636]: Blocksize accepted: 1456
2006/11/17 16:58:15 UTC [1980/240]: Processing TFTP request on interface 192.168.1.6...
2006/11/17 16:58:15 UTC [1980/240]: Request from 192.168.1.10:2072
2006/11/17 16:58:15 UTC [1980/2636]: Read request for bpbatch.B completed successfully. 2183 bytes sent to the client 192.168.1.10
2006/11/17 16:58:15 UTC [1980/3832]: Read request for bpbatch.ovl; mode=octet
2006/11/17 16:58:16 UTC [1980/3832]: Blocksize accepted: 1408
2006/11/17 16:58:16 UTC [1980/3832]: Read request for bpbatch.ovl completed successfully. 191812 bytes sent to the client 192.168.1.10
2006/11/17 16:58:16 UTC [1980/240]: Processing TFTP request on interface 192.168.1.6...
2006/11/17 16:58:16 UTC [1980/240]: Request from 192.168.1.10:2073
2006/11/17 16:58:16 UTC [1980/192]: Read request for
bpbatch.bpb; mode=octet
2006/11/17 16:58:16 UTC [1980/192]: File not found.
2006/11/17 16:59:55 UTC [1980/2692]: Timeout occured.


Allerdings muss ich sagen daß ich den WinAgents TFTP Server verwende, aber TFTP is ja gleich TFTP von der Funktion gesehen.
Das Imagefile welches nicht geladen werden kann liegt im Root des TFTP
Wo hab ich was falsch konfiguriert?
Mein Image heißt 98se.img welches dann nicht geladen werden kann.
 
Zuletzt bearbeitet:
Bitte versuchs mal mit dem TFTPD32, der wird sogar von Cisco empfohlen.



mfg
 
*Edit* War mein Fehler.

Dafür jetzt neuer Fehler mit TFTPd32

No Systemdisk. Booting from haddisk.

Log File, letzte Zeile:

<98se.img>:sent 1048 blks, 1474560 bytes in 0 s. 0 lkk resent [18/11 13:16:14.593]
 
Zuletzt bearbeitet:
Hast du auch unter Settings auf Option Negotion gestellt und nicht PXE?

Außerdem sollte die Option Use Anticipation Window... ausgeschaltet sein.


Falls das nicht funktioniert poste bitte mal einen Screenshot wo man beide Einstellungsfenster sieht, wie in meinem Post.


Außerdem verwende ich schon seit langem nicht mehr BPBatch sondern PXElinux.

PXElinux wird nämlich aktiv weiterentwickelt und man kann damit viele nützliche Sachen machen.

Jedoch ist in PXElinux auch eine gewisse Einarbeitungszeit notwendig, bis dass dann gut klappt, also versuche zuerst mal, den TFTPD32 richtig einzustellen.


Wenn alles richtig läuft, sollte folgendes im Log stehen:

Code:
<win98se.img>: sent 1025 blks, 1474560 bytes in 3 s. 0 blk resent [18/11 13:47:40.812]
 
Warum win98se.img? Mein Img File heißt nur 98se.img

PXElinux hab ich auch schon versucht, allerdings gibt´s da recht wenig Manuals die für Windows geeignet sind.

Könntest du mir evtl. dein Img File mal schicken, vielleicht is mein File auch Schrott, auch wenn´s am normalen PC über Floppy geht.

TFTP Options:
Option negotiation ist eingeschalten, Use anticipation window ist ausgeschalten
 
Zuletzt bearbeitet:
Ok, hier ein Screenshot von meiner Konfig.
Er macht immer den gleichen Fehler, egal mit welchem Image.

Wo liegt mein Problem? Wer kann helfen, wäre wichtig. Danke


Hat jemand ein funktionierendes Image für mich?
 

Anhänge

  • tftpfehler.gif
    tftpfehler.gif
    107,6 KB · Aufrufe: 1.653
Zuletzt bearbeitet:
mmh ich weiß jetzt eigentlich auch nicht weiter...

Habe nur gerade an deinem Screenshot gesehen, dass du auch mit dem WinPE arbeitest und da gibt es auch ein gutes Tutorial zwecks diskless hier!


Schau dir mal das an, vielleicht steht da ja was dass du nicht richtig eingestellt hast.



mfg
 
Naja, danke für den Link mit dem TUT, bringt mir nur leider wenig. Geht ja wieder in die komplett andere Richtung.
Was ich nicht versteh, mein Image geht auf Floppy wunderbar, nur über PXE net.

Mal nochmal logisch nachgedacht, der client ruft den DHCP der diesem ne IP gibt, daraufhin holt sich der Client vom TFTP die bpbatch.B datei und arbeitet diese ab. Funktioniert einwandfrei.
In der netboot.bpb is dann mein Image deklariert, welches er versucht abzurufen.
Kann es sein, daß er die Datei anfordert, aber beim request dann die Netzwerkkonektivität verliert, evtl. falscher LAN Treiber oder so?
Teste gerade zuhause via VMWare. Is da mein Fehler?
Werd das morgen in der Firma nochmal checken, mit nem richtigen Server und ner Workstation.
 
Nein ich teste das auch immer mit VMware sollte kein Problem sein.


mfg
 
Hallo, finde ich super, das du dieses kleine tut am anfang geschrieben hast und das ich jetzt schon seit mehreren stunden im inet surfe und versuche über netzwerk boot was rauszubekommen und dann steht da nen super thead auf meiner lieblingsseite... :) :)

Also zu meiner Frage:
Ich schaff es einfach nicht so ne komische boot diskette zu erstellen... mit dem bfd...
kann mir da mal einer sagen, was ich da drücken muss, hab nämlich keine Ahnung und das mit der konsole und run "bfd msnet" funktioniert nicht, da sagt der immer kennt keinen befehl run...


jetzt noch was anderes, vorher im der beschreibung steht:
Unpack BFD in the same directory as BCD, for example d:\bcd.
If you have already unpacked BCD, then some files from BFD will overlap with files from BCD, like the nu2lic.txt and the bchoice.exe. This is no problem, just skip or overwrite them.
Make sure you also unpack the subdirectories

was ist dieses BCD? wo bekomm ich das her? (link)

vielen dank schon mal für euere Antworten. mfg
 
Zuletzt bearbeitet:
Sunnyboy87 schrieb:
und das mit der konsole und run "bfd msnet" funktioniert nicht, da sagt der immer kennt keinen befehl run...

du musst bfd msnet eingeben und dabei im richtigen ordner sein, nicht run bfd msnet!


Ich weiß nicht, was BCD ist, aber du brauchst es nicht.


mfg
 
au mann...

danke für deine überaus schnelle antwort :bussi:
 
Hallo, hab jetzt noch mal ne Frage zbw brauche eure Hilfe:

Also ich habe das alles so gemacht wie in der Anleitung nur dann kommt wenn ich boot1 lade nach ner zeit die Meldung

(ERROR-Message)
boot1
Loading ramdisk image...

ERROR : Not enough extended memory to load Linux ramdisk
(/ERROR-Message)

dabei ist die image datei grad mal 16mb groß und der ram des (laptop hat 256mb)


und noch ne andere frage, mit welcher software erstellt ihr eure .img dateien? weil bei mir (mit Ultra ISO) erstellt er immer noch ne .ccd und .sub mit. Oder ist das normal?

gruß robert
 
es können keine CDs übers Netzwerk gebootet werden! nur 1,44MB Floppy Images!


mfg
 
kennt dann jemand ein tool oder vielleicht eine erweiterung für dieses tool, damit ich auch größere image laden kann???

gruß
 
was ist das? ein linux?

Es ist momentan _unmöglich_ eine ISO Datei übers Netzwerk zu starten. Es gibt aber andere Wege, Linux zu starten (über PXELinux... - geht auch mit Knoppix oder DSL).



mfg
 
Zurück
Oben