Rycks Embedded Solution
Novembre 2002, je me lance dans un projet de solution embarquée pour mes besoins internes, au passage j'apprends à utiliser mknbi qui permet d'insérer dans le kernel des options qu'on passait avant par le bootloader (lilo/loadlin/autre)
Rycks Embedded Solution
./mknbi --format=elf --target=linux --output=bzImage-bavasse --append="devfs=mount init=/etc/rc" --ip=dhcp --rootdir=/tftpboot/lts/ltsbavasse /tmp/bzImage-bavasse.origine ./mknbi --format=elf --target=linux --output=/tmp/bzImage-bavasse --append="devfs=mount init=/etc/rc" --ip=dhcp --rootdir=/tftpboot/lts/ltsbavasse /usr/src/linux/arch/i386/boot/bzImage
kernel bavasse 'normal' qui est transformé par mknbi
la disquette de boot très légère a été faite avec la commande suivante lancée dans etherboot/src
make bin32/sis900.fd0
et dhcpd.conf cette fois ci on pointe directos vers le kernel et non vers le pxeboot.0 comme pour la VIA !
host bavasse {
hardware ethernet 00:d0:09:82:c4:c1;
fixed-address bavasse.rycks-local.com;
filename "/tftpboot/lts/boot/bzImage-bavasse";
option root-path "/tftpboot/lts/ltsbavasse";
next-server 192.168.100.1;
}