Do update copies
diff --git a/tools/build_usb_boot.sh b/tools/build_usb_boot.sh
index c79cf2b..fc5e969 100755
--- a/tools/build_usb_boot.sh
+++ b/tools/build_usb_boot.sh
@@ -33,7 +33,7 @@
 
 # Get some more stuff from syslinux
 for i in memdisk menu.c32; do
-    cp -p /usr/lib/syslinux/$i $DEST_DIR/syslinux
+    cp -pu /usr/lib/syslinux/$i $DEST_DIR/syslinux
 done
 
 CFG=$DEST_DIR/syslinux/syslinux.cfg
@@ -60,7 +60,7 @@
 if [ ! -r $PXEDIR/stack-initrd.gz ]; then
     gzip -1 -c $PXEDIR/stack-initrd.img >$PXEDIR/stack-initrd.gz
 fi
-#cp -p $PXEDIR/stack-initrd.gz $DEST_DIR/ubuntu
+cp -pu $PXEDIR/stack-initrd.gz $DEST_DIR/ubuntu
 
 if [ ! -r $PXEDIR/vmlinuz-*-generic ]; then
     MNTDIR=`mktemp -d --tmpdir mntXXXXXXXX`
@@ -76,7 +76,7 @@
         fi
         exit 1
     else
-        cp -p $MNTDIR/boot/vmlinuz-*-generic $PXEDIR
+        cp -pu $MNTDIR/boot/vmlinuz-*-generic $PXEDIR
     fi
     umount $MNTDIR
     rmdir $MNTDIR
@@ -85,7 +85,7 @@
 # Get generic kernel version
 KNAME=`basename $PXEDIR/vmlinuz-*-generic`
 KVER=${KNAME#vmlinuz-}
-cp -p $PXEDIR/vmlinuz-$KVER $DEST_DIR/ubuntu
+cp -pu $PXEDIR/vmlinuz-$KVER $DEST_DIR/ubuntu
 cat >>$CFG <<EOF
 
 LABEL devstack
@@ -97,7 +97,7 @@
 
 # Get Ubuntu
 if [ -d $PXEDIR -a -r $PXEDIR/natty-base-initrd.gz ]; then
-    cp -p $PXEDIR/natty-base-initrd.gz $DEST_DIR/ubuntu
+    cp -pu $PXEDIR/natty-base-initrd.gz $DEST_DIR/ubuntu
     cat >>$CFG <<EOF
 
 LABEL ubuntu