I used this script to make a 4GB Sandisk Cruzer Micro bootable on a Dell Latitude D610 laptop. One difference I encountered between mkbootdev and your tutorial is that I couldn't make the USB key read-write using the instructions in your tutorial. Have you seen this, and do you know what could cause this?