Subject: Problem mit pxe boot / dhcpd Posted by usenet
Transcription
Subject: Problem mit pxe boot / dhcpd Posted by usenet
Subject: Problem mit pxe boot / dhcpd Posted by usenet-reply on Sat, 22 Jun 2013 00:57:31 GMT View Forum Message <> Reply to Message Hi! Ich habe aktuell massive Probleme mit dem PXE-Booten. Ich habe via dhcp-Paket diverse Bootkonfigurationen für meine PCs hier im Netz bereitgestellt. Seit heute starten davon etliche nicht mehr! Vor einigen Tagen habe ich noch keine Probleme gehabt, insbesondere meine memtest-Installationen habe ich sehr oft gestartet. Was habe ich in der Zwischenzeit verändert? Eine neuer Eintrag für eine TrueImage-Installation, und ich habe auf dhcpd 1.6.0 nebst diag-Plugin geupdatet. An meinen eigenen Einstellungen sollte es nicht liegen, weil auch das memtest+ aus dem diag-Plugin nicht geht. Wie äußert sich mein Problem? Es kommt kurz die Zeile Loading diag/memtest... und dann nix mehr. Im syslog fand ich nur: Jun 22 02:51:43 eis dhcpd: DHCPDISCOVER from bc:xxx via eth0 Jun 22 02:51:43 eis dhcpd: DHCPOFFER on 192.168.xx.18 to bc:xxx via eth0 Jun 22 02:51:47 eis dhcpd: DHCPREQUEST for 192.168.xx.18 (192.168.xx.1) from bc:xxx via eth0 Jun 22 02:51:47 eis dhcpd: DHCPACK on 192.168.xx.18 to bc:xx via eth0 Jun 22 02:51:47 eis in.tftpd[3881]: tftp: client does not accept options Jun 22 02:51:47 eis dhcpd: Forward map from xx-win7.hausnetz to 192.168.xx.18 FAILED: Has an address record but no DHCI, not mine hier meine /tftpboot/pxelinux.cfg/default # Page 1 of 8 ---- Generated from net(t)forum # Do not edit this file, edit /etc/config.d/dhcpd # Creation date: Sat Jun 22 02:19:46 CEST 2013 # Created by Package: dhcpd 1.6.0 PATH /com32 DEFAULT menu.c32 PROMPT 0 MENU TITLE eisfair PXE Bootmenu TIMEOUT 150 LABEL Acronis2013 MENU LABEL Acronis TrueImage 2013 Rescue System KERNEL ti2013/kernel64.dat APPEND initrd=ti2013/ramdisk64.dat root=/dev/tmpfs quiet media_for_linux vga=791 IPAPPEND 3 LABEL pmagic MENU LABEL Parted Magic KERNEL pmagic/bzImage APPEND initrd=pmagic/initrd.img edd=off noapic load_ramdisk=1 prompt_ramdisk=0 rw vga=791 sleep=0 loglevel=0 keymapd IPAPPEND 3 LABEL dos MENU LABEL dos ntfs KERNEL dos/memdisk APPEND initrd=dos/dos.img IPAPPEND 3 LABEL s-off MENU LABEL s-off maker KERNEL s-off/BZIMAGE APPEND initrd=s-off/ALPHA.GZ root=/dev/tmpfs IPAPPEND 3 LABEL knoppix MENU LABEL knoppix dvd 704 KERNEL knoppix/linux APPEND initrd=knoppix/miniroot.gz root=/dev/tmpfs append nfsdir=192.168.xx.1:/tftpboot/knoppix/dvd nodhcp lang=de rav IPAPPEND 3 LABEL memtest-org MENU LABEL das originale Memtest KERNEL memtest86-org/memtest APPEND root=/dev/tmpfs IPAPPEND 3 LABEL memtest-org-one-pass MENU LABEL das originale Memtest mit einem Durchlauf KERNEL memtest86-org/memtest APPEND root=/dev/tmpfs onepass Page 2 of 8 ---- Generated from net(t)forum IPAPPEND 3 LABEL HirensBootCD MENU LABEL Hiren's Boot CD KERNEL hirensbootcd/memdisk APPEND iso initrd=hirensbootcd/hirensbootcd.iso IPAPPEND 3 LABEL hdt MENU LABEL Hardware Detection Tool (hdt) KERNEL diag/hdt.c32 APPEND pciids=diag/pci.ids.gz modules_alias=diag/modules.alias.gz modules_pcimap=diag/modules.pcimap.gz IPAPPEND 3 LABEL memtest MENU LABEL Memtest x86+ KERNEL diag/memtest IPAPPEND 3 LABEL rosh MENU LABEL Read-Only Shell (rosh) KERNEL diag/rosh.c32 IPAPPEND 3 LABEL sysresc MENU LABEL System Rescue CD KERNEL sysresc/rescue32 APPEND initrd=sysresc/initram.igz dodhcp netboot=tftp://eis.hausnetz/sysresc/sysrcd.dat IPAPPEND 3 Acronis, pmagic, dos, s-off, knoppix, hiren, hdt, rosh und sysresc gehen. memtest, memtest one pass, memtest86+ gehen nicht. Ciao, Stephan -E-Mail: [email protected] - WWW: http://stephan.manske-net.de/ // PGP 2.6.3i \X/ Famous last words eines Autofahrers: Wenn das Schwein nicht abblendet, ich tue es auch nicht! Subject: Re: Problem mit pxe boot / dhcpd Posted by Friedrich Bartel on Sat, 22 Jun 2013 18:42:43 GMT Page 3 of 8 ---- Generated from net(t)forum View Forum Message <> Reply to Message Am 22.06.2013 02:57, schrieb Stephan Manske: > FAILED: Has an address record but no DHCI, not mine Bezüglich dieser Fehlermeldung habe ich das gefunden: Hier geht es darum das einer der Clients den selben Namen wie der Filserver bekommen hat. In this case there is an existing A record, but no DHCID (ie corresponding TXT) record. So dhcpd will not update the A record. The assumption is that this is an existing A record not placed there by dhcpd. eg consider if someone gave their laptop the same name as your main fileserver. The way to get things going again is to remove the A record manually, then when dhcpd next renews the lease it will be able to update DNS and create both A and TXT records. As to how it got there, well there are a number of possibilities I can think of: it could have been created manually, the client could have created it as p[art of a direct client DNS update, or something got messed up when the lease expired and dhcpd was not able to remove both the A and TXT records. There is no requirement that a direct client update will create the TXT record, eg Windows only creates the A record. This is purely a mechanism that dhcpd uses. For example, calling your new client mail.company.com and then putting it on the network. If the DHCP server/client just blindly updated DNS then your actual mailserver DNS records would be hijacked and everyone would now be pointing at the new client. Grüße Friedrich Subject: Re: Problem mit pxe boot / dhcpd Posted by usenet-reply on Sat, 22 Jun 2013 22:58:55 GMT View Forum Message <> Reply to Message [email protected] (Friedrich Bartel) schrieb: > Am 22.06.2013 02:57, schrieb Stephan Manske: >> FAILED: Has an address record but no DHCI, not mine > > > Bezüglich dieser Fehlermeldung habe ich das gefunden: > Hier geht es darum das einer der Clients den selben Namen wie der Page 4 of 8 ---- Generated from net(t)forum > Filserver bekommen hat. was aber eigentlich nicht der Fall ist, aber vielleicht ist hier aktuell ein wenig durcheinander, weil hier so viele neue und virtuelle und sonstige Rechner kurz am Netz hängen. Aber ich glaube nicht, daß das mein Problem mit PXE erklärt. Mehr dazu gleich noch ... Ciao, Stephan -E-Mail: [email protected] - WWW: http://stephan.manske-net.de/ PGP 2.6.3i \X/ Famous last words eines Jungfernhaeutchens: Was kommt denn da? // Subject: Re: Problem mit pxe boot / dhcpd Posted by usenet-reply on Sat, 22 Jun 2013 23:11:04 GMT View Forum Message <> Reply to Message /me schrieb: > Ich habe aktuell massive Probleme mit dem PXE-Booten. Ich habe via > dhcp-Paket diverse Bootkonfigurationen für meine PCs hier im Netz > bereitgestellt. Seit heute starten davon etliche nicht mehr! Vorab mal: Könnte jemand anderes mal bitte PXE aktivieren und das diag-Plugin aktivieren? Da müßte dann ja memtest als Option bein Netboot erscheinen. Klappt das dann bei Euch? Könnt Ihr memtest booten? > Im syslog fand ich nur: > > Jun 22 02:51:43 eis dhcpd: DHCPDISCOVER from bc:xxx via eth0 > Jun 22 02:51:43 eis dhcpd: DHCPOFFER on 192.168.xx.18 to bc:xxx via eth0 > Jun 22 02:51:47 eis dhcpd: DHCPREQUEST for 192.168.xx.18 (192.168.xx.1) from bc:xxx via eth0 > Jun 22 02:51:47 eis dhcpd: DHCPACK on 192.168.xx.18 to bc:xx via eth0 > Jun 22 02:51:47 eis in.tftpd[3881]: tftp: client does not accept options > Jun 22 02:51:47 eis dhcpd: Forward map from xx-win7.hausnetz to 192.168.xx.18 FAILED: Has an address record but no DHCIP, not mine Ich habe mir das zeitlich noch mal näher angeguckt: Page 5 of 8 ---- Generated from net(t)forum Dieser Fehler (not mine) kommt schon, wenn ich das PXE Menü laden lasse, wenn ich dann, auch Minuten später, einen Booteintrag auswähle, dann kommt da nichts mehr. Und wie gesagt, etliche Booteinträge funktionieren ja. > > > > > > > > Wie äußert sich mein Problem? Es kommt kurz die Zeile Loading diag/memtest... und dann nix mehr. durch mehrfaches Enter-drücken habe ich noch eine ganz kurz aufblinkende Fehlermeldung sehen können: Loading diag/memtest... OK Booting kernel failed: no such file or directory Wenn ich mir nun genau angucke, wo ich Probleme habe, dann ist das eigentlich nur noch memtest, memtest one pass und memtest86+ Irgendwas muß die von den anderen unterscheiden und das wiederum muß in der letzten Version wo geändert worden sein, weil es vor dem Update ja ging. > hier meine /tftpboot/pxelinux.cfg/default > > PATH /com32 ^^^ Ist das hier mit einem / als absoluter Path so richtig? Irgendwas wurde hier ja in den letzten Paket-Versionen mit der Verzeichnis verändert, könnte hier was dran liegen? > > > > DEFAULT menu.c32 PROMPT 0 MENU TITLE eisfair PXE Bootmenu TIMEOUT 150 die gehen nicht: Page 6 of 8 ---- Generated from net(t)forum > LABEL memtest-org > MENU LABEL das originale Memtest > KERNEL memtest86-org/memtest > APPEND root=/dev/tmpfs > IPAPPEND 3 > > LABEL memtest-org-one-pass > MENU LABEL das originale Memtest mit einem Durchlauf > KERNEL memtest86-org/memtest > APPEND root=/dev/tmpfs onepass > IPAPPEND 3 > > LABEL memtest > MENU LABEL Memtest x86+ > KERNEL diag/memtest > IPAPPEND 3 Was mir hier auffällt: Die haben alle nur ein KERNEL aber in APPEND keinen initrd-Eintrag. Kann hier irgendeine standardmäßig benutzte Datei defekt sein? Aber der hier auch nicht: > LABEL rosh > MENU LABEL Read-Only Shell (rosh) > KERNEL diag/rosh.c32 > IPAPPEND 3 und der geht. die anderen funkionieren alle: > LABEL Acronis2013 > MENU LABEL Acronis TrueImage 2013 Rescue System > KERNEL ti2013/kernel64.dat > APPEND initrd=ti2013/ramdisk64.dat root=/dev/tmpfs quiet media_for_linux vga=791 > IPAPPEND 3 > > LABEL pmagic > MENU LABEL Parted Magic > KERNEL pmagic/bzImage > APPEND initrd=pmagic/initrd.img edd=off noapic load_ramdisk=1 prompt_ramdisk=0 rw vga=791 sleep=0 loglevel=0 keymapd > IPAPPEND 3 > > LABEL dos > MENU LABEL dos ntfs > KERNEL dos/memdisk Page 7 of 8 ---- Generated from net(t)forum > APPEND initrd=dos/dos.img > IPAPPEND 3 > > LABEL s-off > MENU LABEL s-off maker > KERNEL s-off/BZIMAGE > APPEND initrd=s-off/ALPHA.GZ root=/dev/tmpfs > IPAPPEND 3 > > LABEL knoppix > MENU LABEL knoppix dvd 704 > KERNEL knoppix/linux > APPEND initrd=knoppix/miniroot.gz root=/dev/tmpfs append nfsdir=192.168.xx.1:/tftpboot/knoppix/dvd nodhcp lang=de rav > IPAPPEND 3 > > > LABEL HirensBootCD > MENU LABEL Hiren's Boot CD > KERNEL hirensbootcd/memdisk > APPEND iso initrd=hirensbootcd/hirensbootcd.iso > IPAPPEND 3 > > LABEL hdt > MENU LABEL Hardware Detection Tool (hdt) > KERNEL diag/hdt.c32 > APPEND pciids=diag/pci.ids.gz modules_alias=diag/modules.alias.gz modules_pcimap=diag/modules.pcimap.gz > IPAPPEND 3 > > > LABEL sysresc > MENU LABEL System Rescue CD > KERNEL sysresc/rescue32 > APPEND initrd=sysresc/initram.igz dodhcp netboot=tftp://eis.hausnetz/sysresc/sysrcd.dat > IPAPPEND 3 Ciao, Stephan -E-Mail: [email protected] - WWW: http://stephan.manske-net.de/ PGP 2.6.3i \X/ Famous last words einer Jungfrau: Ja, ich will Page 8 of 8 ---- Generated from net(t)forum //