I have installed my linux-system on a USB-stick. That works well, I can use it on different computers. I used ext4 as filesystem and ask myself it this is the best choice. Which file-system is best for USB-sticks? A good filesystem should not destroy the flash-drive too fast. Additional activities to secure data-integrity might be good (I do an daily backup). Another criterion might be higher performance.

link|improve this question

77% accept rate
feedback

1 Answer

FAT tends to be what they put on flash drives because it is the only filesystem that operates on all of the major operating systems.

NTFS tends be for people who

  1. Use Windows, and
  2. Prefer performance over safety

(FAT writes in a way that minimizes write grouping at the sacrifice of performance.)

Though it seems you are using Linux off of it. That case, ext4 is pretty much all you're gonna get out of it. It's journaling so data integrity is kept and is fairly fast and stable.

Word of advice with Linux USBs however: unless you use something like Slax or Puppy Linux, your drive isn't going to last much longer than 2, maybe 3 years.

link|improve this answer
Why will the stick last not longer? – Mnementh Dec 18 '10 at 11:00
The amount of writes you do on the flash drive when using linux is almost quintupled. An average drive will last 10 years on normal use. Slax and Puppy are designed for flash drives and minimize writes whenever possible. – digitxp Dec 18 '10 at 14:36
As far as I understand, on Linux, btrfs improves both performance and longevity on flash media, even the cheap non-reallocating kind found on USB sticks. Btrfs is still experimental, though some recent distributions are offering it as an option. – Gilles Dec 18 '10 at 22:32
@Gilles I think the experimentality of it is probably the problem. – digitxp Dec 18 '10 at 23:41
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.