*shrug*
Looks good to me. I just do not understand why it's such a song and dance, rather than, say, syslinux /dev/sdb1 mount /dev/sdb1 /tmp/mnt mount -o loop CentOS....iso /mnt cp -pr /mnt/ /tmp/mnt
mark
The last time I installed from a USB key all I did was:-
wget http://mirrors.dedipower.com/centos/5.4/os/i386/images/diskboot.img dd if=/path/to/diskboot.img of=/path/to/usb.key
I even was able to "muck around" to create my own kickstart file.