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; }