I installed ubuntu on my hard drive. I have a dual boot system. The other operating system which I had is Windows Vista. Sometimes it starts sometimes not. Now I have a 16GB usb stick. I would like to install a Linux distribution that is suitable for desktop and server programming and also important point, it must be stable. I need your help for choice. I tried some basic steps by my system do not found the usb on the Linux mode. The same works well on Vista. It is better if I can carry my operating system on my pen drive and boot from the same to gain access to my system.