I have a transcend 4 GB Pendrive. I want to install Linux in it and want to use it for linux work any where. Is it possible to have a full fledged linux install like that so that I can have Java , PHP-mysql, Gcc, Make, TCL/Tk etc working without caring about the native operating system. I know this can be done with a live CD, but all the features are not available in Live version. It should work as a bootable external harddisk with linux installed. Please help.