On Saturday 03 September 2005 11:57, Klaus Klein wrote: > Does anyone know or can explain how the tftpimage from debian is > created? This is part of the build system for debian-installer [1]. The most relevant parts are probably: <snip from http://svn.debian.org/wsvn/d-i/trunk/installer/build/config/sparc/sparc64/netboot.cfg?op=file&rev=0&sc=0> gzip -c $(TEMP)/System.map-$(KERNELIMAGEVERSION) >$(TEMP)/System.map.gz tftpboot.sh $(TEMP_KERNEL) $(TEMP)/System.map.gz $(TEMP_INITRD) $(TEMP_BOOT) </snip> <snip from http://svn.debian.org/wsvn/d-i/trunk/installer/build/util/tftpboot.sh?op=file&rev=0&sc=0> elftoaout -o $tftpimage $tftpimage.tmp case $tftpimage in *sun4u*) piggyback=piggyback64 ;; *sparc64*) piggyback=piggyback64 ;; *) piggyback=piggyback ;; esac # Piggyback appends the ramdisk to the a.out image in-place $piggyback $tftpimage $tmp $rootimage </snip> But you really should read the whole context (especially the 2nd file). The basis is the Makefile in http://svn.debian.org/wsvn/d-i/trunk/installer/build/?rev=0&sc=0 Cheers, FJP [1] http://www.debian.org/devel/debian-installer/
Attachment:
pgpe_VtW_4kaX.pgp
Description: PGP signature