[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[debian-knoppix] Vollständige Etherboot-Implementation inklusive Syslinux möglich:



(Leider brauchen wir auch hier das Paket/die Binary mknbi)

Was zu tun ist:

Alle Dateien aus dem /tftpboot-Verzeichnis in ein weiteres z.b. /tmp/net 
kopieren.

mkdir /tmp/net
cp -ar /tftpboot/* /tmp/net
cd /tmp/net

Die pxelinux.cfg/default in syslinux.cfg umbenennen und nicht benötigte 
pxe-Dateien löschen ...

mv pxelinux.cfg/default syslinux.cfg
rmdir pxelinux.cfg
rm pxelinux.0

Ein virtuelles Laufwerk mit den mtools anlegen und ein 2.88 Image erzeugen:

echo "drive x: file=\"/tmp/net-boot.img\"" > ~/.mtoolsrc

mformat -C -t 80 -s 36 -h 2 x:

mcopy *.* x:

Bootable mit syslinux machen ...

syslinux /tmp/net-boot.img

Bootstrap erzeugen:

cd /tftpboot
mknbi-dos --rdbase=0x220000 /tmp/net-boot.img  > knoppix-client.nbi

(Ganz wichtig ist das --rdbase=0x220000, da sonst syslinux das miniroot.gz 
nicht finden kann!)

Aufräumen:

rm -rf /tmp/net

dhcpd.conf anpassen:

filename "pxelinux.0" durch:

<-snip->
if substring (option vendor-class-identifier, 0, 9) = "PXEClient" 
{
     filename "pxelinux.0"; 
} 
else 
if substring (option vendor-class-identifier, 0, 9) = "Etherboot" 
{
     filename "knoppix-client.nbi"; 
}
<-snipp->

ersetzen, so dass sowohl pxe-boot als auch etherboot mit gleichen 
Möglichkeiten möglich ist! (Also Parameter angeben, Splash-Screen, usw.)
[Warum hast du dort eigentlich kein F2 mit den möglichen Parametern hingepackt 
?!]

Wird dieser Support für etherboot in Knoppix (den knoppix-terminal-server) 
eingebaut werden ?

cu

Fabian
_______________________________________________
debian-knoppix mailing list
debian-knoppix@linuxtag.org
http://mailman.linuxtag.org/mailman/listinfo/debian-knoppix


Reply to: