title: How can we use Linux from a small storage pen drive? Does it work on micro-controllers also?
body: <p>I generally hear that LINUX OS can be downloaded on flash, pen drive (floppy disk?) etc. How we can do that? </p>
  
  <p>I have RHEL 5.4 source code - so how can download it into pen drive and how much space is required? </p>
  
  <p>What other functionality I can add apart from the OS - so that when I boot from that storage device I can make use of them? </p>
  
  <p>Can we download Linux OS into micro-controllers also?</p>