1) Use unetbootin ( http://unetbootin.sourceforge.net/ ) with trixbox 2.8 ce ISO to create bootable USB drive
2) optionally, remove the trixbox directory from USB drive (its not needed, and I only had 1G, so needed room)
3) copy the trixbox 2.8 ce ISO to the USB drive
4) on USB drive, edit isolinux/ks.cfg and comment out "cdrom" line (ie. "#cdrom")
5) place USB drive in target system, and configure BIOS to boot from USB, and boot
6) when grub menu presents, scroll down to "default", and press [Tab] to edit command line
- change "ks=cdrom:/isolinux/ks.cfg" to "ks=hd:sdb1:/isolinux/ks.cfg" and press enter to boot
NOTE: this should work for most.. if you have one drive as sda.. USB drive typcially becomes sdb
7) installer will proceed, but may try to read from sdb1 prior to kernel detecting device.. it will prompt for kickstart file.. you can just retry.. check Alt-F4 to check for sdb detection.. (Alt-F1 to get back). Next it will ask for location of ISO... select /dev/sdb1 and continue with install...
Hope this helps.. took a while to figure it out.
Source: http://serenadetoacuckooo.blogspot.com/2010/04/trixbox-28-ce-inst...