Es geht tatsächlich.
Ich benutze dazu eine modifizierte Version 0.2.15 von
SysRescCD, die Dateien befinden sich dabei auf einer USB-Platte auf einer ext2-Partition unterhalb vom Verzeichnis /tftpboot. Isolinux ist dabei so konfiguriert, daß PXE-booten erlaubt ist. Folgendermaßen hänge ich die Platte ins System der FB 7170:
modprobe ext2
mkdir /var/media/ext2
mount /dev/sda1 /var/media/ext2
Um den TFTP-Server dauerhaft zu aktivieren, habe ich folgende Zeilen zur debug.cfg hinzugefügt:
# Erweiterung tftp-Server fuer dnsmasq
echo -e "
dhcp-boot=pxelinux.0
enable-tftp
tftp-root=/var/media/ext2/tftpboot/" > /var/tmp/flash/dnsmasq.extra
if test `/etc/init.d/rc.dnsmasq status` == "running"; then
/etc/init.d/rc.dnsmasq restart
fi
Damit wird der dnsmasq, falls er läuft, gleich mit den neuen Parametern gestartet.
Schöne Sache, wenn man mal schnell ein Rettunssystem braucht, auch wenn es nur ein USB1.1 ist, ist es besser als von CD zu booten.
Gruss