I had no problems running Tiny Core 9.0 from a USB pen drive. Initially, having failed to restore the original Windows XPe firmware, I did install Tiny Core 9.0 onto the internal flash drive. (Subsequently replaced by WIndows XPe).