berni51
Open-Net-FreeBSD user
Hi,
ich möchte ein paar ältere NUCs und Brixs diskless laufen lassen und via pxeboot starten. Dazu hab ich einen Pi4 (8GB) mit einem Devuan als dnsmasq-Server eingerichtet. Darauf befinden sich mehrere Linux Bootimages (devuan & Refracta).
NUC und brix finden auch den Bootserver und rufen brav das von mir erstellte Auswahlmenü auf. Es enthält die Aufrufe
Leider führt nur der Aufruf von memtest zu einem korrekten Ergebnis. Bei den drei Linuxen startet zunächst normal der Linux-Bootvorgang, um dann aber jedesmal in der busybox von initram zu enden. Die enthält zwar reichlich Kommandos, aber das ist natürlich kein vernünftiges System.
Verlasse ich mit "exit" die busybox, gibt es die Meldung:
Klar, das kann natürlich nix werden - nur warum?
Das Logfile bringt mich auch nicht recht weiter! Die nicht gefundenen Dateien existieren in der Tat nicht, im Verzeichnis pxelinux.cfg befindet sich ldiglich die Datei "default", die das Menüsystem für pxeboot enthält.
Brauch ich möglicherweise spezielle pxeboot-Images?
Berni
ich möchte ein paar ältere NUCs und Brixs diskless laufen lassen und via pxeboot starten. Dazu hab ich einen Pi4 (8GB) mit einem Devuan als dnsmasq-Server eingerichtet. Darauf befinden sich mehrere Linux Bootimages (devuan & Refracta).
NUC und brix finden auch den Bootserver und rufen brav das von mir erstellte Auswahlmenü auf. Es enthält die Aufrufe
- Devuan minimal-live
- Devuan desktop-live
- Refracte-nox
- memtest
Leider führt nur der Aufruf von memtest zu einem korrekten Ergebnis. Bei den drei Linuxen startet zunächst normal der Linux-Bootvorgang, um dann aber jedesmal in der busybox von initram zu enden. Die enthält zwar reichlich Kommandos, aber das ist natürlich kein vernünftiges System.
Verlasse ich mit "exit" die busybox, gibt es die Meldung:
Code:
mounting of /ROOT failed.
Code:
Dec 12 23:10:45 dnsmasq[1674]: gestartet, Version 2.85, DNS abgeschaltet
Dec 12 23:10:45 dnsmasq[1674]: Optionen bei Übersetzung: IPv6 GNU-getopt DBus no-UBus i18n IDN2 DHCP DHCPv6 no-Lua TFTP conntrack ipset auth cryptohash DNSSEC loop-detect inotify dumpfile
Dec 12 23:10:45 dnsmasq-dhcp[1674]: DHCP, Proxy im Subnetz 192.168.0.0
Dec 12 23:10:45 dnsmasq-tftp[1674]: TFTP Wurzel ist /home/data/netboot
Dec 12 23:11:53 dnsmasq-dhcp[1674]: PXE(eth0) 94:c6:91:11:06:22 proxy
Dec 12 23:11:57 dnsmasq-dhcp[1674]: PXE(eth0) 192.168.0.71 94:c6:91:11:06:22 bios/pxelinux.0
Dec 12 23:11:58 dnsmasq-tftp[1674]: Fehler 0 TFTP Aborted von 192.168.0.71 empfangen
Dec 12 23:11:58 dnsmasq-tftp[1674]: /home/data/netboot/bios/pxelinux.0 an 192.168.0.71 verschickt
Dec 12 23:11:58 dnsmasq-tftp[1674]: /home/data/netboot/bios/pxelinux.0 an 192.168.0.71 verschickt
Dec 12 23:11:58 dnsmasq-tftp[1674]: /home/data/netboot/bios/ldlinux.c32 an 192.168.0.71 verschickt
Dec 12 23:11:58 dnsmasq-tftp[1674]: Datei /home/data/netboot/bios/pxelinux.cfg/7ea11317-78b9-28a5-9593-94c691110622 nicht gefunden
Dec 12 23:11:58 dnsmasq-tftp[1674]: Datei /home/data/netboot/bios/pxelinux.cfg/01-94-c6-91-11-06-22 nicht gefunden
Dec 12 23:11:58 dnsmasq-tftp[1674]: Datei /home/data/netboot/bios/pxelinux.cfg/C0A80047 nicht gefunden
Dec 12 23:11:58 dnsmasq-tftp[1674]: Datei /home/data/netboot/bios/pxelinux.cfg/C0A8004 nicht gefunden
Dec 12 23:11:58 dnsmasq-tftp[1674]: Datei /home/data/netboot/bios/pxelinux.cfg/C0A800 nicht gefunden
Dec 12 23:11:58 dnsmasq-tftp[1674]: Datei /home/data/netboot/bios/pxelinux.cfg/C0A80 nicht gefunden
Dec 12 23:11:58 dnsmasq-tftp[1674]: Datei /home/data/netboot/bios/pxelinux.cfg/C0A8 nicht gefunden
Dec 12 23:11:58 dnsmasq-tftp[1674]: Datei /home/data/netboot/bios/pxelinux.cfg/C0A nicht gefunden
Dec 12 23:11:58 dnsmasq-tftp[1674]: Datei /home/data/netboot/bios/pxelinux.cfg/C0 nicht gefunden
Dec 12 23:11:58 dnsmasq-tftp[1674]: Datei /home/data/netboot/bios/pxelinux.cfg/C nicht gefunden
Dec 12 23:11:58 dnsmasq-tftp[1674]: /home/data/netboot/bios/pxelinux.cfg/default an 192.168.0.71 verschickt
Dec 12 23:11:58 dnsmasq-tftp[1674]: /home/data/netboot/bios/vesamenu.c32 an 192.168.0.71 verschickt
Dec 12 23:11:59 dnsmasq-tftp[1674]: /home/data/netboot/bios/libcom32.c32 an 192.168.0.71 verschickt
Dec 12 23:11:59 dnsmasq-tftp[1674]: /home/data/netboot/bios/libutil.c32 an 192.168.0.71 verschickt
Dec 12 23:11:59 dnsmasq-tftp[1674]: /home/data/netboot/bios/pxelinux.cfg/default an 192.168.0.71 verschickt
Dec 12 23:12:17 dnsmasq-tftp[1674]: /home/data/netboot/boot/amd64/devuan/minimal-live/live/vmlinuz an 192.168.0.71 verschickt
Dec 12 23:12:21 dnsmasq-tftp[1674]: /home/data/netboot/boot/amd64/devuan/minimal-live/live/initrd.img an 192.168.0.71 verschickt
Das Logfile bringt mich auch nicht recht weiter! Die nicht gefundenen Dateien existieren in der Tat nicht, im Verzeichnis pxelinux.cfg befindet sich ldiglich die Datei "default", die das Menüsystem für pxeboot enthält.
Brauch ich möglicherweise spezielle pxeboot-Images?
Berni