Jump to content

VodkaBull

Members
  • Gesamte Inhalte

    20
  • Registriert seit

  • Letzter Besuch

Profile Fields

  • Member Title
    Newbie

Fortschritt von VodkaBull

Explorer

Explorer (4/14)

  • Erste Antwort
  • Engagiert
  • Erster eigener Beitrag
  • Eine Woche dabei
  • Einen Monat dabei

Neueste Abzeichen

10

Reputation in der Community

  1. Hier eine komplette Anleitung auf deutsch(für PXE-Linux Anfänger), die ich selber geschrieben habe . Sie beinhaltet folgendes: 1. Konfiguration des Servers (Windows Server 2003) 2. Konfiguration des dem Programms tftpd32 ( tftp und DHCP ) 3. Konfiguration des Syslinux Pakets (XPXELINUX) 4. Konfiguration der default Datei 5. Menu mit dem Simple Menu System erstellen 6. Sammlung aller pxe Befehle 7. Images für pxe Boot erstellen 8. TFTP32 als Dienst unter Windows server 2003 laufen lassen 9. Statt DHCP von TFTPD32 den standart Windows server 2003 DHCP benutzen. Die Anleitung habe ich zu folgender Aufgabenstellung geschrieben : Bios updates, Raid-Controller-Firmware Updates und ein paar zusätzliche Programme wie Gdisk, DOS622 etc. mit PXE Booten. Das alles soll schön in einer übersichtlichen Struktur dargestellt werden. http://www.franz-lang.com/files/studium/praxissemester/Anleitung_pxelinux.txt'>http://www.franz-lang.com/files/studium/praxissemester/Anleitung_pxelinux.txt Falls noch Fragen sind kann man mich gerne unter der Emailadresse pxe@franz-lang.com erreichen. Besucht doch bitte meine Homepage und schreibt was ins Gaestebuch. Ich denke das habe ich mir dann doch verdient ;) http://www.franz-lang.com
  2. OK dann leg ich jetzt mal los : um das Menue zu erstellen benoetigt man als kernel die menu.c32 die man im Unterverzeichnis : com32/modules in dem Paket von syslinux-3.11.zip findet. Diese Datei kopiert man nun in das TFTP-Hauptverzeichnis. Nun kommen wir zur default Datei, die sich ja bekannter weise in dem pxelinux.cfg Verzeichnis befindet. Meine default Datei lautet wie folgt: ------------------------------------------------- #Projekt PXE-Boot von Franz Lang http://www.franz-lang.com DEFAULT menu.c32 PROMPT 0 IMPLICIT 1 MENU TITLE Auswahlmenue LABEL 1 MENU LABEL ^1: DOS Booten Menu DEFAULT KERNEL memdisk append initrd=images/sonstiges/dos622.img LABEL 2 MENU Label ^2: Gdisk starten kernel memdisk append initrd=images/sonstiges/gdisk.img LABEL 3 MENU Label ^3: BIOS Updates kernel memdisk append initrd=img fehlt noch LABEL 4 MENU Label ^4: Raid Controller Firmwareupdate kernel memdisk append initrd=img fehlt noch LABEL othermenu MENU LABEL ^5Another Menu KERNEL menu.c32 APPEND othermenu.conf ------------------------------------------------- Das ^ bedeutet, dass der nachstehnde Buchstabe bzw. Zahl ein Hotkey sein soll. Da ich nun ja auch ein Untermenue machen wollte musste ich noch eine Datei mit dem Namen othermenu.conf in das TFTP Hauptverzeichnis erstellen. Die sieht folgendermasen aus: ------------------------------------------------- PROMPT 0 IMPLICIT 1 MENU TITLE Juhuuuuuuuuuuuuuuuuuuu !!!!!!! LABEL 1 MENU LABEL ^1: Es geht !!!!!!! Menu DEFAULT KERNEL memdisk append initrd=images/sonstiges/dos622.img -------------------------------------------------- So wie ich das sehe kann man nun ohne Probleme weiter UNterverzeichnisse einbinden. Ich hoffe ich habe es halbwegs vernuenftig erklaeren koennen. Ansonsten einfach nochmal nachfragen. Gruss Vodi
  3. Ok last but not least habe ich es selber geschafft :) falls irgendjemand wissen möchte wie es funktioniert. Kann gerne hier nachfragen.... habe den ganzen Tag dafür gebraucht zick configs geändert etund und und.... aber nun habe ich eine wirklich schönen strukturbaum der ungefähr so aussieht wie auf der syslinux Hompage : http://www.psycast.de/blog-img/pxe-bootmenu/pxe.jpg?PHPSESSID=47a6cafad06f3c9557f552cf092394d5
  4. Hallo da bin ich wieder, also ich habe jetzt supermicro angeschieben und die meinten das sei mit den derzeitigen Treibern leider nicht möglich... Eigentlich sehr schade. Das mit dem ICP Controller funktioniert jetzt doch. Nun dennoch nochmal 2 Fragen : 1 Frage: kann ich mit dem rawwritewin Programm irgendwie angeben dass ich ein größeres images machen möchte ? So wie in dem Programm imgedit. Denn wenn ich nachträglich dem image 2 files dazu geben möchte meckert er rum, was er bei dem imgedit nicht macht. Und mein image ist nun mal groesser als 1.4 MB MIt imgedit funktionierts aber da kann ich halt nicht die Menüstruktur machen :( Muss das images unbedingt mit dem rawritewin erstellt werden? Denn wenn ich das img mit img edit erstelle geht es nicht !!!! 2 Frage: Sagen wir ich habe jetzt 6 images (raid1.img , raid2.img, bios1.img, bios2.img, bios3.img, bios4.img) Raid1-2 möchte ich in den Ordner "Raidcontrollerauswahl" Bios1-3 möchte ich in den Order "Biosauswahl" wie muss ich da meine default datei schrieben ? Oder wird das in einer anderen Datei geschrieben ? Für eine erneute Hilfe wäre ich dir sehr dankbar Gruß Vodi
  5. sehr komisch bei einer broadcom raid-karte funktioniert alles ohne Probleme : die bcflash.exe wird ohne Probleme ausgefuehrt. Komisch, oder ? und bei nem 3ware Raid Controller funktionierts auch ... so ein mist was bringt mir das, wenn nur die Haelfte funktioniert ? Irgendwas mach ich wohl falsch, nur was ????
  6. Guten morgen.... ich habe meine autoexec.bat geloescht und die mflash.bat von hand gestartet. Dies funktioniert leider genau so wenig... Immer bei loading image file bleibt er stehen.... Jetzt habe ich mal nen Diskettenlaufwerk drann geschlossen und die Diskette (wovon ich auch das image gemacht habe) eingelegt. Und zack es funktioniert BIOS wurde geflasht. Das gleiche Problem hatte ich auch bei einem Firmwareupdate von einem Raidcontroller von icp, bei der ich eine icpcon.exe aufrufen muesste. Dann bleibt er auch stehen. Kann das an meinem TFTP liegen ? Wobei es wird ja das ganze Image versendet ????Aeusserst merkwuerdig, hast du da noch eine Idee ? Gruss Vodi Also ich habe jetzt noch so nen freeware tftp probiert(Pumpkin/Klever), mit dem komme ich leider auch nur bis zum image loading. Also kann man die Schuld am tftp wohl auch shcon fast ausschliesen. (leider)
  7. Hmm also mein Biosupdate funktioniert leider immer noch nicht :( . Ich habe das biosupdate auf ne bootbare Dos6.22 Diskette kopiert und dann eine autoexec.bat geschrieben, die die mflash.bat aufruft. Haettest du das auch so gemacht, oder habe ich da nen Denkfehler drinn ? Also Dos startet ,die mflash.bat wird aufgerufen, doch dann haengt es leider :(
  8. Hi also hier habe ich leider kein skype (bei meinem Praktikum) aber daheim schon... ich benutze das kleine Paket von dir. Ich habe mir jetzt eine Bootdiskette erstellt und die habe ich in der default Datei angelegt. Sie laedt sogar !!!! :) Jetzt probier ich noch kurz ein image fuer ein biosupdate und wenn das klappt muss ich nur noch wissen wie ich so ne verzeichnis Struktur machen. Aber eins nach dem anderen jetzt probier ich das kurz mit dem biosupdate ... melde mich gleich wieder
  9. Hallo, also ich habe jetzt nochmals komplett meinen Server neu aufgesetzt. DHCP lass ich diesmal ebenfalls über das Programm tftp32 laufen und das klappt auch alles ganz schön. Auch deine pxelinux.0 überträgt er jetzt ohne murren. Angezeigt wird nun pxelinux (Fischlogo) darunter steht: Press F1 for help Options 1:PXES 2.4.20-12pxes (default) 2:initrd use initrd 3 :Novesa no vesa boot: Wenn ich jetzt 1,2 oder 3 druecke und danach enter kommt die Fehlermdelung :Could not find kernel image:1 Wo is denn dein net.img ? wie kann ich das laden ? OMG ich fühl mich langsam wirklich dumm :(. Das Protokoll von meinem TFTP sieht wie folgt aus : http://www.vodkabull.net/tftp.txt Gruß Vodi
  10. Guten morgen da bin ich wieder :) also die net.img wird leider jetzt doch nicht per tftp gesendet. Hatte ich falsch in Erinnerung. Im tftp Protokol steht nur, das die pxelinux.0 gesendet wurde. der pxelinux.cfg ordner liegt auch im tftproot? die datei net.img liegt ebenfalls im tftproot? die 2 Fragen kann ich mit ja beantworten. morgendliche Gruß Vodi Ich habe es jetzt auch noch mit deinem riesenfile : pxes.zip das du mir am anfang mal hochgeladn hast (18,825 MB) probiert. Damit kommt er leider nur genau so weit wie mit deinem pxes.mini.zip :(. Hier habe ich ein screenshot gemacht, von meinen ganyen Einstellungen und wichtigen Ordnern :
  11. Hallo Gerhard, das werde ich alles erst am Montag übrprüfen können. Da ich jetzt 2 Tage im Urlaub bin. das img wurde aber per tftp transferiert. Wegen den Verzeichnissen schaue ich nochmal am Montag, wäre nett , wenn du dann nochmal rein schauen könntest. Schönes Wochenende und Gruß Vodi !
  12. Hmm habe mich leider zu früh gefreut... beim Client boot passiert nur folgendes : . . .( er bekommt ip vom DHCP-Server) . . PXELinux 2.06 2003-08-22 Copzright © 1994-2003 H. Peter Anvin undi data segment at: 000941B0 undi data segment size: 0000 undi code segment at: 0009D660 undi code segment size: 0000 PXE entry point found (we hope) at 9D66:0106 My ip adress seems to be C0A80A6E 192.168.10.110 ip=192.168.10.110:0.0.0.0:0.0.0:255.255.255.0 TFTP prefix: E:\pxes\ Trying to load: pxelinux.cfg/01/00/0c/f1/ff/7f/f6 Trying to load: pxelinux.cfg/C0A80A6 Trying to load: pxelinux.cfg/C0A80A Trying to load: pxelinux.cfg/C0A80 Trying to load: pxelinux.cfg/C0A8 Trying to load: pxelinux.cfg/C0A Trying to load: pxelinux.cfg/C0 Trying to load: pxelinux.cfg/C Trying to load: pxelinux.cfg/DEFAULT Deine Dateien habe ich in folgendes Verzeichnis kopiert : E:\pxes Im tftp32 by PH.Jounin habe ich das Verzeichnis E:\pxes angegeben und folgende Optionen angeklickt: Option negotiation (ja) Show progress bar (ja) Translate unix file names (ja) use tftpd32 only in this interface 192.168.10.254 (nein) Use anticipation windo of 0 Bztes (nein) allow \ as virtual root (ja) Hide window at start up (nein) create dir.txt files (ja) beep on long transfer (nein) in meinem DHCP bei der option:067 Bootfile name : E:\pxes\pxelinux.0 woran kann es liegen das beim booten nichts passiert ? Nochmals Gruß Vodi ! p.s: in dem Ordner pxelinux.cfg liegt nur die Datei default ( wie du bereits sagtest) und in der Datei steht dann : default dos prompt 1 timeout 1000000 display pxes.msg F0 pxes.msg F1 helpopt.msg label dos kernel memdisk append initrd=net.img muss die datei default keine Endung haben?
  13. juhu !!!! vodi@vodkabull.net wenn das klappt !! Man du bist mir echt ne riesen hilfe.. vielen 1000 dank ! OMG mein Refreshbutton glüht schon im Postfach :D Danke habs bekommen und probiere es gleich aus !
  14. Hallo nochmal... :( also mit deinem file kann ich halt mal leider gar nichts anfangen. Ich weiss noch nichtmal was das sein soll. und mit dem SYSLINUX kann ich auch nichts anfangen, ich weiss noch nicht einmal welche Datei ich da anklicken soll . :( Nochmal mein Frage : wie erstelle ich die pxe Datei bzw. die images dazu ? mit imgedit macht er mir jetzt leider auch noch Probleme bei bios updates mit mflash.bat. Also scheint das Programm wirklich ungeeignet zu sein. Wäre dir dankbar wenn du mir eine genauere Erklärung abgeben könntest. Vielen dank schonmal dafür. Viele Grüße Vodi
  15. Vielen Dank, ich lade es gerade runter. Werde es mir aber erst morgen anschauen, da ich für heute keine Lust mehr dazu habe !! Ich sitze seit geschlagenen 6 Stunden daran und mache keinen Fortschritt :( Gruß Vodi
×
×
  • Neu erstellen...