Slashdot Mirror


Which Filesystem Do You Use On Portable Media For Linux Systems?

An anonymous reader writes "Most people use MS filesystems on Disk-On-Keys, and portable hard drives, as these are readable from most machines. But this way you lose the files' permission information, which many times is very inconvenient (you must agree that having Ubuntu asking you whether to execute or display every text file or image you open from a DOK is annoying). Using 'regular' Linux filesystems like ext keeps the permissions, but may require using the superuser when switching machines (as the UIDs are different). So do any of you have a creative solution for this problem?"

569 comments

  1. ext3 by Dice · · Score: 3, Insightful

    I don't use OSes other than Linux, so the choice is simple. If I did have to interact with Windows or OS X I'd probably use FAT32.

    1. Re:ext3 by bluelip · · Score: 1

      All of the files on the thumb drive are mine, so I don't care about permissions. Nearly of the tools I use are CLI based and don't ask whether to "open or run". Are you carrying around programs on your drive?

      Have you tried mounting the device w/ the `noexec` option? Might as well use `noatime` also to save some wear and tear on the drive if it's supported by your filesystem.

      --

      Yep, I never spell check.
      More incorrect spellings can be found he
    2. Re:ext3 by timeOday · · Score: 1, Interesting

      How do you handle the uid issue raised in the summary? I'm thinking a different passwd file for each system might work. You'd probably need an /etc/shadow for each, at least.

    3. Re:ext3 by bluelip · · Score: 3, Insightful

      Or possibly get a stick that supports U3 on it. Put the windows drivers for reiser on the CD portion of the drive and format the storage are as reiser. Self-contained, multi-platform, permission preserving solution.

      One such example of reiser drivers for windows.
      http://rfsd.sourceforge.net/

      --

      Yep, I never spell check.
      More incorrect spellings can be found he
    4. Re:ext3 by joaommp · · Score: 1

      Well, make it FAT32 for me. The default. I don't know about Ext3, I never really liked it for it's ability to forget my files' existence. but It seems to me that ReiserFS probably thrashes drives which could not be that good on flash media.

      Maybe JFS could be "soft" enough and has been pretty stable on other drives for me.

    5. Re:ext3 by causality · · Score: 1

      I don't know about Ext3, I never really liked it for it's ability to forget my files' existence.

      That's rather unusual. I've always known Ext3 as an absolutely rock-solid filesystem. If I had files mysteriously disappear on an Ext3 volume, the first thing I would suspect is a hardware problem.

      --
      It is a miracle that curiosity survives formal education. - Einstein
    6. Re:ext3 by Dice · · Score: 0

      I don't normally run into it since I have the same UID for my user account on all of my systems, excluding client systems for work. If I did run into a permissions problem I would just use sudo to do whatever I needed with root privs.

    7. Re:ext3 by joaommp · · Score: 1

      Actually, it happened to me quite a lot, on several different systems and.. well... it happened. So I never again used Ext3. Was quite happy with ReiserFS for a while, but then, while ReiserFS might be nice for normal hard drives, seems to me it's a bit rough on flash media. And then, Reiser decided to go rough no his wife and it lost support, which meant I could no more rely on it on a long term. So I turned to JFS which is very light both on the drive and on the CPU and has been running fault free and smoothly for a long time, flawless years even.

    8. Re:ext3 by Kwiik · · Score: 0, Flamebait

      was your post meant to be modded funny or assclown?

      Seriously.. your solution makes no sense.

      --
      Vehicle Stars used car search is my current project
    9. Re:ext3 by mrsurb · · Score: 1

      A common danger: those 750GB USB disks are notoriously heavy!

    10. Re:ext3 by Kwiik · · Score: 2, Informative

      Of course each oft the systems have to have their own passwd file, wtf.. unless you're authenticating to ldap or another service.

      The solution is to have the folder you are mounting to in fstab, and tell it to always mount media as a specific UID/Group

      Also, the "display or execute" message isn't a problem with the OS, it's a file manager issue. I'm guessing if it annoys you that much, then somebody would have by now submitted it as a bug/idea, and the project admins could decide whether to make it not display that message & just do what's right, or to put an option in somewhere to disable the message. It shouldn't have to ask since it can look up the file extension and then pass it through the binary wrappers

      --
      Vehicle Stars used car search is my current project
    11. Re:ext3 by DigDuality · · Score: 4, Insightful

      umm, the defaults (fat32 formatted keys) work just fine in every distro automatically. Gnome and KDE are great at giving a way to automount in their file managers. What's the problem?

    12. Re:ext3 by mukund · · Score: 1

      I have 3 Seagate FreeAgent 1 GB USB disks.

      Correction, that should be 1 TB disks.

      --
      Banu
    13. Re:ext3 by aj50 · · Score: 1

      FAT32 has a 4GB file size limit.

      Although this isn't often a problem, I have run into it when copying DVD images (for backups).

      For convenience, I now use NTFS on that drive since Linux support for NTFS (through ntfs-3g) is now good enough.

      --
      I wish to remain anomalous
    14. Re:ext3 by neumayr · · Score: 1

      Especially when full!

      --
      Truth arises more readily from error than from confusion. -Francis Bacon
    15. Re:ext3 by PopeRatzo · · Score: 2, Informative

      Which Filesystem Do You Use On Portable Media For Linux Systems?

      The best answer is: "It doesn't matter."

      I use whatever file-system happens to be on the portable media I happen to be using. I move data from Windows to Macs to Linux machines all day long and I never, ever have to think about which filesystem is on the portable media.

      This is a good thing.

      --
      You are welcome on my lawn.
    16. Re:ext3 by Abalamahalamatandra · · Score: 4, Funny

      Not sure I'd use Reiser - I hear it's murder on your USB drive.

    17. Re:ext3 by Anonymous Coward · · Score: 0

      you know, ext3 doesn't only know user permissions, but also group permissions. that's what the "storage" group is invented for ;)

    18. Re:ext3 by tom17 · · Score: 1

      Installing drivers may not be an option if you don't have admin rights on the windows machine - say if you want to use the device at a locked down work machine, or at an internet cafe. I have the same problem as the original poster. For now, I am using ext3 and I got temporary admin access at work to install the ext3 driver. Not ideal but until I find a good solution, it's all I have. Tom...

    19. Re:ext3 by timeOday · · Score: 4, Informative
      I was thinking, perhaps incorrectly, the poster has a bootable linux on USB, and he wants to boot up different computers with it, and access his home directory on those computers, but is having trouble because his files have a different UID on each computer. The idea was the bootable USB linux could adapt to different disks by having a different passwd file for each, which his username mapping to the appropriate UID on each.

      OK, that was probably too much to assume, but I have been facing this particular problem a lot lately with accessing the host filesystem on VMs that I move around.

    20. Re:ext3 by Anonymous Coward · · Score: 0

      Windows ext2/ext3 driver: ext2fsd

      Works great on XP. No Windows 7 or ext4 support yet.

    21. Re:ext3 by Fulg · · Score: 1

      Bingo.

      For the rare instances where you care about permissions or UIDs (or whatever it is your portable filesystem doesn't support), use an archive format that supports it (e.g. tgz) and copy that.

      If the file size limitation is a problem, use an archive format that supports splitting to parts (e.g. rar).

      Combine those as needed.

      Personally I use FAT32 because it is readable practically everywhere. Yes, it's a crappy filesystem, but it doesn't matter.

      --
      gcc: no input sig
    22. Re:ext3 by Ecks · · Score: 1

      Same here except I run FreeBSD so my USB stick has FFS on it. To solve the UID problem I use NIS/NFS on the machines in my network and syncronize the UID's on my network with the ones on my laptop. So effectively I'm always uid 501/ gid 501. I also keep an 8G stick with FAT32 on it for transfering with other people.

      In today's world NIS is obsolete and NFSv3 or earlier has security issues that you can only solve partially and then only with hardware. If I had to do it all over again I'd use NIS/LDAP for UID management and NFSv4 for Unix - Unix file sharing.

      -- Ecks

    23. Re:ext3 by Ecks · · Score: 1

      Oh, also, anything that security sensitive on my USB stick is in a separate encrypted file system.

      -- Ecks

    24. Re:ext3 by node+3 · · Score: 1, Offtopic

      Not sure I'd use Reiser - I hear it's murder on your USB drive.

      It's easy to make fun of Reiser, the murderer, but don't forget, your laughs are at the expense of an innocent woman who was brutally murdered as well as two orphaned children.

    25. Re:ext3 by sexconker · · Score: 0

      FAT32 is in no way crappy.
      It does what it says on the tin.
      It isn't bogged down with crap you don't need.
      It just fucking works.
      And with flash media, fragmentation isn't even an issue any more.

      The only complaints I have with FAT32 are:

      4 GB limit - an actual issue now.

      Possible corruption when power is cut - don't cut power in the middle of a write, design a hardware solution for when it does happen.

      MS owns it - deal with it.

    26. Re:ext3 by raddan · · Score: 3, Insightful

      Threads like this remind me of why Linux will never make it as a mainstream OS.

      I converted two people in my office to Ubuntu recently. One is an accountant. The other is an attorney. Both of them were shocked at how reliable and low-maintenance Ubuntu was. Both of them wanted to know why no one else knows about this. The only thing they needed help with was installing the proprietary media codecs (and I should point out all I did was send them links). They installed Ubuntu themselves, and they regularly tell me how happy they are with their computers now.

      How many people have you converted to Linux recently?

    27. Re:ext3 by kiddygrinder · · Score: 1

      Obvious troll is obvious. This question is just as valid for windows as fat32 is ubiquitous but has serious limitations, ntfs seems buggy ( i could never get it to unmount properly in xp ) but supports larger files. Linux supports both these filesystems (better than windows in my experience)

      --
      This is a joke. I am joking. Joke joke joke.
    28. Re:ext3 by Waffle+Iron · · Score: 2, Interesting

      The only complaints I have with FAT32 are:

      4 GB limit - an actual issue now.

      IOW: crappy. It can't even hold a single ISO for a 35-cent DVD+RW.

      Possible corruption when power is cut - don't cut power in the middle of a write, design a hardware solution for when it does happen.

      IOW: crappy, but you can avoid stepping in the crap if you're extra careful

      MS owns it - deal with it.

      IOW: Every time you buy a gadget that can write FAT32, you get to pay a crappy little tax to Microsoft.

      Face it, FAT32 *is* just plain crappy, especially compared to the dozen or so available alternatives.

    29. Re:ext3 by Anonymous Coward · · Score: 0

      None. I've tried to convert everybody I know(non-gamers even) with laptop demonstrations while not being preachy or overbearing, but they won't give Linux a shot because...
       
      ...they're too fucking lazy to do anything more than pop in a CD and have it "just work". It's as if typing "apt-get" and spending a few minutes learning a "new" UI is like walking barefoot across broken glass. Even though the learn a new UI with every new phone they get. Even while they're reinstalling Vista and XP at least 2-3 times a month because of crapware.

      Non-believers: ride the fucking rollercoaster already. You're not going to die, I promise. --Ethanol-fueled

    30. Re:ext3 by selven · · Score: 3, Insightful

      Now this is something I don't understand. How do these jokes cause any harm to Reiser's wife's children or family? Every time someone makes a joke about something that, for some reason, "shouldn't be taken lightly", there are people expressing their outrage about how it was wrong to make it. Everything is offensive to someone, we should all realize that being offended doesn't harm you in any way and you can just skip over to the next comment and let people who want to laugh about something do so.

    31. Re:ext3 by mrchaotica · · Score: 4, Insightful

      This thread is not evidence of Linux being deficient compared to Windows; portable media doesn't usually have intact and correct permissions on Windows systems either! The difference here is that Linux users are pickier about the issue while Windows users, on average, don't care (if they even know about and understand the problem to begin with).

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    32. Re:ext3 by Joce640k · · Score: 1, Flamebait

      I could have sworn the summary said something like this:

      "you lose the files' permission information, which many times is very inconvenient (you must agree that having Ubuntu asking you whether to execute or display every text file or image you open from a DOK is annoying)"

      Given that Ubuntu is supposed to be the friendliest distribution (cue flame war...), I have to wonder...

      --
      No sig today...
    33. Re:ext3 by initialE · · Score: 1

      I used FAT32 too, but every time you do, you run the risk of hosing the drive as journalling is not supported, and the file system corrupts way too easily. I looked around for a way to format a disk as UDF, but it appears nobody wants to support UDF on anything but optical media.

      --
      Starbucks, Harbuckle of Breath.
    34. Re:ext3 by norpy · · Score: 1

      You should not have shown them "apt-get"

      You should have shown them Synaptic or something... you know - a GUI

    35. Re:ext3 by CronoCloud · · Score: 1

      By "backups" you mean those .mkv files you torrented? Take good care of your discs like any regular person would and you won't need backups.

    36. Re:ext3 by Anonymous Coward · · Score: 0

      2GB maximum size for a single file is one simple and glaring problem.

    37. Re:ext3 by Runefox · · Score: 2, Interesting

      You do realize that you lose NTFS permissions when copying from a Windows machine to external FAT-based storage, too, right? It's an issue that plagues every platform due to the inherent incompatibility with ACL's/UNIX permissions in FAT. This really has nothing to do with Ubuntu or any Linux distro, or even Mac OS - It's a common issue, and I believe Windows (XP and later) will also prompt to run anything from a FAT-based device, since the "this program is trusted" flag (I can't recall the proper name for it) cannot be set.

      The prompts are desired behaviour due to the ease with which a virus can taint this sort of storage.

      Going back to the main topic, though, while it in itself isn't a secure way of dealing with it, a text file describing the permissions could feasibly be used to restore the permissions after copying to/from a FAT-based FS, through either a script or other automated method. This of course isn't a very secure way of doing it and would be quite rudimentary, but would allow to maintain the permissions if you're the only one making use of the file when you copy it back and forth. The problem then becomes actually doing the scripting and whether or not it's actually that useful.

      A longer-term solution would be to actually lobby for adoption of a newer file system for use in removable storage, rather than the de facto adoption of FAT/FAT32 (a thoroughly obsolete file system today thanks to the widespread use of security/permissions features) due to it being free as in beer and entirely ancient. It doesn't even really have to be EXT2/3, so long as it's free (as in beer) to use (which is essential if any other file system were to be even considered for adoption).

      --
      Screw the rules, I have green hair!
    38. Re:ext3 by ThurstonMoore · · Score: 1

      I don't think it's because they are lazy. I think for a lot of people just using a computer at all is a lot "like walking barefoot across broken glass" because they hate them.

    39. Re:ext3 by Omnifarious · · Score: 3, Insightful

      It bothers me because it hurts innocent code. The code didn't do anything wrong. The software he wrote didn't murder anybody. But now the only thing anybody ever talks about when they talk about the code is murder. The code deserves better than that.

      That sounds like a joke, and it sort of is, but it also really isn't.

    40. Re:ext3 by H3g3m0n · · Score: 2, Informative

      One worrying thing is the new exFat filesystem in use in newer version of Windows. You can be sure after the patent lawsuites suit's on normal Fat that there is patented stuff in exFat. Unfortunately a a new FS is going to be required soon as flash drives start to hit the larger sizes. With every desktop running Windows and most of the population not even knowing what a filesystem is, everyone will end up using it. It's also the standard for SDXC.

      This will of course leave Linux users screwed and every one ever who wants to make a windows compatible device like an mp3 player will need too pay a MS tax.

      It's unfortunate that we couldn't switch to some open system. I believe UDF is fairly open and is the BluRay standard so should work on many systems. Anyone know if UDF support writing under Windows Vista/7? Can it even be read off flash media?

      About the only thing I can say about the filesystem is that it won't be long befoure USB drives go the way of floppy drives as everything moves online.

      Looks like Windows 7/Vista do support writing: http://en.wikipedia.org/wiki/Universal_Disk_Format#Native_OS_support so it might be the best FS to choose from in future for compatibility when you don't need to use older XP era systems as latest Linux and OSX both seem to have write support. The only thing is I can't find any information about patents or license fees so I don't know if its an open standard or not. Still won't help with every digital camera manufacturer, SDXC and mp3 player switching to the MS system.

      --
      cat /dev/urandom > .sig
    41. Re:ext3 by H3g3m0n · · Score: 2, Informative

      Most newer OSes seem to support UDF writing, so hopfully it will work in future: http://en.wikipedia.org/wiki/Universal_Disk_Format#Native_OS_support

      --
      cat /dev/urandom > .sig
    42. Re:ext3 by Fuzzy+Eric · · Score: 1

      Comments like this remind me that Fat32 is also useless for retaining owners, rights, and permissions from the Windows side as well. Maybe if MS could settle on a FS that was readable on more than one OS?...

    43. Re:ext3 by sillybilly · · Score: 1

      Stuff that needs Linux permissions/features explicitly, such as symlinks, I store on ext3 partitions. If I need to back them up, onto non ext3 partitions, such as when wiping the computer drive completely, I generate a tar.gz or tar.bz2 file on the directory, and back up that file onto an external drive accessible from all OS's.

      For a while I tried the ext3/ifs windows driver for 2k/xp, and stored everything in Linux file systems, but I think I was hacked or something, because stuff started disappearing. I try not to use windows much on the net anymore, but for some things, mostly legacy stuff, you simply have to use it. My last version of windows that I can comfortably use is win 2k, which still has some leave you alone professional taste to it. XP has way too much bullshit automatically loaded into it, it looks prettier than 2k, but the trade offs in freedom are grave. Vista - no comment.

    44. Re:ext3 by Orange+Crush · · Score: 1

      Why would MS want to make it easier to use something other than Windows?
      The only reason they license Fat32 is for compatibility with portable devices like MP3 players, digital cameras, etc.

    45. Re:ext3 by Anonymous Coward · · Score: 0

      I agree. That said, you have to admit that it was pretty bad as far as jokes go. Timing is everything, whether it be a joke or a crime scene...

    46. Re:ext3 by Rick17JJ · · Score: 2, Informative

      When installing Linux on more than one computer at home, I always make sure that I have the same UID number, on each computer. That way I avoid having permission problems, when accessing my files from an EXT3 formatted external hard drive, using one of my other Linux computers.

      On all three of my computers, my user name is Rick and my UID number is 1000. With most recent versions of Debian or Ubuntu, the first user created is assigned the UID number of 1000. So in most cases, I would get the same user ID by default. But if that was not the case, there are are ways to assign myself a specific UID number or to change my UID number.

      As someone pointed out in another comment elsewhere, the command below could be used to change a user's SUID number. I modified his example to use my user name.

      usermod -u 1000 Rick

      When assigning a new user from the command line, I have used something like this to create my user name from scratch, which the UID of 1000:

      useradd -u 1000 Rick

      Using the chown command, with the correct extra parameters, could be used to recursively change the ownership of all files, within a user's home directory, if that should be necessary after the change.

      I do have an external hard drive and several USB keys formatted as EXT3. Because I have the same UID number on each Linux computer, I do not have any permission problems when accessing the files.

      I can look inside my passwd file to see what my UID is by typing this:

      cat /etc/passwd

    47. Re:ext3 by node+3 · · Score: 0

      Now this is something I don't understand. How do these jokes cause any harm to Reiser's wife's children or family?

      Emotional and psychological harm.

      Every time someone makes a joke about something that, for some reason, "shouldn't be taken lightly", there are people expressing their outrage about how it was wrong to make it.

      I didn't express outrage. I just pointed out that there's a real tragedy behind those jokes.

      Everything is offensive to someone

      False equivalency. You've just equated Nazis and the KKK with Teletubbies in terms of offensiveness. Bravo.

      we should all realize that being offended doesn't harm you in any way

      Did my post harm you? If not, then why not skip over it and, well, I'll let you finish...

      and you can just skip over to the next comment and let people who want to laugh about something do so.

      Oh, fuck off. I can post my opinion just the same as you can. It's absurd to suggest I can't point out the severe weight behind a topic being made light of.

    48. Re:ext3 by Anonymous Coward · · Score: 0

      "Threads like this remind me of why Linux will never make it as a mainstream OS."

      Hmmm...an inflamatory statement at best. But the real problem lies with M$. For you see, Linux can read/write drives with fat16, fat32, and NTFS file systems. Can Windows even recognize a non-M$ file system? No it cannot. At least not with0out third party software installed. So don't blame Linux for M$ mistakes.....

    49. Re:ext3 by X0563511 · · Score: 5, Insightful

      Hah, using NTFS actually causes MORE problems for the Windows user?

      Format a usb drive NTFS, and put some files onto it. Now, attempt to use this drive on another windows machine.

      Notice anything funny about the file permissions? Heh, this is the same problem Linux has with UID/GIDs on removable media!

      Interesting how the 'correct' fix for both is to use an antiquated filesystem.

      I wonder if and when we will ever see an equivalent of FAT64, to get around file size issues.

      --
      For large sets, this will be our guide even unto death, for the LORD will work for each type of data it is applied to...
    50. Re:ext3 by jon3k · · Score: 1

      If I have good backups it doesn't really matter. Do you have children or pets?

    51. Re:ext3 by cadeon · · Score: 4, Funny

      Is your password 17JJ?

    52. Re:ext3 by westyvw · · Score: 1

      That is annoying, but 4+gig files on a zip drive are asking for trouble anyways. Perhaps rar those large files into size-able chunks and par for redundancy?

    53. Re:ext3 by BitZtream · · Score: 1, Flamebait

      So you installed an RDP client so they could connect to a Windows machine to run their accounting software right? Or by accountant do you mean somebody that thinks Excel is 'accounting software'

      I hear this bullshit often, and thats what it is, bullshit. If you don't actually do anything with the computer, or you are technical enough to deal with a bunch of software that doesn't quite do what you want, then you can run Linux. If your job isn't to make computers work, but to use them to get shit done with the rest of the business world, you aren't running Linux, you're running something that you can hire people who have used it before.

      This doesn't just apply to Linux, as I said, I'd love to drop Windows in favor of OS X at the office, however, I'd much more rather not go out of business because no one could use the apps they knew how to use.

      I don't try to convert people, I'm not on some retarded crusade. I realize the computer is a tool. If it was some random person who didn't do anything but browse web pages and use gmail, then I might consider converting them. Anyone else, that actually needs to get shit down with other people in the business world, I'm not under some delusion that OpenOffice and Firefox are the only apps that get used.

      Its not being lazy, its using the right tool for the job, which is where Linux tends to fall short. My Windows machines are reliable and low-maintenance, they auto update themselves, users don't run as admins, and we haven't had a virus infection in the 5 years or so since I took over management of the network, can't speak about before that, and thats with an OS thats actually a target for malware. You get all high and might about an OS that no one gives a shit about not getting infected.

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
    54. Re:ext3 by JWSmythe · · Score: 2, Insightful

      Everything is offensive to someone

      False equivalency. You've just equated Nazis and the KKK with Teletubbies in terms of offensiveness. Bravo.

          That really depends on who you ask. Ask a proud KKK member, and they'll probably say the Teletubbies. Well, after the blacks, jews, and ... well, anyone not white. I'd say ask a Nazi, but ... well ... all that's left are very old men and the "neo-nazi"'s.

          Not that I'm expressing any support or opposition for any of your selected choices. I'm just clarifying that it's all in the individuals perspective.

          As for the offense that you took towards his message, wouldn't your own statement be taking light to what the first two groups listed have done in the past? But who am I to say that a group with millions of deaths accounted towards them could be viewed wrong as a comparison to the Teletubbies, or to Hans Reiser?

          But, I shouldn't even be writing this, since you've clearly stepped into Godwin's law territory.

          [ducking from massive -100 Godwin Violation moderations]

      --
      Serious? Seriousness is well above my pay grade.
    55. Re:ext3 by JWSmythe · · Score: 2, Funny

          Amazing, that's the same as my luggage combinati..... oh....

      --
      Serious? Seriousness is well above my pay grade.
    56. Re:ext3 by Eskarel · · Score: 2, Insightful

      It was pretty mediocre code to begin with. Interesting, but not anywhere near as revolutionary in practice as people seem to think. Add to that the fact that Reiser was it's primary maintainer and core developer and it's probably not worth bothering with. Especially since SSD's are likely to change the design of file systems rather dramatically in the next few years.

      Plus, slashdot has a lot of karma to make up for all of their "just because they found his car with the seat ripped out and a huge spot of her blood in it doesn't mean he killed her, he's just misunderstood" crap they spouted when he was being tried, so a little criticism of him and his works even things out a bit.

    57. Re:ext3 by node+3 · · Score: 1, Flamebait

      Everything is offensive to someone

      False equivalency. You've just equated Nazis and the KKK with Teletubbies in terms of offensiveness. Bravo.

          That really depends on who you ask. Ask a proud KKK member, and they'll probably say the Teletubbies. Well, after the blacks, jews, and ... well, anyone not white. I'd say ask a Nazi, but ... well ... all that's left are very old men and the "neo-nazi"'s.

      That's besides the point. A dispassionate, amoral outsider would see things like you are putting it, but as a human, taking such a stance is more than mildly absurd.

      You're taking the position that you don't see any difference from promoting legal inequality based on race, and even murder and genocide, and having a bunch of strange costumed aliens as a kid's show, since it's all a matter of opinion.

      As a matter of free speech, I agree that we should be dispassionate, but when it comes to how each of us feels about something, it's unnatural and inhuman. I would never tell anyone they can't tell a certain joke, or whatever, but I do think it's completely reasonable to point out the bigger picture upon which a joke rests.

      I don't care if I offend KKK members, or Nazis/neo-Nazis. Perhaps the original joke-poster at the start of all this doesn't care if he offended anyone. I suspect he really didn't think about it one way or the other and just thought it was a funny joke, which is why I posted what I did.

      If he does care, then maybe my pointing it out was helpful, if not, then maybe someone else found it useful, or not. It doesn't bother me much, I wasn't personally offended, nor am I offended if someone doesn't like what I wrote. I was offended at the notion that I should keep my opinion to myself.

      But, I shouldn't even be writing this, since you've clearly stepped into Godwin's law territory.

              [ducking from massive -100 Godwin Violation moderations]

      I *think* we're safe so long as we don't equate anyone in the discussion or under discussion with being a Nazi. Welcome to life on the edge! :D

    58. Re:ext3 by MrNaz · · Score: 1

      How about getting Linux to simply recognize the extensions and honour them on FAT32/NTFS drives where the permission info is lost?

      --
      I hate printers.
    59. Re:ext3 by Anonymous Coward · · Score: 2, Interesting

      I'm reminded of the Dutch tv comedian Paul de Leeuw. I haven't really watched his shows in years, but he used to have groups of handicapped/diseased/otherwise vulnerable people in his audience and he would ridicule them in a pretty rude way. In an interview he was once asked why he was being so offensive. He answerd that the people he was making fun of were never the ones who were offended. The offended people were always others assuming someone was being hurt. The "victims" themselves were having lots of fun. You just had to watch those shows to see how true that was. Humor is a pretty powerful aid in coping with bad situations.

      I'm pretty sure Nina Reiser isn't capable of being hurt by this joke anymore. There's a very good chance the children won't read the joke. And even if they do, a mild joke like this (I do think it's mild, you can be much more offensive than this) might hurt, but it might also help them find out how easily they recover from it, which could make them stronger. Don't assume it's all negative, you just don't know that.

    60. Re:ext3 by pz · · Score: 1

      umm, the defaults (fat32 formatted keys) work just fine in every distro automatically. Gnome and KDE are great at giving a way to automount in their file managers. What's the problem?

      Yes, you can read and write FAT32 perfectly well, but all of the file permissions get set to executable when they eventually get copied back to a Linux system. That's fine for directories, but why should all of your regular files be tagged executable? Since I often have one or two files in a directory that are executable, along with a couple of subdirectories, this is a total pain in the neck. A simple solution like "chmod -x *" is too aggressive.

      My solution, which is not a good one, is to have an entry in my makefile specifically for removing the executable flag from non-directory files, and then add it back explicitly to each non-directory file that is supposed to be executable, and recurse on all directories. Not a good solution at all, but one that works.

      --

      Put my fist through my alarm clock with its ding-dong death inside my ear. - The Blackjacks.
    61. Re:ext3 by Anonymous Coward · · Score: 0

      Shut the fuck up you overly sensitive gay piece of shit.

    62. Re:ext3 by Anonymous Coward · · Score: 0

      Tragic thing about humor, it pretty much is built on the everyday human failures and suffering, take woody allen for example, your basic tragic case, he just hams it up for the laughs.

    63. Re:ext3 by thetoadwarrior · · Score: 1

      Yes you can post your opinion and everyone else can reply to point out you're as intelligent as a aborted retard.

    64. Re:ext3 by dna_(c)(tm)(r) · · Score: 1

      if his Linux image and data were on the same USB stick, the UIDs would be consistent

    65. Re:ext3 by lxs · · Score: 1

      Can Windows even recognize a non-M$ file system? No it cannot. At least not with0out third party software installed. So don't blame Linux for M$ mistakes.....

      I prefer to think of them as design choices rather than mistakes. Unfortunate, evil design choices.

    66. Re:ext3 by Dice · · Score: 1

      I find it bizarre that you had problems with ext3 but not reiser. I used to run reiser on my desktop system a number of years ago and I had two instances where I experienced some serious data loss. I run ext3 on a thousand production servers and only see data loss with hardware failure on non-RAID systems.

      Nonetheless, I agree that JFS is an excellent filesystem.

    67. Re:ext3 by Anonymous Coward · · Score: 0

      Would not Linux recognize a executable any other way?

      This is not a problem on MacOSX macosx knows what is exacutabele and not. Not sure though if this applies to CLI based applications and scripts.

      What about ACL would they also be lost?

    68. Re:ext3 by bit01 · · Score: 5, Insightful

      I hear this bullshit often, and thats what it is, bullshit.

      You're the bullshitter. Get out into the real world. There are billions of people, thousands of languages, thousands of accounting standards. Many are not supported by windows, many are in the third world where the price of windows is a deal breaker, many are conforming to standards you've never heard of, many want software they control, many detest DRM and all it stands for, and many are thinking long term and not the short-term, blinkered thinking you're professing.

      M$ marketing and people sucked in by their propaganda like to claim Windows is the only possible alternative however it's just a dishonest attempt to create a self-fulfilling prophesy.

      In reality windows is only one of a number of alternatives, nothing lasts forever, and one size does not fit all.

      ---

      I never look at alternatives because I'm going to be running the same OS for the rest of eternity.

    69. Re:ext3 by speedtux · · Score: 1

      umm, the defaults (fat32 formatted keys) work just fine in every distro automatically

      Only to the degree that FAT32 works at all, which is not very well. FAT32 has lots of limitations and incompatibilities with POSIX file systems.

    70. Re:ext3 by speedtux · · Score: 1

      I see no problem with putting large files on flash drives, and it's quite common: zip files, tar files, root partition backups, virtual machine disks, etc. Works fine with ext3.

    71. Re:ext3 by muckracer · · Score: 1

      > The software he wrote didn't murder anybody. But now the only thing anybody
      > ever talks about when they talk about the code is murder. The code deserves
      > better than that.

      True! I'd suggest continuing development of it and renaming it to NinaFS.
      Would free the code from Hans' name (very necessary to get rid of the
      creepyness now associated with it!) and simultaneously honor the deceased.

    72. Re:ext3 by Anonymous Coward · · Score: 0

      You're taking the position that you don't see any difference from promoting legal inequality based on race, and even murder and genocide, and having a bunch of strange costumed aliens as a kid's show, since it's all a matter of opinion.

      Actually, he's taking the position that however distasteful somebody elses opinions may be to you, or him, or me, or anyone else - if we are to expect the liberty to say what we please, then they must also have the liberty to say what they please.

       

      I would never tell anyone they can't tell a certain joke, or whatever, but I do think it's completely reasonable to point out the bigger picture upon which a joke rests.

      Except that's precisely what you were implying - now I'm happy to give you the benefit of the doubt (this is the intarwebs after all and subtlety is alien here), but your response did smell a bit of self righteousness, sorry. I don't think there's anybody on Slashdot who doesn't appreciate the gravity of what happened, doubly so due to all the exposure it got here.

       

      I suspect he really didn't think about it one way or the other and just thought it was a funny joke, which is why I posted what I did.

      Well, it was a funny joke... ;-)

       

      You see - that's the thing with humour, almost every joke, or funny situation is based on somebody's misfortune, somewhere. If you can't put yourself in the victim's shoes, empathise with them, and still see the funny side - well then, that says just as much about you (or more) as it does about the joker.

      Humour is an escape. A way to not think about the reality of the situation.

    73. Re:ext3 by muckracer · · Score: 1

      Does it actually make sense to use ext3 or any other journalling filesystem on a USB stick? Seriously...wouldn't the journal simply worsen the already pretty bad read/write performance/overhead while providing almost no benefit?

    74. Re:ext3 by orange47 · · Score: 1

      actually its not a problem for 90% of windows users (at home) as they always login as administrators.

    75. Re:ext3 by Tirs · · Score: 1

      ...especially on my 2GB USB drive.

      --
      Strength, balance, courage and reason. If you know what's this about, contact me!
    76. Re:ext3 by Grismar · · Score: 1

      So, let me get this straight: you're saying Reiser murdered these people -because- he knew people would joke about it on /. and that somehow made it worth his while?

      Or are you saying that relatives of his victims will frequent /. and be offended by people opening up old wounds? Unlikely in my book and others have already remarked that they're free to move on to the next comment. Also, that would hardly be "at the expense of".

      At worst, the joke was in poor taste (I don't think so, but I get you do). And there's no arguing taste, bud.

    77. Re:ext3 by Aim+Here · · Score: 3, Insightful

      Innocent code? ReiserFS? You cannot be serious!

      I've trashed more than one Linux install (okay, two) by attempting to use reiser's own utilities to undelete some accidentally rmstarred files or other. Hang, draw and quarter the sonovabitch, that's what I say! Death's too good for him!

      Oh and apparently he killed someone. Maybe he should pay a fine for that too, or something.

    78. Re:ext3 by Anonymous Coward · · Score: 0

      damn didn't anybody tell you you're not supposed to be reasonable on the internet

    79. Re:ext3 by eiapoce · · Score: 1

      How do these jokes cause any harm to Reiser's wife's children or family?

      Seriously, I doubt you can cause the wife any damage at all...

    80. Re:ext3 by wvmarle · · Score: 1

      Only if ext3 is not in your way with userIDs and so.

      I have been reading a bit in this discussion and come to the following conclusion on what a proper FS for removable media should have:

      • No userID or groupID. They vary between computers (same name, different UID - and not everyone can become superuser on their computer! Quite irritating anyway to have to open a root shell to read your own files). The security is physical here (you can only read the files when you have that device in your possession), if you wish to do more then encryption comes in play. That gives you a username/password combination to enter specifically to open that device.
      • Preservation of other file attributes such as creation date, writeable (read-only) and executable bits. The second to make a file read-only if you so wish, the last to not be able to execute any file that is not set executable explicitly. And even that could be overridden.
      • Support for large files: >4GB.
      • Support for "all" operating systems, or at least Linux, OS-X and Windows. The rest will follow soon enough.

      And of course all the modern goodies: optimisation for SSD (writing all over the place to share the load), robustness against corruption in case of power outages (or removing the device when writes are in progress: a more common scenario but the same effect), and more of the like.

      Now all we have to do is find some developers to design and implement this, and secondly to convince MS that it is a good idea to include in Windows. Though a special driver may also fit the bill, I hear Windows users are quite used to hunting down and install drivers for all their obscure hardware anyway.

      And until we have this removable-FS, we will be stuck with FAT32 because it doesn't care about userIDs, and just works on any computer. After all it's one of the very very few FSs that are supported by Windows.

    81. Re:ext3 by Anonymous Coward · · Score: 0

      You've just equated Nazis and the KKK with Teletubbies in terms of offensiveness. Bravo

      You don't know teletubbies at all, infidel. As you can easily see with your intolerant eyes Lala is completely NAKED and this is a disrespect causing outrage for all muslim people! Buy a burqua for allah sake.

    82. Re:ext3 by Verunks · · Score: 1

      I wonder if and when we will ever see an equivalent of FAT64, to get around file size issues.

      it's called exFAT, but the problem is that most devices like the ps3 can only read fat32, and afaik exFAT isn't supported by linux either

    83. Re:ext3 by the_womble · · Score: 1

      The tools I user are GUI and never ask whether to "open or run" either. This has been true on Kubuntu, Mandriva, Mint and Mepis with both ext2 and FAT formatted USB drives (not every possible combination of OS and filesustem though).

    84. Re:ext3 by JWSmythe · · Score: 1

      That's besides the point. A dispassionate, amoral outsider would see things like you are putting it, but as a human, taking such a stance is more than mildly absurd.

      You have to put everything in life into perspective, or else you lose what the big picture is.

      You're taking the position that you don't see any difference from promoting legal inequality based on race, and even murder and genocide, and having a bunch of strange costumed aliens as a kid's show, since it's all a matter of opinion.

      Again, it's all perspective. The victor gets the honor of writing history. Lets continue using WWII as an example. I've seen people's faces when they found out Germany was planning to develop a nuclear weapon to attack the continental United States. Oh the outrage. In hearing that Germany could do such an outrageous thing, they forgot the United States did it twice to Japan. "Oh, but that was different, it ended the war." Sure. And a nuclear strike by the Germans wouldn't have done the same thing?

      WWII isn't the first example. To find more examples it's just a matter of looking back through history and seeing what has been done to various peoples.

      In a more modern context, the count of civilian Iraqi deaths varies from approx 100,000 to over 1,000,000, depending on which source is used. Those sources vary their counts based on limited or inaccurate reporting, injuries that did not immediately cause death, etc, etc.

      As a matter of free speech, I agree that we should be dispassionate, but when it comes to how each of us feels about something, it's unnatural and inhuman. I would never tell anyone they can't tell a certain joke, or whatever, but I do think it's completely reasonable to point out the bigger picture upon which a joke rests.

      Free speech is free. At no point did I say "You're stupid, shut up!" or "You can't say that!" :) It's our unrestricted freedom of speech and expression that is one of the most important human rights. Of course, that is adjusted on a regular basis. My favorite argument is "You can't scream fire in a crowded theater.", to which my response is, "But what if there is one?"

      While I won't sanction causing potentially dangerous situations, it is up to the individual to decide what should or shouldn't be said. Guidance is appropriate, but not censorship. I don't like that people say or act in particular ways, but I will sure as hell stand up and protect them regardless of what they're saying.

      There are appropriate and inappropriate times to speak, which isn't censorship, it's manners. Like the Congressman who yelled "You lie!" during the President's speech a few days ago. He shouldn't have done that. It was inappropriate it and impolite. I would prefer that he had not have done it, but I won't be the one to say that he can't do it. It simply brings no credibility to his side of the "argument". Well, there wasn't one. President Obama as outlining his plan. "You lie" brings no credible information to be debated. What kind of response was expected? "Nuh huh. You're the liar liar pants on fire."

      --
      Serious? Seriousness is well above my pay grade.
    85. Re:ext3 by JWSmythe · · Score: 1

          Woody Allen does comedy? Wow, I wasn't aware that's what it was suppose to be. :)

      --
      Serious? Seriousness is well above my pay grade.
    86. Re:ext3 by Anonymous Coward · · Score: 0

      ummm exFat?

    87. Re:ext3 by Anonymous Coward · · Score: 0

      Now this is something I don't understand. How do these jokes cause any harm to Reiser's wife's children or family? Every time someone makes a joke about something that, for some reason, "shouldn't be taken lightly", there are people expressing their outrage about how it was wrong to make it. Everything is offensive to someone, we should all realize that being offended doesn't harm you in any way and you can just skip over to the next comment and let people who want to laugh about something do so.

      That's *EXACTLY* what Hitler said, with a grin on his face, before he implemented his final solution. LOL.
      What we never found out was if his last words as he died in his bunker were "The Aristocrats"

      But back to your question... don't you realize that Hans' children are avid readers of Slashdot? um, well...they COULD be, so you need to temper your comments for anyone who may have had a personal tragedy who may also be reading Slashdot.

    88. Re:ext3 by MikeBabcock · · Score: 1

      And then your wife leaves your DVD collection out in the sun while she cleans.

      Here's an idea, stop telling everyone else not to exercise their rights to protect their own investments.

      --
      - Michael T. Babcock (Yes, I blog)
    89. Re:ext3 by MikeBabcock · · Score: 1

      As funny as that was hopefully intended to be, its not relevant on Windows as Windows uses GUIDs for its UID information, and Administrator will have a different filesystem UID every time (not just 0 like Unix).

      --
      - Michael T. Babcock (Yes, I blog)
    90. Re:ext3 by MikeBabcock · · Score: 2, Informative

      Oh man, you mean the accounting database system we maintain on Linux for our customers doesn't actually exist? I hate parallel realities.

      --
      - Michael T. Babcock (Yes, I blog)
    91. Re:ext3 by Antity-H · · Score: 1

      You wouldn't know of a userspace application able to read a filesystem in a file in windows ?

      And in some way to mount it as a drive in windows... (like having a custom samba server, exposing the filesystem as a share and mounting it ?)

      would this require admin privileges too ? (I would like for somthing from portable apps I can just unzip anywhere,start and point to a file on my usb key ...

    92. Re:ext3 by jonbryce · · Score: 1

      Which means you need to use either FAT, which I don't trust for large filesystems, or NTFS, and I'm not sure to what extent I trust the NTFS3G drivers.

    93. Re:ext3 by jonbryce · · Score: 1

      I'm an accountant, and until Sage http://www.sage.co.uk/ start supplying software that works on Ubuntu, I need to have Windows somewhere on my computer. It is in a Parallels virtual machine at the moment.

    94. Re:ext3 by Anonymous Coward · · Score: 0

      They obviously never tried to get Ubuntu to play a simple DVD or they'd have given it up after days of following incorrect forum advice.

    95. Re:ext3 by mcgrew · · Score: 1

      You're campaigning for code to have rights? There are medications for that, you know.

    96. Re:ext3 by Anonymous Coward · · Score: 0

      A nuclear strike by the Germans would probably not have ended the war, no.  You see, the German idea was to create "Lebensraum" - space to live.  They attacked other countries to occupy them, pillage them, kill the weak and use the strong as slaves until they were weakened and killed.

      Hitler initiated the war, continued it, and increased it.  He created a war machine... and not to end any war.

      Although I don't like nukes at all, and I'm not even sure the war wouldn't have ended without them, especially the second nuke... it still would not have been the same as Hitler bombing the USA - at all.  I can't remember Americans occupying my country (Netherlands) after the war.  I can't recall any images of Americans robbing personal belongings from people after loading them into trains to get them on their way to destruction.

      However, Americans do tend to exaggerate the "sacrifice they made for Europe" guilt trip a bit by not looking at their self interest at the time.  Besides the holy goal of liberating Europe from the Nazi's, America had a few other reasons to get involved.

    97. Re:ext3 by jaavaaguru · · Score: 1

      I move large amounts of data on portable media too. Generally many gigabytes, with files too large to be supported by FAT32. Thankfully all the machines I use can read/write ext3, and I make a point of having my UID being the same on all of them so there are no permissions problems.

      I imagine in most networks larger then a handful of PCs, each user will have the same UID on any machine they log into because it's centrally controlled.

      If I need to move files on to a machine at, for example, a customer site, then I'd need to either make sure the permissions are correct while the disk is connected to my own computer or use a FAT32 disk.

    98. Re:ext3 by Dishmopo · · Score: 1

      FWIW, I can verify on XP, Vista, and 7 RC1, that Windows does not throw a hissy fit when trying to run a program or open a file from a FAT32 device.

    99. Re:ext3 by Kagetsuki · · Score: 1

      Basically the same here. Though I actually don't use "portable" media much because I can just ssh/scp from my computer at home whenever I want (my router forwards WOL as well, so I can wake it up if the machine is turned off). However, for all my external media I need file permissions and often filesystem level encryption for business related data so I can't even consider fat32 as an option - I simply need at least ext3. And no, I really don't bother with Reiser or anything else - I just use what seems to be the accepted default fancy filesystem.

    100. Re:ext3 by Anonymous Coward · · Score: 0

      Lessee - the Attorney types up documents and checks email and maybe researches on the net.....easy to see how they could convert. The accountant? Either he uses only online type accounting services (Quickbooks online, Oracle for Small Business, etc), or he still uses double-column accounting books and does them manually.

      Linux will never be a mainstream OS - mainstream means "used in homes by a majority of computer users" - simply because, and i've said it so many times over the years - there's no mainstream games written for Linux. Those that had Linux clients, relatively quickly shut them down because they became too much to maintain for so few users.

      I have 700 users at my company who "regularly" tell me how happy they are with their Windows computer - because it's fast, and does what they need, and don't mess up on them.

      I think my 700 far outweigh your 2.

    101. Re:ext3 by SteelAngel · · Score: 1

      This joke never stops being funny.

    102. Re:ext3 by timeOday · · Score: 1
      Well, of course, there is no UID mapping problem unless there are multiple filesystems involved. But say you're using a USB stick to boot your work PC to linux (leaving aside whether you're supposed to be doing that), it's pretty likely you want to access your files on the hard drive, e.g. editing files with OpenOffice instead of MS Word.

      This is not a rare problem, it happens with network filesystems, removable drives, fixed drives migrated between computers, a dual-boot computer where OSs share a data partition, virtual machines accessing the host filesystem... I'm sure there are more.

    103. Re:ext3 by lopgok · · Score: 1

      Woo hoo!

      I didn't know seagate had any 1gb usb freeagent disks. Or perhaps you mean 1tb...

    104. Re:ext3 by mikechant · · Score: 1

      This will of course leave Linux users screwed and every one ever who wants to make a windows compatible device like an mp3 player will need too pay a MS tax.

      No more screwed than they are at present. FAT32 with LFN (long file name) support is patented (see TomTom case). exFAT is probably patented. MS can attack Linux with patents at any time in various ways - yet they hold off from direct attack, possibly because they are afraid of anti-trust implications etc.

    105. Re:ext3 by pbhj · · Score: 1

      I don't know how old Reiser's kids are but if they're old enough they could theoretically be reading this thread - in which case such a comment would be extremely upsetting, IMO. The family could also have friends and relatives that use Slashdot - would you make that joke to their faces? It's not even the joke per se but the remembrance of these people and constant association of that memory with murder.

      Putting direct offense aside, there's the setting of a precedent that people are guarding against - if my Brother-in-Law murdered my sister, I'd find it offensive if people were joking about that. I can't explain the particular psychological mechanism, one tends to find death in such circumstances troubling and the inference is that the death is being used simply as a vehicle for someone to attempt to increase their social traction [falsely, Slashdot karma doesn't really give you anything useful] through humour, well it's disturbing. So if I find it would be disturbing to me if I was on the receiving end, following that great moral paradigm of (paraphrasing) "doing to others what you'd like them to do to you", I'd err away from and counsel others to avoid making these sorts of remarks.

      Being offended _does_ harm you. But, one can usually choose to be offended or not (either by response or by pre-avoidance).

      I posit that it's not truly the murder of Mrs Reiser you [people?] find humorous, but the play on words? Is it worth the risk of offense simply to make a pun?

    106. Re:ext3 by vegiVamp · · Score: 1

      OpenOffice reads and writes MS Office files reasonably well, and saves in a freely available and well-documented format. MS Office can sometimes not even import it's own proprietary formats correctly, let alone read or write OpenOffice files. Who's under the delusion that they're the only app being used ?

      --
      What a depressingly stupid machine.
    107. Re:ext3 by Deefburger · · Score: 1

      20% of my client base in the last year. Same story, they are all amazed at the performance and reliability of the system. It just works.

      --
      Most people are mostly good most of the time.
    108. Re:ext3 by Hatta · · Score: 1

      Why bother? If people are happy with windows, I'm happy to let them keep using it. Linux keeps me happy. If someone expresses an interest in my unusual desktop, I'll give them a little spiel about it, but that's it. You don't win anything by converting people to linux, so why do it? They're just going to bug you for support when they can't figure something out anyway.

      --
      Give me Classic Slashdot or give me death!
    109. Re:ext3 by Anonymous Coward · · Score: 0

      I'd love to drop Windows in favor of OS X at the office, however, I'd much more rather not go out of business because no one could use the apps they knew how to use

      Yeah, it's funny how Microsoft Word works completely differently on Mac OSX. I especially hate having to type "Apple (who is inferior in Microsoft in every way) Corporation" just to get the word "Apple" to show up....

    110. Re:ext3 by enosys · · Score: 1

      If you want to use get around some FAT limitations and still use FAT, there's ExFAT. However, Microsoft is selling licenses and hiding the specs behind an NDA.

    111. Re:ext3 by ByOhTek · · Score: 1

      Odd, I don't use Linux, and the simple choice is still EXT2. Primarily I use Windows and FreeBSD.

      The thing is, ext2 doesn't have the size limit of FAT32, it handles hard links properly, and it's available on pretty much any OS (well, any *BSD, Windows, Linux, and MacOS).

      And before you say windows can't use EXT2, yes it can. That's the nicer driver, there are several that let you access EXT2 with an FTP like client. This one actually lets you mount the drive.

      I just make sure Linux and FreeBSD have my account on the same UID, and Windows seems to default to superuser mode.

      --
      Self proclaimed typo king, and inventor of the bear destroying coffee table (patent not pending).
    112. Re:ext3 by norwayjose · · Score: 1

      This is not a problem on MacOSX macosx knows what is exacutabele and not. Not sure though if this applies to CLI based applications and scripts.

      I believe Mac OS X recognizes executable files in much the same was as Linux/Unix does, via the file permissions. Here's the file permissions for the Mail program.

      ls -l /Applications/Mail.app/Contents/MacOS/
      total 11648
      -rwxrwxr-x 1 root admin 5962096 Jun 16 15:18 Mail

    113. Re:ext3 by Anonymous Coward · · Score: 0

      exFat?

    114. Re:ext3 by zogre · · Score: 0, Offtopic

      False equivalency. You've just equated Nazis and the KKK with Teletubbies in terms of offensiveness. Bravo.

      Godwin's law. You lose.

    115. Re:ext3 by mophab · · Score: 1

      I just use tar archives! I put the archive on a FAT32 file system and then I keep my permissions and I don't have to be root to extract it. You also get compression for free.

    116. Re:ext3 by arkhan_jg · · Score: 1

      Well, there's exFAT - a patented filesystem supported natively in windows 7 and vista, that supports 64ZiB instead of the 8TiB FAT32 supports, and has ACL support (win 7/2008R2 only tho), with a max filesize of 127PiB.

      OK, it's patented and proprietary, but so is FAT32 and NTFS, it's just what you have to put up with dealing with windows.

      Also, the company behind NTFS-3G has recently signed a licence agreement with Microsoft in order to provide a commercial exFAT implementation for linux OEMs.

      --
      Remember kids, it's all fun and games until someone commits wholesale galactic genocide.
    117. Re:ext3 by iamhigh · · Score: 1

      I converted two people in my office to Ubuntu recently

      oreally?

      he only thing they needed help with was installing the proprietary media codecs (and I should point out all I did was send them links). They installed Ubuntu themselves

      I wouldn't be bragging too much... seems you picked the low hanging fruit and act like a god for doing so... Write back when you get grandma uploading pics from her digital camera to facebook on linux and playing movies.

      --
      No comprende? Let me type that a little slower for you...
    118. Re:ext3 by aj50 · · Score: 1

      No dipshit, I mean the image of my Supreme Commander DVD which despite only being used once, would not read on either of my housemate's PCs. Since it would still read correctly on mine, I ripped it.

      --
      I wish to remain anomalous
    119. Re:ext3 by aj50 · · Score: 1

      It's actually 40GB 2.5" hard disk which is great for copying patches and games at LANs.

      Even on a 100mbit LAN, you shouldn't underestimate the datarate of a guy walking across the room with a portable HDD.

      --
      I wish to remain anomalous
    120. Re:ext3 by Anonymous Coward · · Score: 0

      Completely wrong. There's nothing funny about the file permissions, because they use SIDs that are common across all Windows installations (the groups Administrators, Power Users, Users, Guests, etc. all use the same SID across every Windows NT version ever).

      More about Well-known security identifiers in Windows operating systems.

      So easy to be wrong. So hard to be right.

    121. Re:ext3 by Anonymous Coward · · Score: 0

      Yet another anti-linux rant brought to you by complainers about "GPL Fanboys".
      http://slashdot.org/comments.pl?sid=1364549&cid=29386287

    122. Re:ext3 by Omnifarious · · Score: 1

      I've used reiserfs for years, and the only problem I had with it was I got some null characters at the end of some files because meta-data was updated before the file data was written. And that was very early on.

    123. Re:ext3 by Omnifarious · · Score: 1

      It was pretty mediocre code to begin with. Interesting, but not anywhere near as revolutionary in practice as people seem to think. Add to that the fact that Reiser was it's primary maintainer and core developer and it's probably not worth bothering with. Especially since SSD's are likely to change the design of file systems rather dramatically in the next few years.

      And btrfs really does everything reiserfs did that I cared about, does it better and does a whole lot more. I still think the code deserves better than the treatment it gets because of the unrelated actions of its author.

      Plus, slashdot has a lot of karma to make up for all of their "just because they found his car with the seat ripped out and a huge spot of her blood in it doesn't mean he killed her, he's just misunderstood" crap they spouted when he was being tried, so a little criticism of him and his works even things out a bit.

      I disagree. It's now obvious that he is guilty. It's also clear to me that his many obvious and glaring character flaws are a big part of why he's guilty.

      But defending people until they're proven guilty is something I'll never apologize for. And I don't think doing so incurs bad karma of any kind. I didn't do it because of the code he wrote, I did it because the circumstantial evidence that was presented was kind of flimsy.

      What got him convicted were the very character flaws that led to him murdering her in the first place.

    124. Re:ext3 by naturaverl · · Score: 1

      "I've trashed more than one Linux install by ... accidentally rmstarring files..." There, fixed that for ya.

    125. Re:ext3 by Anonymous Coward · · Score: 0

      No! Rename it "AristocratFS" because the victims need all the love they can get!

    126. Re:ext3 by HiThere · · Score: 1

      No, if that were the case he wouldn't be worried about having to be a superuser when he used the stick on a different computer.

      Actually, I don't see an answer to all of his requirements that DOESN'T require the stick to be bootable. Well...only one, and that's to set all his users with globally unique id's (globally meaning for the entire area that he's using the sticks in). That way when users logged onto different machines they would have the same userId. So no super-user rights would be necessary. And in that case any standard Linux file system should work (though you might want to pick one that doesn't journal, and that does cache in RAM).

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
    127. Re:ext3 by Anonymous Coward · · Score: 0

      Actually, America only got into the war to wipe the smug look off of Henry Ford's face.

    128. Re:ext3 by Anonymous Coward · · Score: 0

      umm, the defaults (fat32 formatted keys) work just fine in every distro automatically. Gnome and KDE are great at giving a way to automount in their file managers. What's the problem?

      4gb file size limitation with fat32.

    129. Re:ext3 by Kazoo+the+Clown · · Score: 1

      What's the problem? >2G files, for one thing.

    130. Re:ext3 by Kazoo+the+Clown · · Score: 1

      excuse me, >4G files...

    131. Re:ext3 by JWSmythe · · Score: 1

          I thought that happened when he was hit by a Chevrolet. :)

      --
      Serious? Seriousness is well above my pay grade.
    132. Re:ext3 by Anonymous Coward · · Score: 0

      hmm, maybe something like exfat

    133. Re:ext3 by node+3 · · Score: 1

      That's besides the point. A dispassionate, amoral outsider would see things like you are putting it, but as a human, taking such a stance is more than mildly absurd.

      You have to put everything in life into perspective, or else you lose what the big picture is.

      And part of that perspective is how humans feel about something. Being dispassionate, when dealing with people, is to deliberately obscure perspective and the "big picture".

      You're taking the position that you don't see any difference from promoting legal inequality based on race, and even murder and genocide, and having a bunch of strange costumed aliens as a kid's show, since it's all a matter of opinion.

      Again, it's all perspective.

      Correct. One is a murderous, oppressive regime that brought the entire world into conflict, resulting in the deaths of tens of millions of people, the other is a kid's show. There's no equating the two. To do is fundamentally idiotic. I can't believe there is some group of morons out there modding me down for saying some things are worse than others.

      The victor gets the honor of writing history. Lets continue using WWII as an example. I've seen people's faces when they found out Germany was planning to develop a nuclear weapon to attack the continental United States. Oh the outrage. In hearing that Germany could do such an outrageous thing, they forgot the United States did it twice to Japan. "Oh, but that was different, it ended the war."

      Um, yeah, not all inqualities are equally unequal. Nazi a-bombs and US a-bombs aren't as different as Teletubbies and Nazis. They are still different, and I'm still very glad (as are many Germans, don't forget), that the Germans never developed an atomic bomb.

      I understand looking at something from someone else's point of view, but to equate all points of view because they are all subjective is fucking insane. If someone wants to rape and murder you and your family, are you going to say, "well, I can't really say he's wrong and I'm right for not wanting him to do that, since from his perspective...".

      No! Of course not.

      Free speech is free. At no point did I say "You're stupid, shut up!" or "You can't say that!" :)

      I know you didn't. But the post you first responded do was me responding to someone who said that to me.

      Remember, perspective and the big picture. These aren't just abstract ideas, but important for communication.

      In fact, I wonder why you're even arguing with me? If you hold that all points of view are equally valid, then should't you agree with me? That I'm perfectly correct, just like everyone else, no matter how different or contradictory our views are?

      There are appropriate and inappropriate times to speak, which isn't censorship, it's manners. Like the Congressman who yelled "You lie!" during the President's speech a few days ago. He shouldn't have done that. It was inappropriate it and impolite.

      And that's all I said. In fact, it's more than I said. All I said was that a murder joke regarding ReiserFS has behind it a very real tragedy, and it's good to keep that in mind.

      I would prefer that he had not have done it, but I won't be the one to say that he can't do it.

      And I never said the joke-maker can't make such jokes. I just wanted to point out an important perspective, and the bigger picture. Two things which seem rather important to you.

    134. Re:ext3 by GnuTzu · · Score: 1

      There are mount options to deal with this in Linux. Not, that they are always used consistently.

      --
      { return clarity; }
    135. Re:ext3 by X0563511 · · Score: 1

      Riiight. Thats why, every time I've tried, only Administrators get access, and only after I rewrite the permissions. Because everything else on the file, is an unknown user and group, displayed as a hash of some kind.

      So, why has that not worked in my experience? Is Windows XP Pro treated differently?

      --
      For large sets, this will be our guide even unto death, for the LORD will work for each type of data it is applied to...
    136. Re:ext3 by sexconker · · Score: 0

      You're a fucking moron.

      FAT32 simply doesn't have the myriad of problems other filesystems have.

      It has 1 problem - an ancient restriction on file size.
      It has 1 common issue due to implementation.
      It has 1 little thing for MS haters to bitch about.

      The benefits - speed, compatibility, ease of implementation make it a fucking winner.

    137. Re:ext3 by Waffle+Iron · · Score: 1

      Thanks for the polite and insightful comments.

      Have fun with your toy filesystem.

    138. Re:ext3 by kimvette · · Score: 1

      The ntfs-3g driver is at least as stable as Microsoft's driver, with the major difference being that ntfs-3g runs on a more stable kernel (mach in the case of OS X, or the Linux kernel in the case of a "linux/gnu linux" system). In fact I can often pull data off a drive with ntfs-3g when Windows refuses to mount it.

      --
      The Christian Right is Neither (Christian nor right). See: Matthew 23, Matthew 25, Ezekiel 16:48-50
    139. Re:ext3 by sam0vi · · Score: 1

      2. Mom and sister. Too bad my dad's laptop is from work, or he would be in too.

      --
      When my Karma level reaches 0 I feel in piece with the Universe
    140. Re:ext3 by FrankieBaby1986 · · Score: 1

      I work for an on-campus tech support group at a Big Ten University. 14,000 Students live on campus. Most of them use windows.

      When our network detects traffic to a known bot controller from a students computer, the computer gets locked out of the campus network until we perform a full reformat/update/secure process. We have been formatting at least 15 computers a day for the last 3 weeks (since students arrive for fall) and we still have a wait list.

      We also do virus/spyware troubleshooting for computers that are not locked out, and see about 3-4 a day that have malware infections. I can only imagine how many computers are infected that the users either can't tell or just ignore. (they usually only come to us after their computer is so infected to hell that a reformat is the only way to be sure it's clean again.

      Removing these is often a major pain, and doing updates requires restart after restart after restart.

      Being an Ubuntu user, Windows has NO IDEA what low maintenance means.

      --
      ERROR: SIG NOT FOUND (A)bort, (R)etry, (F)ail?:
    141. Re:ext3 by KermitJunior · · Score: 1

      There's another tragedy in that many people reading use Windows (choice or forced) but that clearly doesn't stop us!

      --
      There is a Universal Life Value Check it
    142. Re:ext3 by lien_meat · · Score: 1

      I thought that http://en.wikipedia.org/wiki/ExfatexFat was basically a 64 bit extension to fat32...but I could be wrong.

    143. Re:ext3 by CronoCloud · · Score: 1

      Pets yes, children no. But any young children would have been taught to not mess with the disc cases.

    144. Re:ext3 by CronoCloud · · Score: 1

      What, did they melt? Because just exposure to sunlight wouldn't hurt pressed discs, especially if they were in their cases.

      I'm all for fair use, but we both know that some of these people talking about "backups" of their commercial media don't actually own the original disc media in the first place. And for some others it's basically "I need to make backups so I can share them for free with my friends and the world"

      I've never had a pressed disc fail on me in normal use. I've had pressed audio CD discs survive a flood, and CD's are the least physically strong of the disc formats. DVD's and Blu-ray discs are even tougher.

    145. Re:ext3 by CronoCloud · · Score: 1

      When you bought SupCom, you didn't actually buy it, you bought a license to use it. You didn't buy a license to fully install it on other people's computers. Why didn't they buy their own copies? You might want to double check that they actually have DVD drives, there's still plenty of computers out there, especially older ones that people with low budgets might have.

    146. Re:ext3 by cyber-vandal · · Score: 1

      Yes

    147. Re:ext3 by aj50 · · Score: 1

      I'm still entitled to make my one backup copy, which I did since I assumed the disk was failing.

      --
      I wish to remain anomalous
    148. Re:ext3 by Anonymous Coward · · Score: 0

      Did you mean http://www.unet.univie.ac.at/~a0503736/php/drdoswiki/index.php?n=Main.FATplus or maybe Microsoft's own http://en.wikipedia.org/wiki/File_Allocation_Table#exFAT ?

    149. Re:ext3 by jon3k · · Score: 1

      Yeah I can definitely tell you don't have children. You'd just tell them no and they'd never touch them, perfect plan!

    150. Re:ext3 by CronoCloud · · Score: 1

      When I was a child, when my sister and myself were told not to mess with stuff (and told the reason why) we didn't mess with stuff.

      It IS possible for children to learn to NOT mess with things. Those who believe otherwise have too low expectations.

    151. Re:ext3 by CronoCloud · · Score: 1

      I consider failure of disc drives to be far more common and much more likely than failure of a pressed disc. The smart thing to do would have been to try a different disc on the other machines to rule out hardware failure.

      Burned discs on the other hand.....

    152. Re:ext3 by aj50 · · Score: 1

      I know, I did. We happily watched DVDs on my housemate's PC for the rest of the year.

      --
      I wish to remain anomalous
    153. Re:ext3 by Eskarel · · Score: 1

      The "he's been arrested" defense was one thing, but the "he's been convicted based on a massive amount of evidence, but he can't be guilty because he works for open source.

      There's a certain amount of that here. If Bill Gates were arrested for murder people here would say he did it even if they'd been with him at the time and knew he didn't do it, and Hans Reiser was innocent up until he showed them the body.

    154. Re:ext3 by Omnifarious · · Score: 1

      That's actually not true for me. From what I know of both men, I would've much more believed Hans Reiser capable than Bill Gates.

    155. Re:ext3 by Anonymous Coward · · Score: 0

      wow, way to ruin a pretty good reply with the m-dollarsign.

    156. Re:ext3 by Eskarel · · Score: 1

      Slashdot in general was more of the issue really. Not everyone was that way, but a lot were.

    157. Re:ext3 by bit01 · · Score: 1

      wow, way to ruin a pretty good reply with the m-dollarsign.

      Actually, M$ astroturfers seem to hate it which is a pretty good reason to keep using it.

      ---

      DRM - Have you got big-corp-of-your-choice's permission to go to the toilet today?

    158. Re:ext3 by kabloom · · Score: 1

      I lose capitalization in filenames when I copy files to VFAT. That means, that if want to back up a git repository to vfat, the repository breaks, because certain internal files (namely HEAD) that need to be named in all caps have lost their capitalization.

    159. Re:ext3 by frankie_guasch · · Score: 1

      FAT 32 files must not be bigger than 2GB, so the problem could be dealing with such a big files. Installing ext3 or any linux filesystem solves the problem ,but raises the user ownership issue the original submitter had.

    160. Re:ext3 by Anonymous Coward · · Score: 0

      Irrelevant. Tell us where he is wrong, or please GTFO

    161. Re:ext3 by Anonymous Coward · · Score: 0

      A simple DVD is perfectly readable by ubuntu debian and likely any other distro.
      A DVD protected using CSS is unsafe to distribute in fascist countries.
      My pretty advanced hacking skillz to teh rescue: enter "play dvd with ubuntu" in google, first link works. So hard, was it?

    162. Re:ext3 by scdeimos · · Score: 1

      Funny, I'd have thought that the take-home lesson from your experiences with ReiserFS would not have been "don't use the undelete function"... it should have been "back your crap up so you don't need to use undelete."

  2. Well, now ... by ScrewMaster · · Score: 3, Insightful

    So do any of you have a creative solution for this problem?

    Isn't the whole point of this "problem" that there shouldn't be a solution to the problem?

    --
    The higher the technology, the sharper that two-edged sword.
    1. Re:Well, now ... by noundi · · Score: 0, Redundant

      So do any of you have a creative solution for this problem?

      Isn't the whole point of this "problem" that there shouldn't be a solution to the problem?

      That was my thoughts exactly, I don't think the guy understands how security works. If you remove the qualifications to access a file to perseve only -- say -- the need for user name to match, then what the hell kind of nonsense security is that?

      --
      I am the lawn!
    2. Re:Well, now ... by rale,+the · · Score: 3, Insightful

      How does requiring the UID to match prove any more secure than requiring a username match, for a portable drive?  If I have the drive in my hand, I can plug it into any computer I want and access it as root anyway.

    3. Re:Well, now ... by causality · · Score: 2, Informative

      So do any of you have a creative solution for this problem?

      Isn't the whole point of this "problem" that there shouldn't be a solution to the problem?

      That was my thoughts exactly, I don't think the guy understands how security works. If you remove the qualifications to access a file to perseve only -- say -- the need for user name to match, then what the hell kind of nonsense security is that?

      This may be a case where the physical security (possession of the portable media) is much more important than the filesystem permissions. Generally speaking, the portable media itself is a storage-only device and does not have the mechanisms in place to enforce file permissions, relying entirely on the machine to which it is connected for such tasks. Therefore, if you are not using encryption, then you should always assume that anyone with physical control of the media is going to be able to obtain the files on it. If nothing else, they can plug it into a machine that they own/control and copy the files as the superuser. If you are using encryption, then the filesystem permissions should be moot when talking about portable media.

      --
      It is a miracle that curiosity survives formal education. - Einstein
    4. Re:Well, now ... by noundi · · Score: 0, Redundant

      How does requiring the UID to match prove any more secure than requiring a username match, for a portable drive? If I have the drive in my hand, I can plug it into any computer I want and access it as root anyway.

      Well you are right and I completely agree, I was only trying to figure out how the guy was thinking. Is the sole purpose to transfer the permissions from one source to another? If so tar will do that.

      --
      I am the lawn!
    5. Re:Well, now ... by Bent+Mind · · Score: 2

      If you remove the qualifications to access a file to perseve only -- say -- the need for user name to match, then what the hell kind of nonsense security is that?

      True. However, there are other systems that use user name and key. NFSv4 uses user name and kerberos. Does a similar cross-platform solution exist for removable media?

      Personally, I just mount vfat with my UID. Granted, that means no security for my files. However, there isn't anything currently on the key that I care about. If I were to put something sensitive on it, I'd encrypt the drive.

      I have thought about using ext2, as it has a driver for Windows. However, you do get into the UID matching problem.

      --
      Request a Linux Shockwave player here: http://www.macromedia.com/support/email/wishform/
    6. Re:Well, now ... by Hognoxious · · Score: 2

      Well thanks for that, I feel much more reassured. I thought I was missing something.

      Other than the point of the original question, that it. Zen again, can one miss what isn't there?

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    7. Re:Well, now ... by node+3 · · Score: 2, Insightful

      File permissions security isn't all that useful on removable media like it is on the boot drive (and other internal drives).

      If a drive is portable, you can bypass any security permissions by simply plugging it into a computer where you are root, or compiling your own kernel or filesystem driver to ignore permissions.

      The default behavior for external drives (esp. flash drives) should be to completely ignore ownership permissions, with the option to enforce them if you really want to. Anything more strict and you make things harder for you, but no harder for someone with their own box.

    8. Re:Well, now ... by Sancho · · Score: 1

      The question is poorly worded/explained.

      With Fat32, iirc, all files essentially have rwxrwxrwx permissions. When you double-click a file like this in Ubuntu, it doesn't know whether you want to run the file or execute it, so it has to ask you.

      With ext2/3, permissions will be maintained, and thus text files won't have a +x. Ubuntu can safely assume that you don't want to execute it, so it will default to display it. However UIDs may not map perfectly from one machine to another, so if the user sancho has UID 500 on my personal machine, but when I log into my friend's machine, I'm using UID 600, then I may have restricted permissions on the files. If I don't have superuser access, I may not be able to correct the problem.

      The obvious solution is to use rw-rw-rw- for files on the USB drive, however copying them to a new machine will preserve those permissions (which probably isn't what you want if you put them onto a multi-user machine.)

    9. Re:Well, now ... by Mr+Z · · Score: 1

      I see nothing wrong with (and find quite useful) the advisory (as opposed to mandatory) role that UNIX permissions can play. If I want to make sure I don't accidentally modify something, I can mark it read-only. If I want to designate something as an executable program (to distinguish it from arbitrary data), I can do that also.

      UIDs should also be treated in an advisory manner on removable media also, I'd reckon. It's useful to store who did what, but it isn't useful to enforce it, since it's not a durable and semi-permanent part of the system. It's outside all systems, really. It's a method of interchange between systems.

      So, if I were to design a filesystem for USB keys and the like, I'd make it store usernames as strings rather than UIDs (if possible), I'd let it remember UNIX permissions, and I'd provide a mount option that maps everyone onto the "owner" permission field for access control purposes. Also, the filesystem would disallow SUID execution, nor allow for device nodes or other such security twiddling things.

      In other words... it'd be an awful lot like "tar" as a live filesystem, although preferably with much better random access, file creation and file deletion behaviors.

    10. Re:Well, now ... by Anonymous Coward · · Score: 0

      because the filesystem is not supposed to know its a portable drive ?

    11. Re:Well, now ... by Dushnock · · Score: 1
      Amen to that !

      File permissions security isn't all that useful on removable media like it is on the boot drive (and other internal drives).

      Actually, I'd say that file permission are completely useless on removable media. As someone pointed out :

      If I have the drive in my hand, I can plug it into any computer I want and access it as root anyway.

      That's why, when you think of security w.r.t. portable drives, you go for encryption !
      sma

      --
      "Soylent Green is people." (1973)
    12. Re:Well, now ... by Antity-H · · Score: 1

      let's assume the simple case of a single user system for a sec : I wish that for portable media, the file system were mounted in way such that it makes the current user the owner of all
      the files on the drive (ignoring any userid if they are present)

      this way you would always have corre

      The problem on multiuser systems would be identifying the 'current' user. That could be defined as the user connected to the Display connected to the local monitor.

      For the rest keep the standard file permissions and maintain them throughout the life of the filesystem....

    13. Re:Well, now ... by Sancho · · Score: 1

      You're right--that's really the correct solution. But the submitter presumably wanted something that isn't going to require a lot of coding.

      From what I understand of the VFS, this would require an extra layer under the syscalls to fake the owner. It may be possible with device mapper, but I'm not sure.

    14. Re:Well, now ... by Anonymous Coward · · Score: 0

      Please stop using your typewriter to post on slashdot...!

  3. Poratibility by IANAAC · · Score: 4, Interesting
    Since we're talking about portable media, I want it portable and use fat32. That way I know I'll be able to use it pretty much everywhere.

    All my systems at home are Linux-based, ext3. NONE of my neighbors, family, or work associates have that, so it's a no-brainer.

    1. Re:Poratibility by Petrushka · · Score: 2, Interesting

      Since we're talking about portable media, I want it portable and use fat32.

      I use FAT32 even on the HDD partition shared between Linux and Windows on my office machine. Other file systems have just caused me headaches with permissions in the past, though I suppose that's just because I wasn't managing them properly. I suppose I could change my ways, but it's easier just to use FAT. If that's ill-advised of me, maybe someone will tell me so :-)

      I'm not sure what I'm going to switch to when >4 GB files become more prevalent ...

    2. Re:Poratibility by eapache · · Score: 4, Insightful

      The Linux NTFS drivers are working well now. That's what I use on my shared partition.

    3. Re:Poratibility by BlueBlade · · Score: 1

      Of course, the problem with FAT32 is that it cannot accommodate file sizes larger than 4GB. In this day and age, carrying a few DVD ISOs around is quite common, so FAT32 doesn't quite cut it. What is needed is some kind of file system that doesn't use any permission, but is a bit more modern than FAT32.

      --
      Religion is the best example of mass psychosis
    4. Re:Poratibility by IANAAC · · Score: 1

      I'm not sure what I'm going to switch to when >4 GB files become more prevalent ...

      There has only been one situation where I've had to move or copy a file over FAT32's filesize limit: Moving either a VMWare or VirtualBox image from one machine to another. It those cases, I upgraded disks and kept the same OS (some form of Linux), so it's not been a problem, since I had both the old and new disks connected to the same system. I would imagine it would be the same with any WinXP/Vista/7 box. You have both disks, same OS.

      I've never had to copy or move that large of a file between different OSes. Most users wouldn't either, but I imagine admins might have the need to do so, but enterprise backups solutions would have that covered.

    5. Re:Poratibility by shimage · · Score: 1

      As someone already mentioned NTFS is better. I'd feel naked using a non-journaling filesystem ... On the other hand, I've never had any permissions problems using ext under Windows, but I don't share this computer with anyone else.

    6. Re:Poratibility by Darkness404 · · Score: 1

      If you have needs for large files why wouldn't someone just stick it on a server, plug in the box to the server and download the file over a local network? Yeah, it might be slower but it sure would be cheaper (anything above 16 GB in a USB flash drive is -expensive- ) and would work on any OS.

      --
      Taxation is legalized theft, no more, no less.
    7. Re:Poratibility by PitaBred · · Score: 1

      Seconded. As long as you "safely remove" (AKA, unmount) the drive in Windows, you can use NTFS with impunity.

    8. Re:Poratibility by MobyDisk · · Score: 1

      I used to do that but it became a nuisance. Now I use NTFS, since there are stable read/write tools for OS X, Linux, and Windows.

    9. Re:Poratibility by BraulioBezerra · · Score: 1

      I'm using ext3 in Windows too, as a shared /home with Linux. No problems at all. I've redirected the My Documents of all users to their respective home folder and most of them don't even now that. Of course, everybody can read everyone else's files, but that's why encryption exists. The only problem is the Windows's Desktop folder, since it is outside My Documents and would be lost if the Windows partition happens to die (I haven't bothered to search for a solution for this problem. Anyone?). This setup works marvelously for me.

    10. Re:Poratibility by bragr · · Score: 1

      Since we're talking about portable media, I want it portable and use fat32.

      I use FAT32 even on the HDD partition shared between Linux and Windows on my office machine. Other file systems have just caused me headaches with permissions in the past, though I suppose that's just because I wasn't managing them properly. I suppose I could change my ways, but it's easier just to use FAT. If that's ill-advised of me, maybe someone will tell me so :-)

      I'm not sure what I'm going to switch to when >4 GB files become more prevalent ...

      You could possibly use exFAT, the successor to FAT32 which supports files up to 127PiB and volumes up the 64ZiB. I don't know about the status of a *nix driver, but currently MS has not released a spec and is requiring a licenses to distribute exFAT implementations. Probably wouldn't be too hard to write though, its only a rehashing of FAT and it doesn't have journaling.

    11. Re:Poratibility by Hognoxious · · Score: 1

      Or use a splitting utility. For an added bonus, use a joining utilty at the other end.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    12. Re:Poratibility by Anonymous Coward · · Score: 0

      The question was "what I'm going to switch to when >4GB files become more prevalent." When people regularly deal with bigger files, portable media will be big enough to hold them. Some people already handle >2GB files daily. OS images for virtualization are an obvious example, but even image files can be quite unwieldy when you work on wall-sized images with many layers, high resolution and color depth. Scientific data is another candidate. Did you know that cloud service providers offer up- and downloads via FedEx and scientists regularly send hard disks in the mail because networks are much slower for really big files? The question of an exchange file system immediately crops up.

      I think it's unfortunate that Microsoft has loosened its grip on the FAT file system. When MS began talking about intellectual property regarding FAT, the world was much closer to replacing that fossil than it is today.

    13. Re:Poratibility by Anonymous Coward · · Score: 1, Insightful

      So you never burn a DVD from an image? You never film or watch an HD movie? I think you're a bit out of touch with what "most users" need nowadays.

    14. Re:Poratibility by Runaway1956 · · Score: 1

      I've moved DVD images from one machine to another (the burner didn't work on machine number one, and I wanted to install to machine number three, which meant I had to move the file to machine number two) I just formatted an external HD to NTFS - it works on everything I own, and everything I've had to work on in recent years.

      I think that NTFS formatted eternal HD's will become more "normal" in the near future, because I see more and more people storing movies on them.

      --
      "Windows is like the faint smell of piss in a subway: it's there, and there's nothing you can do about it." - Charlie Br
    15. Re:Poratibility by interval1066 · · Score: 1

      Even if you yank the dongle out without unmounting it, NTFS partitions seem pretty stable. Not that I yank out portable file systems as a rule...

      --
      Python: 'And then suddenly you have a language which says "we're all stuck with whatever the whiniest coder wants".'
    16. Re:Poratibility by noidentity · · Score: 1

      All my systems at home are Linux-based, ext3. NONE of my neighbors, family, or work associates have that, so it's a no-brainer [to use FAT32].

      That's funny, I'd have thought that a good reason to use ext3 on portable media too, then they wouldn't be screwing with it. Or wait, I guess if you did you'd often get "Hey, Bob, I formatted your blank USB drive there. Did you just buy it or something? Anyway, I used Windows format."

    17. Re:Poratibility by Hatta · · Score: 1

      Same here. If you really need permissions intact, just tar it up.

      --
      Give me Classic Slashdot or give me death!
    18. Re:Poratibility by Ant+P. · · Score: 1

      You mean like UDF, which works in every OS that supports DVDs?

    19. Re:Poratibility by jedidiah · · Score: 1, Insightful

      If you think that "most users" do that sort of thing then it is YOU that is woefully out of touch with what users need today.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    20. Re:Poratibility by SanityInAnarchy · · Score: 1

      Well, how's support for writable UDF, on a hard disk? You don't need to be able to write UDF to watch DVDs, and most DVDs are even set up to be read as ISO9660 as well as UDF.

      I like ntfs-3g. The permission thing is annoying, but not overly so, as I'm in the commandline a lot, and I'm as often plugging in someone else's drive as my own anyway.

      But, I also invest way more in fixed storage than portable. It's just cheaper.

      --
      Don't thank God, thank a doctor!
    21. Re:Poratibility by SanityInAnarchy · · Score: 1

      Frankly, I haven't run into particularly that brand of asshole. "Hey, I did something for you without your knowledge or approval, clicking 'yes' past the warning that it DESTROYS DATA!"

      Yeah, I can understand where if I lent it to someone else, they might not know what to do with it. But I always, always ask whether people care what's on a disk before I do something like format it.

      --
      Don't thank God, thank a doctor!
    22. Re:Poratibility by bootup · · Score: 1

      I believe the simplest solution is to use EXT2 or maybe even EXT3 and than have a small fat partition with autorun on it for installing the EXT2 MS Windows driver. Although my prefered solution is to just eliminate MS Windows altogether. Believe it or not it solves allot of headaches.

    23. Re:Poratibility by Magic5Ball · · Score: 1

      Also be careful about hibernating the non-Windows OS if it accesses the NTFS partition on a multi-boot system. Booting Windows between sleeping and waking something else could cause... fun when its in memory view of the NTFS file system no longer matches the disk.

      --
      There are 1.1... kinds of people.
    24. Re:Poratibility by mrchaotica · · Score: 1

      The person doesn't have to be an asshole; he could just be terminally ignorant. After all, Windows is telling him the disk is blank/unformatted; why would you expect a random luser to know better?

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    25. Re:Poratibility by jamstar7 · · Score: 1

      I think that NTFS formatted eternal HD's will become more "normal" in the near future, because I see more and more people storing movies on them.

      Likely. Some antique Win98 machines might have some problems with it though, unless you get the software to deal with it.

      --
      Understanding the scope of the problem is the first step on the path to true panic.
    26. Re:Poratibility by Draykwing · · Score: 1

      Basically, everything even half-modern except Windows XP supports writing, and everything half-modern including windows XP can read v2.0 and down. See the relevant Wikipedia article for more specifics. There are third-party drivers for XP, so your best bet is probably to either:

      a.) Format it as UDF 2.0 or less, and put a write driver for XP on it. This requires admin access to the XP computer.
      b.) Split it into a small FAT partition and a bigger UDF partition. If you can't write to UDF, save files back to the FAT partition instead. This variant works on computers where you have no admin privileges.
      c.) Wait until a read/write driver for exFAT hits OS X and Linux (Linux already has a read-only driver for exFAT)

    27. Re:Poratibility by Anonymous Coward · · Score: 0

      except on Redhat 5. I spent an hour searching for a solution, trying to find a simple RPM for ntfs-3g (64 bit platform). No luck. Everything I found points to stuff that worked on Redhat 4, but not on 5.

    28. Re:Poratibility by SanityInAnarchy · · Score: 1

      Basically, everything even half-modern except Windows XP supports writing,

      So, everything half-modern except the only decent OS before Windows 7, assuming 7 is decent.

      Split it into a small FAT partition and a bigger UDF partition. If you can't write to UDF, save files back to the FAT partition instead. This variant works on computers where you have no admin privileges.

      I'm still not sure how this is easier than ntfs-3g.

      Wait until a read/write driver for exFAT [wikipedia.org] hits OS X and Linux (Linux already has a read-only driver for exFAT)

      In what way would this be better than a read/write driver for NTFS?

      --
      Don't thank God, thank a doctor!
    29. Re:Poratibility by SanityInAnarchy · · Score: 1

      Windows is telling him the disk is blank/unformatted;

      Last I checked, Windows will say it's unformatted, not "blank", and will prompt you that this erases all data.

      It's also not common (though, frustratingly, not entirely rare) that you'll meet someone who knows exactly enough to be that dangerous -- that is, they know how to format, but they don't know that Windows might just not be able to read the drive, and that formatting is dangerous.

      Most users would ask me if they should format it, if it even occurs to them, and then they'd ask me how. Or more likely, they'd say "It's not working" and ask me to fix it.

      --
      Don't thank God, thank a doctor!
    30. Re:Poratibility by Draykwing · · Score: 1

      Split it into a small FAT partition and a bigger UDF partition. If you can't write to UDF, save files back to the FAT partition instead. This variant works on computers where you have no admin privileges.

      I'm still not sure how this is easier than ntfs-3g.

      On Windows > XP, not at all. On XP, a little tougher. On OS X and Linux, much better, because you don't need to install a new piece of software to access, and native UDF is much faster than ntfs-3g.

      Wait until a read/write driver for exFAT [wikipedia.org] hits OS X and Linux (Linux already has a read-only driver for exFAT)

      In what way would this be better than a read/write driver for NTFS?

      It will probably be much easier to develop an exFAT driver in kernel space, because it's very similar to FAT. This will, again, give a performance benefit relative to ntfs-3g

    31. Re:Poratibility by dissy · · Score: 1

      The person doesn't have to be an asshole; he could just be terminally ignorant. After all, Windows is telling him the disk is blank/unformatted; why would you expect a random luser to know better?

      No, while they could be ignorant as well, if someone takes anything of mine off my desk without my permission (as the parent post you replied to states) then they are an asshole.

      Doubly so if they take something of mine without my permission and destroy it, despite destroying it not being their intent nor being done out of malice.

      Sure, if I loaned it to someone, then it is me that screwed up by either not remembering it is non-fat32 or handing them the wrong drive or something.

      Personally I would not hand an ext3 drive to someone unless I knew ahead of time that it was going into a machine that could read it, so if that ever happened to me I know it is due to my own screwup.

      But just as the GP post said, it would be different if I loaned it out or something. Just taking it however, I would not expect them to know it is not in fact blank when Windows says it is, nor to understand the ramifications of what formatting a drive does. I would only expect them to keep their mitts off other peoples stuff.

    32. Re:Poratibility by fm6 · · Score: 1

      Yes, journalling is mandatory for any file system that holds your day-to-day work. But thumb drives are for transport, not working files. You're asking for trouble if you forget that.

      And there are journalling file systems for Linux.

    33. Re:Poratibility by Anonymous Coward · · Score: 0

      NTFS support was moved into the 2.6 kernel.

    34. Re:Poratibility by Anonymous Coward · · Score: 0

      I use Fat32 some of my thumbsticks, even that all 15 computers on our family runs only Linux OS and few different distributions from it. Even my closest friends use Linux and my University use mostly Linux. Only few coding labs use Windows or Mac's (graphical glasses mostly). But sometimes I need to move files to some of my clients computers, so Fat32 is needed because they have Windows.

      For my personal use, Ext4 is now in use. But not necessary because 1Gbs network works great.

    35. Re:Poratibility by the_womble · · Score: 1

      Some of my friends and most of my family use Linux, but I still use FAT on portable media because everyone can read it.

      What we need is a proper standard, like ISO9960 for CDs. I wonder how practical it would be to use that on USB flash - I guess you would have trouble writing to it once done.

    36. Re:Poratibility by hoggoth · · Score: 1

      It's not just the Desktop. Many applications store configuration information and even data in {user}/Application Data, and IE bookmarks are stored in {user}/Favorites, and most configuration settings are stored in the registry. That means you can't easily backup up a user's complete state in Windows separate from the entire system and OS. I find this setup worse than annoying.

      My backup script first copies Desktop, Favorites and Application Settings to a folder under My Documents before using rsync to backup to a Solaris fileserver. But even this is clumsy and problematic.

      Anyone know a better way?

      --
      - For the complete works of Shakespeare: cat /dev/random (may take some time)
    37. Re:Poratibility by bakawolf · · Score: 0

      NTFS-3g will hate you for that, however.

    38. Re:Poratibility by Simetrical · · Score: 2, Informative

      The Linux NTFS drivers are working well now. That's what I use on my shared partition.

      Except if the portable drive is pulled out of the machine without being properly unmounted. Then the filesystem is unclean, and the Linux NTFS driver doesn't know how to replay the journal. So the thing becomes unusable until you stick it into a Windows machine and then remove it properly. Of course, you shouldn't be pulling it out without unmounting . . . that can cause serious data loss on some cheap USB drives, apparently, regardless of journaling.

      --
      MediaWiki developer, Total War Center sysadmin
    39. Re:Poratibility by hitnrunrambler · · Score: 1

      The Linux NTFS drivers are working well now. That's what I use on my shared partition.

      Except if the portable drive is pulled out of the machine without being properly unmounted. Then the filesystem is unclean, and the Linux NTFS driver doesn't know how to replay the journal. So the thing becomes unusable until you stick it into a Windows machine and then remove it properly. Of course, you shouldn't be pulling it out without unmounting . . . that can cause serious data loss on some cheap USB drives, apparently, regardless of journaling.

      It's not so much that the driver doesn't know how, I think it's more of a protection decision. By default if a drive is marked "dirty" it will not auto mount.
      Reinserting into a winbox is one method, however you can run into this when trying to mount a standard HDD from a windows machine that no longer boots. It's useful to know that you can also do a force mount the command is something like:
      mount -t ntfs-3g /dev/sdb1 /media/disk -o defaults,force,umask=0

      .
      p.s. a dumb thing with windows security is that some user restrictions (such as you might see on public machines) can prevent the ability to safely remove a USB.

    40. Re:Poratibility by Simetrical · · Score: 1

      It's not so much that the driver doesn't know how, I think it's more of a protection decision. By default if a drive is marked "dirty" it will not auto mount. Reinserting into a winbox is one method, however you can run into this when trying to mount a standard HDD from a windows machine that no longer boots. It's useful to know that you can also do a force mount the command is something like: mount -t ntfs-3g /dev/sdb1 /media/disk -o defaults,force,umask=0

      Yeah, but does that replay the journal (thus ensuring the metadata is in a consistent state) or just throw out the journal, so you get the old FAT/ext2 "I hope it's consistent" behavior? Although now that I think about it, that can't really be called much of a disadvantage if the alternative is FAT . . .

      --
      MediaWiki developer, Total War Center sysadmin
    41. Re:Poratibility by HiThere · · Score: 1

      What about making a small iso filesystem?

      Actually, I don't know what I'm talking about, and it *would* be read-only, but all systems should be able to read it. (Of course, should isn't would.)

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
    42. Re:Poratibility by Drinking+Bleach · · Score: 1

      This will, again, give a performance benefit relative to ntfs-3g

      Where is there always this myth that NTFS-3G must be slow because it's in userspace? What makes you think that kernel-space processes can run the CPU faster than user-space?

    43. Re:Poratibility by shimage · · Score: 1

      The fella I replied to said that he uses FAT32 on any HDDs that are shared between Windows and Linux. We weren't talking about thumb drives. Also, I have no idea how you got the impression that I don't know about or use journaling filesystems on linux. I left the number off because on linux it's ext3, but under Windows it's ext2 (none of the Windows drivers support journaling); I assumed that people wouldn't think I was using ext1, but I guess maybe I shouldn't assume these sorts of things.

    44. Re:Poratibility by fm6 · · Score: 1

      At the risk of having my self-righteous geek club card revoked: Right you are.

    45. Re:Poratibility by Draykwing · · Score: 1

      There is no myth. I benchmarked it - under sustained writes, reads go very slowly indeed. Large sequential writes get very poor throughput as well.

    46. Re:Poratibility by Anonymous Coward · · Score: 0
    47. Re:Poratibility by Anonymous Coward · · Score: 0

      The Linux NTFS drivers are a piece of crap for anything involving writing, since you can't create files and the size has to remain the same - which is about the weakest definition of "safe writing support" I've heard.

      Maybe you meant ntfs-3g instead? Now *that's* an awesome program.

    48. Re:Poratibility by pxc · · Score: 1

      I did the same thing on my external HDD for a long time. This all worked fine until I made some friends who use Macbooks. Little did I know, while Linux NTFS support is good, OS X still can't write to NTFS by default. The solution? Install NTFS-3G for OS X. Hrm.

  4. I just use by Darkness404 · · Score: 4, Insightful

    I just use FAT32 because the main point of my USB drive is to transfer data between computers and provide a backup of my most important documents. To be perfectly honest I don't know why anyone would need permissions on a USB drive. Most programs on Linux are easy enough that with your .whatever directory in your home folder simply just copy that to your drive and paste it on the new machine. With APT and such most software is easily accessible (making portable binaries like on Windows needless). So why would you even need it?

    --
    Taxation is legalized theft, no more, no less.
    1. Re:I just use by Bent+Mind · · Score: 1

      I just use FAT32 ... provide a backup of my most important documents. To be perfectly honest I don't know why anyone would need permissions on a USB drive.

      I guess it depends on how important those documents are. Though to be honest, encryption would be much more secure on removable media.

      --
      Request a Linux Shockwave player here: http://www.macromedia.com/support/email/wishform/
    2. Re:I just use by Darkness404 · · Score: 1

      Well, for one thing they are important but they aren't confidential. Stuff like various pieces of source code, schoolwork, would all be pretty annoying to reproduce if my HDD crashed and other backup methods failed, but hardly life-damaging if stolen.

      --
      Taxation is legalized theft, no more, no less.
    3. Re:I just use by jaavaaguru · · Score: 1

      You do realize that having permissions on files on your removable media has absolutely no effect in preventing people accessing them?

      The issue with permissions is that all file systems that support files larger than 4GB have permissions associated with each file. Different systems may treat these differently, and it's an inconvenience if you plug in a USB disk and the permissions prevent you from instantly editing a file.

    4. Re:I just use by grumbel · · Score: 1

      Having permissions to prevent user access on a portable USB drive is completly useless, however what you do want is preservation of permissions so that you can use the drive for backup without having the permissions getting lost. So the best solution would be to have permissions information on the filesystem, but not use that information to maintain file access, instead override the permissions when you mount the drive so that only the user who is sitting in front of the PC can access it. FAT32 basically allows the overriding of permission on mount, but doesn't provide any way to maintain proper file permissions information.

    5. Re:I just use by Bent+Mind · · Score: 1

      You do realize that having permissions on files on your removable media has absolutely no effect in preventing people accessing them?

      Which is why I said encryption is much more secure.

      Different systems may treat these differently, and it's an inconvenience if you plug in a USB disk and the permissions prevent you from instantly editing a file.

      Then set up your permissions, or mount options, correctly. If you are going to be moving your USB drive around on random, unsecure systems, and you use a file system that insists on permissions, then set those permissions so that anyone can read and write to the files. If you have any concern for your files, encrypt them and limit where the drive is used to secure systems that support encryption.

      --
      Request a Linux Shockwave player here: http://www.macromedia.com/support/email/wishform/
  5. NTFS by mrcaseyj · · Score: 5, Funny

    Use NTFS?

    1. Re:NTFS by Anonymous Coward · · Score: 0

      No write support on OSX for NTFS... OSX sure likes to lag behing Linux, eh? :)

    2. Re:NTFS by Nimey · · Score: 5, Informative

      Mods: not funny. I've formatted large USB sticks as NTFS before. Works fine for r/w on Linux and Windows, not so much for Macs, because OSX doesn't have native write support for NTFS.

      --
      Hail Eris, full of mischief...

      E pluribus sanguinem
    3. Re:NTFS by Anonymous Coward · · Score: 0

      Yeah using NTFS is real funny but believe it or not I have a few very large usb sticks that are formated exactly like that for one reason...

      FAT32 wouldn't come close to handling one of my 30gig virtual harddrives

      FAT32 is the clear choice for portability but everyone needs to cave in and accept a standard filesystem based on a better format!

    4. Re:NTFS by Anonymous Coward · · Score: 0

      LOL, I saw what you did there ... "mac users" and "behind". Are you implying in some way that they ride on the other bus, swing the other way or bat for the other team?

      Except you spelled "behind" wrong. Oh well...

    5. Re:NTFS by Anonymous Coward · · Score: 0

      That is the hardest part of buying a mac after all, telling your parents you are gay that is :P

    6. Re:NTFS by novakreo · · Score: 4, Informative

      NTFS-3G works just fine on Mac OS X with MacFUSE.

      --
      O frabjous day! Callooh! Callay!
    7. Re:NTFS by Nimey · · Score: 1

      Native, as in I can toss a stick over to a Mac-loving coworker and expect it to work without intervention.

      If Apple includes ntfs-3g in OSX 10.7, that's different.

      --
      Hail Eris, full of mischief...

      E pluribus sanguinem
    8. Re:NTFS by Fuzzy+Eric · · Score: 1

      FAT32 has no such limit. Broken formatting tools in XP and subsequent Windowss do.

    9. Re:NTFS by novakreo · · Score: 2, Interesting

      Native, as in I can toss a stick over to a Mac-loving coworker and expect it to work without intervention.

      If Apple includes ntfs-3g in OSX 10.7, that's different.

      On that criterion, NTFS on Linux fails too, since not all distributions include r/w NTFS support by default. At least in both cases it's fairly simple to install the necessary software.

      Hopefully future versions of OS X will have read/write NTFS support built-in.

      --
      O frabjous day! Callooh! Callay!
    10. Re:NTFS by Hal_Porter · · Score: 2, Informative

      True that. This free tool can format hard disks bigger than 32GB as FAT32, upto 2TB in fact

      http://www.ridgecrop.demon.co.uk/guiformat.htm

      There's also a command line version

      http://www.ridgecrop.demon.co.uk/fat32format.htm

      There a 4GB per file limit, which is a fundamental limit of FAT32. The 32GB per volume limit is just Microsoft's way of encouraging people to use NTFS.

      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    11. Re:NTFS by Nomaxxx · · Score: 1

      I use NTFS for large mass storage external drives (more efficient than FAT32). I just tar everything to keep permissions.

    12. Re:NTFS by ctrl-alt-canc · · Score: 1

      I too use NTFS on USB media. It works, it keeps track of acces permissions to files, and it can be easily shared with non-Linux users. As a second option I use the native FAT32 system used for pre-formatting USB drivers. I think that using Linux-native file system (like ext3) would make my USB driver too anti-social with respect to people with whom I share data, but I am not a technical geek.

    13. Re:NTFS by Werrismys · · Score: 1
      I use NTFS - and I use Mac and Linux 99% of the time.

      ntfs-3g comes bundled with ubuntu, and ntfs-3g installer for mac nowadays comes with macFUSE and works fine.

      My only gripes with mac+ntfs is that either macbooks USB ports are slow crap OR mac version of ntfs-3g is much slower than its linux equivalent.

      --
      'Once scientists, even the dim-witted social scientists, get muzzled, the Western Civilization is finished.' - oldhack
    14. Re:NTFS by hduff · · Score: 1

      On that criterion, NTFS on Linux fails too, since not all distributions include r/w NTFS support by default.

      File a bug report with those distros. Include a link to this thread. At the very least, their install app could ask if NTFS support is desired. Distros that respond NOT A BUG or WILL NOT FIX should lose your support; plenty of others out there.

      --
      "I believe in Karma. That means I can do bad things to people all day long and I assume they deserve it." : Dogbert
    15. Re:NTFS by pxc · · Score: 1

      The statements are not equal.

      There are no distributions of OS X which include NTFS-3G (there is only one, and it does not include any form of write support for NTFS).
      There are many distributions of Linux which include NTFS-3G.

      It's not really an apples-to-apples comparison. It's a single distribution being compared against a large, hugely various set of distributions designed for different purposes.

      It makes more sense to say, for example, that Ubuntu has solid NTFS support while OS X fails. Or that Fedora has solid NTFS support while OS X fails. Or that OpenSUSE has solid NTFS support while OS X fails. And so it goes.

  6. HFS+ by binary+paladin · · Score: 3, Informative

    For the most part, I still use FAT32 since everything can read it. Simple as that.

    However, Linux has no issue reading HFS+ and my main machine is a Mac so it does the trick too.

    1. Re:HFS+ by Tangential · · Score: 1

      If you don't need to interoperate with M$ boxes and you use Macs, hfs+ is the ideal solution. (Of course not having to interoperate with M$ boxes is pretty close to ideal too.)

      --
      Suppose you were an idiot. And suppose you were a member of congress. But then I repeat myself. -- Mark Twain
    2. Re:HFS+ by FictionPimp · · Score: 1

      Doesn't 10.6 come with HFS+ drivers for windows? You should be able to copy those to another windows machine of your choice in a worst case situation.

      I've never reformatted a USB stick. I've just used them as is.

    3. Re:HFS+ by graffic · · Score: 1

      I also use HFS+.

      The only problem is linux, and support for write operations when the volume has journaling enabled.

      For windows there is a driver (non free but good) to read and write. So no problem :)

    4. Re:HFS+ by Anonymous Coward · · Score: 0

      I often need >2GB and sometimes >4GB files and end up with all sorts of problems on FAT.

      I wish UDF support didn't keep disappearing or getting nerfed in commercial OSes. Perhaps one day a company that doesn't have a vested interest in FAT will convince enough people to use an open filesystem that is suitable for performance on desktop systems and is easy to implement in embedded systems (like cameras and cellphones).

      Or instead of mass storage USB flash some sort of MTP based USB flash. That seems to work with Mac and Windows, and could theoretically work in Linux (but support is sketchy right now). MTP is great for the embedded side of things, but it has weird limitations that applications using a filesystem aren't used to.

      A stream of NFS style RPC would be vastly preferable to me, could write a Linux USB gadget driver for it pretty easily hacking up existing source. But I am not in the mood to make a Win7/Vista/WinXP filesystem driver. (Mac FS drivers are easy)

  7. FAT32 - Occasionally NTFS by Anonymous Coward · · Score: 0

    I use FAT32 almost exclusively. The universal compatibility is far more important, to me, than permission on a flash drive. With FAT32 I can easily move from various Windows flavors to various Linux and OSX flavors without a second thought.

    The only time that I deviate from FAT32 is when I need to move files larger than 4GB. In those cases, I typically use NTFS because it is also more portable than EXT2 or 3.

    I've not have Ubuntu ask me what to do with files from flash drives. Usually, the file type association in Gnome handles that for me. Perhaps there is an abnormality in your setup?

    1. Re:FAT32 - Occasionally NTFS by Anonymous Coward · · Score: 0

      I've not have Ubuntu ask me what to do with files from flash drives. Usually, the file type association in Gnome handles that for me. Perhaps there is an abnormality in your setup?

      Neither Debian, FreeBSD, nor OS X has ever given me a problem over permissions on a flash drive. Perhaos the submitter is just inept or could be simple trolling...

  8. FAT by sakdoctor · · Score: 1

    I like to live dangerously.

  9. uid issue by james_shoemaker · · Score: 3, Insightful

    Ever think of just making the uid's on your various machines match?

    James

    1. Re:uid issue by Anonymous Coward · · Score: 0

      Ever think of just making the uid's on your various machines match?

      James

      Not always possible...
      many times I plug my USB into a machine which is not mine..

    2. Re:uid issue by Darkness404 · · Score: 1

      And if you were plugging into a different machine, why wouldn't you make your flash drive be FAT32? Lets see here the choices are FAT32, basic but everything can read it. HTFS+ But Macs can't read it, NTFS which I think has some problems with OS X, or EXT3 or another obscure Linux system that may be superior tech wise, it simply won't work on any non-Linux system.

      --
      Taxation is legalized theft, no more, no less.
    3. Re:uid issue by noundi · · Score: 0, Redundant

      Ever think of just making the uid's on your various machines match?

      James

      Not always possible... many times I plug my USB into a machine which is not mine..

      ... but which you have a user on? You can always do the crazy thing and assing a UID unlikely to be used ever, such as 64329, and ask the admins of the systems on which you have accounts on nicely if they can change your UID to such. If the guy refuses to then it's his choice, not a flaw of the Unix UID.

      --
      I am the lawn!
    4. Re:uid issue by Anonymous Coward · · Score: 0

      [Shrug] What a complicated solution to such a simple problem. I just set all the UIDs to 0. Mission accomplished.

    5. Re:uid issue by Miamicanes · · Score: 1

      > or EXT3 or another obscure Linux system that may be superior tech wise,
      > it simply won't work on any non-Linux system.

      Shhhh. Don't let my desktop PC find out. It runs Vista, and my terrabyte bulk data drive is formatted with ext2, mounted with ext2ifs, and Windows hasn't complained about it yet...

    6. Re:uid issue by Skapare · · Score: 1

      Ubuntu won't accept some of the UIDs I have on my Slackware systems.

      --
      now we need to go OSS in diesel cars
    7. Re:uid issue by Anonymous Coward · · Score: 0

      yea, u could force the entire world to use the same UIDs on all computers. oh and then you could create a master database with all the UIDs in it so that anyone can access any other UID anytime they want, because computer security isn't a real problem its a virtual problem, which means we don't have to worry about it in the real world. and then we could all wear matching blue jumpsuits and pansy red booties while we sing the theme song from that purple dinosaur show.

      or....

      you could read the story carefully before posting and notice that the question is about portability, meaning to computers owned by other entities that run various other operating systems.
      you are awarded no points for your answer and my god have mercy on your soul

    8. Re:uid issue by dbIII · · Score: 2, Insightful

      Permissions are irrelevant any when you can assume that whoever picks the thing up by accident or theft has root or Admin on their machine.

    9. Re:uid issue by zapakh · · Score: 1

      Supposing everyone behaved this way, it wouldn't be long before you'd start seeing collisions. UID != UUID

    10. Re:uid issue by Anonymous Coward · · Score: 0

      Ubuntu won't accept some of the UIDs I have on my Slackware systems.

      Then change the Slackware box's UIDs to match Ubuntu! Fucking moron.

    11. Re:uid issue by Archangel+Michael · · Score: 1

      Actually this is quite easy with networked computers. However, it is much more difficult to manage with unlinked computers and computers on other networks, which often times you have no control over.

      And if you were going to do this with a network, say using LDAP or something, you're probably using an Active Directory Server to do it because that is probably the easiest LDAP infrastructure to use.

      Yes, you CAN use Linux only LDAP, but Linux LDAP server management sucks compared to Windows. I use a single AD server for LDAP, because I don't have to mess with it at all, and it works against all my Linux LDAP applications just fine.

      However, now that you using LDAP(windows or linux), user mapping and authentication only works on my network(s). Other networked machines and people with standalone workstations cannot read my media, so now what?

      Oh Right, move to a FAT32 filesystem where it just works.

      What most semi-techinical people forget is that when all else fails, we go back to a common denominator, in this case FAT32.

      Which is why most people will just start there, because then we don't have to "go back" and futz with shit that should just work.

      --
      Agent K: A *person* is smart. People are dumb, stupid, panicky animals, and you know it.
  10. Mount noexec by MBCook · · Score: 4, Informative

    If you don't want things to look executable, mount it with the noexec option (which you could put in fstab). That way nothing on the device, even with FAT, will appear executable.

    Since you are moving the files between computers, is the permissions loss really a problem? Aren't you just going to copy things off anyway?

    If you need to limit access to certain users, you could use encrypted loopback file systems. But really, why not just use separate USB keys for different sets of permissions.

    FAT is a lowest common denominator for a reason. If you want to interact with Windows, your only other real choice is NTFS, which isn't a bad option.

    Sure you could use Ext3, or Reiser, or BTFS, or something else, but then you can't use your flash drive on any machine, thus defeating it's purpose.

    --
    Comment forecast: Bits of genius surrounded by a sea of mediocrity.
    1. Re:Mount noexec by MightyMartian · · Score: 1

      If you don't want things to look executable, mount it with the noexec option (which you could put in fstab). That way nothing on the device, even with FAT, will appear executable.

      An excellent solution, and probably not a bad idea anyways, for security reasons.

      And if you do want to preserve permissions, well, there's always tar or zip, both of which can make archives that preserve ownership and rights.

      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
    2. Re:Mount noexec by guitaristx · · Score: 1

      I find that password-protected zip files work marvelously well on portable media.

      --
      I pity the foo that isn't metasyntactic
    3. Re:Mount noexec by alexhs · · Score: 1

      You can also mount FATFS with dmask=002,fmask=113

      --
      I have discovered a truly marvelous proof of killer sig, which this margin is too narrow to contain.
    4. Re:Mount noexec by massysett · · Score: 2, Informative

      If you don't want things to look executable, mount it with the noexec option (which you could put in fstab). That way nothing on the device, even with FAT, will appear executable.

      I just tested this out, and it does not work. mount(8) says that mounting something noexec means that execution of files on the filesystem is not allowed. However, that does not necessarily mean that the execute bit will be unset. Instead, on my system the execute permission bit is set, but attempting to execute something gives me "permission denied."

      I've had the problem the questioner asks about before; the cleanest solution is to use "fmask=133" in the mount options, as described in mount(8). (There are also umask and dmask options, but I find fmask=133 is sufficient. umask=133 will screw you up because then you can't enter directories.)

      This solution works well for me because I just mount everything from the command line and using the settings in fstab. (This actually is not as bad as it sounds, although I do most work in the command line shell anyway.) Setting the fmask for GNOME in Ubuntu likely would involve editing some HAL XML file somewhere in order to say what fmask options you want, though I'm surprised Ubuntu hasn't done this already.

      Before I figured out how to use the fmask option, I had a little script to chmod the files on my photo memory cards as I copied them to my computer.

    5. Re:Mount noexec by pclminion · · Score: 1

      If you don't want things to look executable, mount it with the noexec option (which you could put in fstab). That way nothing on the device, even with FAT, will appear executable.

      noexec is not a security feature. Anybody with read access to the file can copy it to some other file system, set the execute bit, and execute it anyway. The only benefit of noexec is preventing yourself from accidentally executing something from untrusted media. If you're determined to do it, you can still do it.

    6. Re:Mount noexec by MBCook · · Score: 1

      True. But it would solve his "GNOME asks me about executing everything" problem.

      Or at least it would if it worked the way I thought it did. Turns out you need to use the fmask option to hide the execute bit.

      --
      Comment forecast: Bits of genius surrounded by a sea of mediocrity.
    7. Re:Mount noexec by Anonymous Coward · · Score: 0

      "Sure you could use Ext3, or Reiser, or BTFS, or something else, but then you can't use your flash drive on any machine, thus defeating it's purpose."

      Unless you made a tiny fat partition at the start of the drive containing this.

  11. Re:easy.. by mrcaseyj · · Score: 1

    Maybe we should have something like Rock Ridge for permissions on FAT32.

  12. Re:easy.. by noundi · · Score: 0, Troll

    use DVD's, you'll still lose all of the security on the files, but they can be read by everything.

    So your solution to a problem is to give up? How does that tend to work out for you?

    --
    I am the lawn!
  13. UID's by aashenfe · · Score: 4, Interesting

    One of the annoying things about User ID's is that most Distros user utilities start at some number and count up. Then when you use nfs or removable media you find that the files are now owned by another user.

    It would be nice if the default was to pick a random arbitrary and large UID so the chance of UID clashes would be remote.

    1. Re:UID's by neumayr · · Score: 1

      I was wondering what the largest possible UID is, and some superficial googling suggests it's either 2^31 (signed 32 bit), effectively 2^31/2 as UIDs have to be positive, or 2^32 (unsigned 32 bit). But, it seems the maximun UID used to be 2^16, and that's still the recommended maximum. That number is way to small to avoid collisions - well, actually both numbers are, but this one especially.
      I wouldn't be surprised when a large amount of open source software would have issues with UIDs > 2^16 anyways.

      --
      Truth arises more readily from error than from confusion. -Francis Bacon
    2. Re:UID's by Anonymous Coward · · Score: 0

      How about a GUID like Microsoft uses. Who said they never had any good unqiue ideas!
      Something time/mac based. No chance in hell you'll ever have anything clash.

    3. Re:UID's by imroy · · Score: 5, Informative

      It would be nice if the default was to pick a random arbitrary and large UID so the chance of UID clashes would be remote.

      You know what would be great? If someone made a daemon for mapping UID's between machines. That'd be fantastic, but I'm sure no one else has thought of such a thing.

    4. Re:UID's by Anonymous Coward · · Score: 0

      Har Har... that only works for systems on a network, and this discussion is on portable media. The parent's suggestion of UID randomization sounds like a good idea. It's the same we do for network ports, to prevent collisions. UID collisions without network services should be the exception not the rule.

    5. Re:UID's by andruk · · Score: 1

      Gee, now if only somebody thought of a solution that worked for *removable media* like the parent asked in addition to the NFS part, we wouldn't have to read snarky replies on Slashdot that don't really answer the question completely.

    6. Re:UID's by Anonymous Coward · · Score: 0

      Sweet. Now how do I use that when copying files between my computer, and taking them to my friend accross the street.

    7. Re:UID's by IBBoard · · Score: 1

      It's not just that they start at a number, but that each one starts at an arbitrary number. Fedora seems to start at 500, but openSUSE starts at 1000 (I think). That means I can't easily share media between the two if it is EXT3.

      Matching usernames would be useful rather than UIDs, but I guess the problem is that the UID->username mapping is in the password file and so your removable EXT3 drive doesn't remember that it was "fredbob" with UID 500, which kind of matches "fredbob" with UID 1002 on this machine. All it knows is that it is all owned by UID 500.

      I guess that leaves the one alternative as setting permissions to 777 on folders, but I think files will still end up 644ed.

    8. Re:UID's by neumayr · · Score: 1

      Well, obviously with a central register of Unix usernames, with their matching UIDs. Everyone who wants to make a Unix account has to register.

      Problem solved, everybody happy.

      --
      Truth arises more readily from error than from confusion. -Francis Bacon
  14. I use the FAT filesystem most sticks come with by C3ntaur · · Score: 5, Informative

    Then, if I need to preserve Linux file settings I'll zip, tar, or cpio and store them on the stick that way.

    --
    Loading...
    1. Re:I use the FAT filesystem most sticks come with by mrcaseyj · · Score: 4, Insightful
      C3ntaur wrote:

      I invite anyone who claims CO2 is not a pollutant to sit in a room full of it for 10 minutes.

      I invite anyone who claims pure water is not a pollutant to sit in a room full of it for 10 minutes.

    2. Re:I use the FAT filesystem most sticks come with by timeOday · · Score: 1

      That doesn't help if you want to access the file on different systems with appropriate permissions though. One way or another, there has to be a mapping between different IDs on different systems.

    3. Re:I use the FAT filesystem most sticks come with by Anonymous Coward · · Score: 0

      The test of a pollutant at a specific concentration is such that two identical Earths have distinct and measurable projections for average lifespan across species and number of surviving species after several lifespans of all species.

      When there are spare Earths to go around, we'll be in business... or, when there are sufficiently detailed computer models.

      It doesn't matter what CO2 or H2O does to humans when breathed in excess. What does matter is whether something has a long-term effect on the whole environment...

      So, both your and the grandparent's points are moot and unhelpful.

    4. Re:I use the FAT filesystem most sticks come with by sofar · · Score: 1, Offtopic

      mrcaseyj wrote:
      >
      >> C3ntaur wrote:
      >> I invite anyone who claims CO2 is not a pollutant to sit in a room full of it for 10 minutes.
      >
      > I invite anyone who claims pure water is not a pollutant to sit in a room full of it for 10 minutes.

      I invite anyone who claims pure oxygen is not a pollutant to sit in a room full of it for 10 minutes

    5. Re:I use the FAT filesystem most sticks come with by bluelip · · Score: 1

      Guess oxygen, argon, nitrogen, etc are pollutants than as well if we are to follow the logic of your signature.

      --

      Yep, I never spell check.
      More incorrect spellings can be found he
    6. Re:I use the FAT filesystem most sticks come with by _Sprocket_ · · Score: 2, Insightful

      I invite anyone who claims pudding is a pollutant to sit in $240 of it for 10 minutes. Aaawww yeah.

    7. Re:I use the FAT filesystem most sticks come with by harry666t · · Score: 3, Insightful

      sofar wrote:

      >mrcaseyj wrote:
      >>
      >>> C3ntaur wrote:
      >>> I invite anyone who claims CO2 is not a pollutant to sit in a room full of it for 10 minutes.
      >>
      >> I invite anyone who claims pure water is not a pollutant to sit in a room full of it for 10 minutes.
      >
      > I invite anyone who claims pure oxygen is not a pollutant to sit in a room full of it for 10 minutes

      I invite anyone who claims pure vacuum is not a pollutant to sit in a room full of it for 10 minutes.

    8. Re:I use the FAT filesystem most sticks come with by Anonymous Coward · · Score: 0

      wat?

    9. Re:I use the FAT filesystem most sticks come with by feranick · · Score: 1

      Water: lethal if inhaled...

    10. Re:I use the FAT filesystem most sticks come with by Anonymous Coward · · Score: 0

      >>>> I invite anyone who claims CO2 is not a pollutant to sit in a room full of it for 10 minutes.
      >>>
      >>> I invite anyone who claims pure water is not a pollutant to sit in a room full of it for 10 minutes.
      >>
      >> I invite anyone who claims pure oxygen is not a pollutant to sit in a room full of it for 10 minutes
      >
      > I invite anyone who claims pure vacuum is not a pollutant to sit in a room full of it for 10 minutes.

      I took someone up on that offer once. By the time I got the door open, the vacuum was completely contaminated. The oxygen and the CO2 were the least of my problems, both were overwhelmed by nitrogen pollution!

    11. Re:I use the FAT filesystem most sticks come with by spazdor · · Score: 1

      Actually, the comment you replied to is backhandedly making the exact same point you just made. No one considers water a pollutant, so the sit in a room full of it criterion for pollution is plainly inadequate. That's what he's saying.

      Or more succinctly: *whoosh*

      --
      DRM: Terminator crops for your mind!
    12. Re:I use the FAT filesystem most sticks come with by Anonymous Coward · · Score: 0

      I invite anyone who claims the vacuum of space is not a pollutant to sit in a room full of it for 10 minutes.

    13. Re:I use the FAT filesystem most sticks come with by Anonymous Coward · · Score: 0

      zip doesn't store permissions, only tar and cpio do, and probably some more obscure stuff too.

      This entire article is a nonstarter simply because if I want to store a proper backup of a directory in unix-land, I'LL MAKE A FREAKIN TARBALL OF IT. After that it doesn't matter what fs is storing it, because all the important bits are in a nice container.

    14. Re:I use the FAT filesystem most sticks come with by selven · · Score: 1

      sofar wrote:
      >>mrcaseyj wrote:
      >>>
      >>>> C3ntaur wrote:
      >>>> I invite anyone who claims CO2 is not a pollutant to sit in a room full of it for 10 minutes.
      >>
      >>> I invite anyone who claims pure water is not a pollutant to sit in a room full of it for 10 minutes.
      >
      >> I invite anyone who claims pure oxygen is not a pollutant to sit in a room full of it for 10 minutes
      > I invite anyone who claims pure vacuum is not a pollutant to sit in a room full of it for 10 minutes.

      I think nested quotes are a pollutant and would most definitely not want to sit in a room full of them for 10 minutes.

    15. Re:I use the FAT filesystem most sticks come with by calidoscope · · Score: 1

      zip doesn't store permissions, only tar and cpio do, and probably some more obscure stuff too.

      The version of zip that I'm using does preserve permissions and has options of how to handle uid's.

      --
      A Shadeless room is a brighter room.
    16. Re:I use the FAT filesystem most sticks come with by Anonymous Coward · · Score: 0

      i invite anyone who claims that vlad's farts are not a pollutant to sit in a room full of them for 10 minutes

    17. Re:I use the FAT filesystem most sticks come with by Anonymous Coward · · Score: 0

      I invite anyone who claims pure slashdot is not a pollutant to sit in a room, "full of it", for 10 minutes.

    18. Re:I use the FAT filesystem most sticks come with by fishexe · · Score: 1

      sofar wrote:

      >mrcaseyj wrote:
      >>
      >>> C3ntaur wrote:
      >>> I invite anyone who claims CO2 is not a pollutant to sit in a room full of it for 10 minutes.
      >>
      >> I invite anyone who claims pure water is not a pollutant to sit in a room full of it for 10 minutes.
      >
      > I invite anyone who claims pure oxygen is not a pollutant to sit in a room full of it for 10 minutes

      I invite anyone who claims pure vacuum is not a pollutant to sit in a room full of it for 10 minutes.

      And *I* invite anyone who claims pure /. spam is not a pollutant to sit in a room full of it for 10 minutes.

      --
      "I don't care about the Constitution!" --Bill O'Reilly, November 17, 2009
    19. Re:I use the FAT filesystem most sticks come with by pz · · Score: 1

      Then, if I need to preserve Linux file settings I'll zip, tar, or cpio and store them on the stick that way.

      Good idea, but a pain in the neck if you need to moved files often, as I do. My solution for two machines in particular (one Fedora, one WinXP) was to install an ext2 driver on the Windows box --- http://www.fs-driver.org/ --- and use ext2 on the USB key. Permissions are retained.

      --

      Put my fist through my alarm clock with its ding-dong death inside my ear. - The Blackjacks.
    20. Re:I use the FAT filesystem most sticks come with by un1quen1ck · · Score: 0

      C3ntaur wrote:

      I invite anyone who claims CO2 is not a pollutant to sit in a room full of it for 10 minutes.

      I invite anyone who claims pure water is not a pollutant to sit in a room full of it for 10 minutes.

      Ah, dihydromonoxide is indeed very poisonous! I've heard that if you just drink a teaspoonful of it, you'll eventually die! Nobody tasting it has survived, although some still linger for the time being.

    21. Re:I use the FAT filesystem most sticks come with by Anonymous Coward · · Score: 0

      C3ntaur wrote:

      I invite anyone who claims CO2 is not a pollutant to sit in a room full of it for 10 minutes.

      I invite anyone who claims CO2 IS a pollutant to try to grow any plants in a room without any of it.

      If you are worried about global warming, you should do something about water vapor -- it has a FAR greater green-house affect than CO2. Oh...wait...you can't blame that on people...

    22. Re:I use the FAT filesystem most sticks come with by RockDoctor · · Score: 1

      The version of zip that I'm using does preserve permissions and has options of how to handle uid's.

      And that variant is?

      --
      Birds are not dinosaur descendants;birds are dinosaurs, for all useful meanings of "birds", "are" and "dinosaurs"
  15. DOK by Anonymous Coward · · Score: 5, Insightful

    What? Who on earth calls it a Disk on Key?

    1. Re:DOK by frovingslosh · · Score: 2, Funny

      I have a red one. What would the acronym for that be?

      --
      I'm an American. I love this country and the freedoms that we used to have.
    2. Re:DOK by Anonymous Coward · · Score: 0

      What? Who on earth calls it a Disk on Key?

      Nobody in the last five years or so.

      It's kind of old-timey, like a "solid state" label on a radio.

    3. Re:DOK by CarpetShark · · Score: 1

      Even five years ago, I don't recall this term being remotely popular.

    4. Re:DOK by Skapare · · Score: 1

      In Norwegian and Swedish you can call it "minne pinne".

      --
      now we need to go OSS in diesel cars
    5. Re:DOK by IANAAC · · Score: 1

      What? Who on earth calls it a Disk on Key?

      You don't and probably everyone you know doesn't, but you had no trouble understanding what was meant.

      Give the anonymous guy/girl a break. We don't know if English is or isn't their first language.

    6. Re:DOK by etnoy · · Score: 2, Interesting

      In Norwegian and Swedish you can call it "minne pinne".

      That's outrageously bad grammar. "Minnespinne" would be the correct colloquial term for it.

      --
      Quantum hacker.
    7. Re:DOK by spazdor · · Score: 2, Insightful

      um, RDOK?

      --
      DRM: Terminator crops for your mind!
    8. Re:DOK by Fred_A · · Score: 1

      In Norwegian and Swedish you can call it "minne pinne".

      Sounds like something out of a James Bond movie.

      --

      May contain traces of nut.
      Made from the freshest electrons.
    9. Re:DOK by Skapare · · Score: 1

      Actually, I see it called "minnepinne" (one word) more, rarely "minne pinne" (given that way so people could see the two word origin). This is the first time I've seen it called "minnespinne". Remember, this is the internet age when puns and cuteness dominate.

      --
      now we need to go OSS in diesel cars
    10. Re:DOK by Anonymous Coward · · Score: 0

      That's just a red disk. He's looking for a red key, you dork!

    11. Re:DOK by jrumney · · Score: 2, Funny

      In keeping with the conventional naming scheme for storage devices; floppy disk, hard disk..., I propose that it should be called a pointy disk.

    12. Re:DOK by compro01 · · Score: 1

      Some of the earliest ones in early 2001 were called the DiskOnKey and they were made by a company called M-Systems (Who were later bought by Sandisk).

      --
      upon the advice of my lawyer, i have no sig at this time
    13. Re:DOK by Anonymous Coward · · Score: 0

      Just be glad you dont have a 1" Cryptodisk On a Cyan Key.

    14. Re:DOK by victor.zamanian · · Score: 1

      I'm Swedish, and I've never in my life heard minnespinne or minnepinne other than as a joke in the realm of funny direct translation (from "memory stick"). The only two terms I've been hearing are "USB-minne" and _maybe_ "minnessticka", the latter being an adaptation of "memory stick", (the noun sticka is more like splinter.) USB-minne definitely being the mostly used term, by far. :-)

  16. Don't use file system directly by I_Wrote_This · · Score: 0

    Your biggest problem isn't filesystem compatibility, but id compatibility. For transfer between system I don't control I use tar files onto fat32, then extract at the other end. Or zip files if I think a non-standard based system such as MS Windows might be involved. For ones I do control, they are all Linux, so ext3. And I have the same uid/gid across them (so I use the same one at home (and teh same account name) as I have been allocated at work.

  17. File permissions are useless on portable media by Anonymous Coward · · Score: 0

    When you mount media on a different Linux machine that you don't have control of, the uid numbers are different. You won't be able to access your files. Permissions won't stop anyone with root access on a machine from accessing files on the media.

    I use a FAT filesystem since it works anywhere. If I want to share files with someone who has a Windows machine, it works. If I want to transfer files that I don't want to give anyone else access to, I simply don't hand out and don't lose the media.

    1. Re:File permissions are useless on portable media by icebike · · Score: 1

      This is not exactly true.

      When you create the media, if you assign o+r permissions to all files and directories non root users on the destination machine will be able to read and copy files onto their other nix box.

      If they have to write give them o+w as well.

      This inability to read ext2/3/4 files if you have different uids isn't a bug, its a feature.

      --
      Sig Battery depleted. Reverting to safe mode.
  18. tar by Anonymous Coward · · Score: 0

    use tar on fat32

    1. Re:tar by Skapare · · Score: 1

      Why not just use tar raw on the device. I have.

      --
      now we need to go OSS in diesel cars
  19. tarballs by kwiqsilver · · Score: 4, Interesting

    I use tarballs. I have Macs and Linux boxes, and I occasionally need to share with windows users, so I use Fat32 as my flash drive FS. But when switching files between two of my boxes, or another Unix-like box, I use tar jcvf foo.tbz <files>, then tar jxvf foo.tbz on the other side. It works great. I suppose now that I have a 32gb flash drive, I could drop the j and avoid the slight time delay of the compression, but it's an old habit.

    1. Re:tarballs by naturaverl · · Score: 1

      Probably still faster keeping the j (bzip2 compression) because there's less data to transfer over USB.

    2. Re:tarballs by newcastlejon · · Score: 1

      I'm having some trouble - would you explain how tarballs help side-step the issue of the file system? I know you can split them to avoid the 4GB issue with FAT32, but I still have to use HFS+ on my external disk with the HD movies on: I don't want to have to extract something every time I want to watch it after all. If you have a set of tarballs on an ext3 volume then I don't see how that would help you read/write them on anything that doesn't support it. Obviously if you use *nix exclusively then this won't be a problem for you, or indeed anyone for whom the original question applies. I may have missed your point but I just don't understand how tarballs have anything to do with the choice of file system besides what I mentioned earlier about the limitations of FAT.

      --
      If God forks the Universe every time you roll a die, he'd better have a damned good memory.
    3. Re:tarballs by josath · · Score: 3, Informative

      Maybe if he used z instead of j...bzip2 is a notoriously slow compression algo.

      --
      sig? uhh, umm, ok
    4. Re:tarballs by oe1kenobi · · Score: 1

      I'm guessing the tarball gets around the "permissions are whiped-out" issue, and as the GP mentions, this is only for moving files from one *nix machine to another (not playing files off of the external drive). Seem pretty straight-forward to me. It just doesn't address the permissions problem when playing files directly off of the drive.

      --
      -Richard L. Owens
    5. Re:tarballs by neumayr · · Score: 1

      Yeah, pretty sure the compression is faster than USB transfer.

      --
      Truth arises more readily from error than from confusion. -Francis Bacon
    6. Re:tarballs by Bent+Mind · · Score: 1

      I don't want to have to extract something every time I want to watch it after all.

      This is a problem with tar balls, unless you can mount the tar ball. I think there is a FUSE program that lets you do this.

      would you explain how tarballs help side-step the issue of the file system?

      Tar balls can preserve permissions based on UID or user name (depending on the options used for extraction). Tar is also very cross-platform. I can even untar a tar ball on my Atari 130XE. However, you are still limited by the file system used to record the tar ball.

      --
      Request a Linux Shockwave player here: http://www.macromedia.com/support/email/wishform/
    7. Re:tarballs by Anonymous Coward · · Score: 0

      And also omit "v".. it's notoriously annoying option.

    8. Re:tarballs by Anonymous Coward · · Score: 0

      or --lzma, since it's barely slower than gzip but compresses higher than bzip2.

    9. Re:tarballs by tlhIngan · · Score: 1

      I'm guessing the tarball gets around the "permissions are whiped-out" issue, and as the GP mentions, this is only for moving files from one *nix machine to another (not playing files off of the external drive). Seem pretty straight-forward to me. It just doesn't address the permissions problem when playing files directly off of the drive.

      Actually, Linux had a form of tarballs-on-fat support. I think it was removed in the 2.4 kernel though. It stored files on fat as normal files, and the permissions/long filenames/etc. information was kept inside a special tarball in the same directory. It polluted the filesystem, but it transparently saved permissions and other stuff. As far as anyone was concerned, it was a normal Linux filesystem.

      It was UMSDOS.

    10. Re:tarballs by leehwtsohg · · Score: 1

      You must never have tried to reconstruct a damaged tgz file to suggest that.
      Try it. It's fun. gzip doesn't uphold byte boundaries.

    11. Re:tarballs by schmiddy · · Score: 2, Informative

      Solution: pbzip2. With 4+ cores it should be comparable to gzip.

      --
      http://cltracker.net -- powerful craigslist multi-city search
    12. Re:tarballs by skeeto · · Score: 1

      Only on decompression. LZMA is very asymmetric (a good thing) and it is much, much slower and requires much more memory than gzip on compression. Except for the memory requirements, it is comparable to gzip on decompression. This makes it good for situations where a file is compressed once and decompressed many times (like a source distribution tarball), but not so good in cases where it is compressed once for every time it is decompressed. That extra compression is expensive.

    13. Re:tarballs by Anonymous Coward · · Score: 0

      Actually pbzip sees linear decreases in compression time with # cores and decompression isn't any slower than lzma.

    14. Re:tarballs by Anonymous Coward · · Score: 0

      Maybe if he used z instead of j...bzip2 is a notoriously slow compression algo.

      But it decomress faster then gzip!!!

  20. FAT32 out the window by jamyskis · · Score: 4, Interesting

    Until very recently, I had a 32GB USB flash card formatted with FAT32. Not that I find FAT32 particularly nice, but it was practical, as it enabled me to easily swap my stuff between my home Windows game PC, my Linux PC, my work Linux laptop and my work Windows PC. The problem was never Linux - the problem was Windows and a lack of ext3 support (I develop under Linux and need the chmod permissions, which all turns to crap when I copy it over to FAT32, which doesn't retain them)

    Focus on the WAS. It WAS practical, until I was faced with the rather interesting prospect of copying an 7.5GB dual-layer DVD master image onto the stick. As we know, FAT32 has a file size limit of 6GB which causes all kinds of interesting problems.

    1. Re:FAT32 out the window by Anonymous Coward · · Score: 0

      FAT32 has a file size limit of 6GB

      Didn't you mean 4GB?

    2. Re:FAT32 out the window by xaxa · · Score: 1

      man split

      (I didn't find out about this one until a few months back, and I've been using *looks at RMS* GNU for years.)

    3. Re:FAT32 out the window by neumayr · · Score: 1

      You can split files you know?
      Also, as many pointed out, you can retain those permissions on FAT32 by using tar or cpio, and allegedly even zip.

      --
      Truth arises more readily from error than from confusion. -Francis Bacon
    4. Re:FAT32 out the window by Anonymous Coward · · Score: 0

      The reason we named the kitty Concatenate.

    5. Re:FAT32 out the window by Anonymous Coward · · Score: 0

      Never heard of a multi-part RAR/ZIP?

    6. Re:FAT32 out the window by Anonymous Coward · · Score: 0

      If you're windows & linux only, NTFS FTW.

      I had this problem too, but with USB rotational hard drives. I have an inclosure with two 1T drives for various backups, and there's a lot of 25G video project files on there (1.5 hour raw DVI captures, at least it's old SD stuff).

      NTFS g3 works great on the Ubuntu distros. It's user mode thus a little CPU intense, but hey, you're disk limited anyway.

    7. Re:FAT32 out the window by sardaukar_siet · · Score: 3, Informative

      The file size limit in FAT32 volumes is 4GB (http://en.wikipedia.org/wiki/File_Allocation_Table#FAT32) and not 6GB.

    8. Re:FAT32 out the window by Anonymous Coward · · Score: 0

      As we know, FAT32 has a file size limit of 6GB which causes all kinds of interesting problems.

      and here i always thought it was 4GB (minus one)
      http://en.wikipedia.org/wiki/File_Allocation_Table

    9. Re:FAT32 out the window by Anonymous Coward · · Score: 0

      FAT32 has a file size limit of 4GB.

    10. Re:FAT32 out the window by lopgok · · Score: 1

      The size limit is 4gb, not 6gb...

    11. Re:FAT32 out the window by Anonymous Coward · · Score: 0

      Actually, FAT32 has a file size limit of 4GB.

    12. Re:FAT32 out the window by FrankieBaby1986 · · Score: 1

      use split, or multi-volume tar.

      --
      ERROR: SIG NOT FOUND (A)bort, (R)etry, (F)ail?:
    13. Re:FAT32 out the window by Anonymous Coward · · Score: 0

      As we know, FAT32 has a file size limit of 6GB which causes all kinds of interesting problems.

      The file size limit on FAT32 filesystems is actually 4GB (2^32). According to some it's even 1 byte smaller than that.

  21. Jesus... by IANAAC · · Score: 0, Offtopic

    Rosry 'bout teh lysdexia.

  22. AES256 encrypted NTFS by flyingfsck · · Score: 2, Interesting

    NTFS with LUKS and FreeOTFE does the trick for me.

    --
    Excuse me, but please get off my Pennisetum Clandestinum, eh!
  23. Portable Media? What's that? by Deltaspectre · · Score: 1

    I use git or tortoisegit for my file transfer needs. There is also a samba share for my xbox to access movies and music. If that doesn't cover it, I have my flash drive somewhere with a portable copy of winscp.

    --
    My UID is prime... is yours?
    1. Re:Portable Media? What's that? by Deltaspectre · · Score: 1

      Whoops, I guess I forgot to answer the actual question. I use ext3 with fat32 on that random flash drive :)

      --
      My UID is prime... is yours?
  24. Archiving is the way by TsukiKage · · Score: 1

    FAT here; when I care about permissions, I make tarballs - which incidentally also make resolving the UID problem much easier.

  25. fat32 + man mount by iusty · · Score: 1

    Look at the fmask and dmask mount options for the fat/ntfs family.

    regards,
    iustin

    1. Re:fat32 + man mount by naturaverl · · Score: 1

      man mount.... Someone mod parent hilarious!!

  26. tar! by Anonymous Coward · · Score: 0

    machine 1)
    tar zcf /dev/sdb /music/mp3/*.mp3
    machine 2)
    cd newmusicdir
    tar xf /dev/sdb

    VOILA!

  27. ext2 by Anonymous Coward · · Score: 0

    For flash stuff at least. Journal is just wasted there. All my boxen are nix, so I don't need fat.

  28. ext2 by Dr_Barnowl · · Score: 1

    Really? FAT32. Because it works on everything.

    But it's possible to use ext2 and not lose cross-machine function ; there are filesystem drivers for Windows that are able to mount ext2. Of course, you have to pre-plan which machines you're going to use, and have administrator rights on them to install the driver, and it's not nearly as mature as the FAT32 driver is for both Linux and Windows.

    So, FAT32. Shame about the filesize limits, but there you go.

  29. Hardly a Linux-only problem. by Yaztromo · · Score: 5, Informative

    This is hardly a problem unique to Linux, although as you point out Linux does have its own special requirements that may make using FAT32 a bit problematic.

    My home network is a combination of Mac OS X clients and Linux servers (Debian is so easily made so Mac friendly...). I have a USB key that I don't tend to use too often (online storage has removed much of that need), but I did decide at one point that easy interoperability between OS's was important, while at the same time needing OS-specific support from time-to-time, for specific applications and data.

    My solution? I formatted my key for FAT32, and then created some disk images on the key formatted them to whatever OS-specific format was suitable (HFS+, ext3, etc.). By leaving sufficient room on the main FAT32 volume, I can readily store platform-neutral data, and inside the images I can store whatever OS-specific data (such as applications) that don't need to be accessible on every system I encounter.

    This does require an extra mounting steps. In OS X, it entails plugging in the key, and then double-clicking on the DMG file to mount it. In Linux, I have to mount the ext3 image using the loop pseudo-device. Of course, this is only necessary if attempting to access data in one of the OS-specific formatted images: accessing shared data merely requires mounting the key itself (generally automatically handled by the OS).

    It's hardly perfect, but it does mean you can have one key that can have both shared and OS-specific data on it for as many OS's as you'd like to have at your disposal.

    Yaz.

    1. Re:Hardly a Linux-only problem. by ComputerDruid · · Score: 1

      Don't you then generally run into the filesize limits of fat32 with the disk images rather quickly?

    2. Re:Hardly a Linux-only problem. by Yaztromo · · Score: 1

      Don't you then generally run into the filesize limits of fat32 with the disk images rather quickly?

      Depends on your needs, and the original size of the key I suppose. I still own a relatively small, sub-gigabyte key for those relatively few times I need to use one (I'm running gigabit eithernet and 802.11n @ 5Ghz at home, so most transfers are via the network anyhow), so for me I don't tend to find it a big issue -- I'm not generally carrying around my own copies of virtual machines, so it hasn't been an issue for me. YMMV.

      Yaz.

    3. Re:Hardly a Linux-only problem. by Anonymous Coward · · Score: 0

      Same setup (mac clients + unbuntu servers) and I do the same. No muss, no fuss.

      Also has the advantage that you can encrypt several different disk images on the same thumb drive. (I use truecrypt for cross platform encrypted disk images, dmg's otherwise). This way you can hand it to someone for swapping a file and your private data is still private. Anything on the outer FAT32 filesystem is stuff I don't care about, so permissions don't matter anyway.

      I used to use this same setup when I had XP in the mix. Worked fine then, too.

    4. Re:Hardly a Linux-only problem. by Anonymous Coward · · Score: 0

      That's a cool idea. But FAT32 has a file size limitation

      I haven't seen anyone has mentioned ext2ifs. That's what I use to share between linux and windows on the same machine. And for my usb stick, I just have a small (100MB or so) FAT32 partition to hold the driver, and the rest is ext3. Also it gets rid of that 4GB limit.

    5. Re:Hardly a Linux-only problem. by Anonymous Coward · · Score: 0

      Why not just partition the disk. It's faster r/w, and as long as the fat32 partition is first, works better than the way you describe (windows XP ignores all but the first partition on a USB drive, but other OS's simply mount whatever partitions they can).

  30. ntfs-3g for mac by Anonymous Coward · · Score: 5, Informative

    Sure it does.

    http://macntfs-3g.blogspot.com/

    1. Re:ntfs-3g for mac by Anonymous Coward · · Score: 0

      Not by default; 3rd party software doesn't really help in most situations.

      For example, at my University where users do not have admin access there is no way to write to a NTFS drive...

    2. Re:ntfs-3g for mac by neumayr · · Score: 1

      Does this have the same issue Linux' ntfs-3g has?
      -not to be able to mount a partition that hasn't been cleanly dismounted, except by forcing it
      -extremely slow performance with large files or fragmented filesystems
      -slow performance generally

      If so, I wouldn't say OSX has NTFS support. Neither does Linux. Just some experimental hack that works "well enough".

      --
      Truth arises more readily from error than from confusion. -Francis Bacon
    3. Re:ntfs-3g for mac by noundi · · Score: 1, Funny

      Does this have the same issue Linux' ntfs-3g has? -not to be able to mount a partition that hasn't been cleanly dismounted, except by forcing it -extremely slow performance with large files or fragmented filesystems -slow performance generally If so, I wouldn't say OSX has NTFS support. Neither does Linux. Just some experimental hack that works "well enough".

      This is outrageous! I thought these were all original features of NTFS!

      --
      I am the lawn!
    4. Re:ntfs-3g for mac by Anonymous Coward · · Score: 0

      Petition your administrators to install it. It will only take a few minutes of your time, and you'll be helping everybody on campus.

    5. Re:ntfs-3g for mac by DangerFace · · Score: 1

      OK, it's been a while since I read up on this, but isn't the whole point of a lack of clean unmount that you have to force the mount? And isn't the easiest reply to, "Windows is slow!" to simply say, "Defrag!"? I could well be wrong here, but I'm pretty sure you're falling for the old "There's no error message in Windows, so it's OK" trick, and/or the old "Linux is throwing up errors and asking me if I want to do some task with a remote chance of a fuck up - this must be a shitty backend to have all these errors" trick. Well, OK, the last one isn't so much of a trick as something that pretty much every random Joe User-type has said when I showed them a console, but it is a problem a lot of people seem to have.

    6. Re:ntfs-3g for mac by Youx · · Score: 0

      ntfs-3g for mac has the merit to exist. Unfortunately, last time I checked it was *extremely* slow (maybe that's what you get with FS in userspace?), you had to reinstall it on a regular basis because it randomly stopped working... not really usable for lambda users (and unfortunately, lots of mac users are not tech savy). Then I discovered Paragon NTFS, which is commercial but definitely worth it. Works flawlessly, speed is as good as hfs+ volumes, it's some really nice work. But you have to pay 40$ for it :/

    7. Re:ntfs-3g for mac by neumayr · · Score: 1

      The whole point of forbidding mounting an unclean fs is to make people run fsck_$FS. Lacking this, $FS support is insufficient.
      When forcing a mount, I don't know exactly what I'm forcing. Mount says it's probably an unclean FS, but who's to say there isn't something more seriously wrong with the filesystem?
      Defragging on Windows (with its included deframentation tool) doesn't fix the kind of fragmentation ntfs-3g has issues with - don't ask me, that's what ntfs-3g's FAQ says.
      About Linux complaining too much - no, I don't think it does. It'd help if it had the necessary tools to fix what it's whining about though.

      --
      Truth arises more readily from error than from confusion. -Francis Bacon
    8. Re:ntfs-3g for mac by Anonymous Coward · · Score: 0

      What part about "Native" don't you understand?

    9. Re:ntfs-3g for mac by Anonymous Coward · · Score: 0

      Key word: native.

      dipshit mods.

    10. Re:ntfs-3g for mac by initialE · · Score: 1

      The performance of ntfs-3g is abysmal. Data transfers take forever.

      --
      Starbucks, Harbuckle of Breath.
    11. Re:ntfs-3g for mac by slimjim8094 · · Score: 2, Informative

      You need to mount it async; I don't know if there's an alternate driver for it (or just a mount option) but it speeds up transfers by about 30x

      --
      I have developed a truly marvelous proof of this comment, which this signature is too narrow to contain.
    12. Re:ntfs-3g for mac by Anonymous Coward · · Score: 0

      Sure it does.

      http://macntfs-3g.blogspot.com/

      Parent said native support.

    13. Re:ntfs-3g for mac by Anonymous Coward · · Score: 0

      Like he said, there's no NATIVE support for NTFS.

    14. Re:ntfs-3g for mac by Anonymous Coward · · Score: 0

      If you care enough, you can even make a small fat32 partition which contains the NTFS MacFuse driver, so that you can still use the drive offline on a mac which doesn't already have the drivers.

    15. Re:ntfs-3g for mac by BitZtream · · Score: 1

      You haven't used Unix very long have you? It was only relatively recently that journaling became common enough that background fsck's were common. Without access to the journal, ntfs mounts have the same problem as the old non-journaled ufs, and ext2.

      I'm not sure why even you have a problem with it, it does mount it, it just warns you that its a bad idea since the driver is incomplete and can't do anything with the journal.

      FUSE in general is slow, nature of the beast.

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
    16. Re:ntfs-3g for mac by nuckfuts · · Score: 1

      He said OSX doesn't have native write support for NTFS.

    17. Re:ntfs-3g for mac by Anonymous Coward · · Score: 0

      Parent AC post can't read and neither can moderators. The GP indicated that, "...OSX doesn't have native write support for NTFS", which is 100% correct.

    18. Re:ntfs-3g for mac by neumayr · · Score: 1

      I'm not going to boast with my Unix experience, but you should be aware that there are better ways to reach people than to diminish their knowledge and experience.
      I wonder though, what does background fsck, or the lack thereof, have to do with any of the things I listed? There is no fsck, background or otherwise.
      The problem I have with forcably mounting filesystems is that I have no way of knowing what I'm forcing. Sure, it's probably just not been unmounted probably, but do you really know?
      And yes, fuse is slow. But that's hardly a defense for ntfs-3g, rather it begs the question, why isn't there a kernel driver?

      --
      Truth arises more readily from error than from confusion. -Francis Bacon
    19. Re:ntfs-3g for mac by ibennetch · · Score: 1

      ...OSX doesn't have native write support for NTFS.

      Sure it does.

      http://macntfs-3g.blogspot.com/

      No, that's not native, which the GP specifically mentioned. There's nothing like trying to coach my coworker through downloading and installing ntfs-3g (and, until the latest version, MacFUSE first) over the phone (especially the time there was no internet access). Good luck trying to explain why they need it, too, since the drive is RO with the native driver ("if I see it, why can't I write to it?").

      Also, last time I checked (I don't use it that much), performance was abysmally slow. I just realized I'm a bit outdated, so I'll have to upgrade and see if that fixes it.

      NTFS-3G is awesome, true, but isn't native.

    20. Re:ntfs-3g for mac by Anonymous Coward · · Score: 0

      Which is not native at all because it's a 3rd party FUSE driver ...

  31. Explore2fs by Pow.R+Toc.H · · Score: 4, Informative

    If you don't want much hassle, just use explore2fs (http://www.chrysocome.net/explore2fs). It's an userland application which does not install any drivers or the like on Windows, and as such will execute as any user. However, you'll still need to transport it to the machines you'll want to use, and thus you'll need a tiny space of FAT32 for doing the trick.

    If you have rights to install drivers on the windows machines you use, you can try the EXT2 driver available on www.fs-driver.org. It will mount your EXT2/EXT3 volume as a drive letter so you can transfer files between partitions.

    --

    --------
    Fighting the herd since 1985.
    1. Re:Explore2fs by Grimnir512 · · Score: 1

      Wow, that looks pretty handy! I've been looking to do something like this for a while, this will let me to use ext2 at college where I'm not allowed to install drivers :P Thanks :)

    2. Re:Explore2fs by Sensible+Clod · · Score: 1

      I tried to use those very things a few days ago. They only work if you use the very most compatible settings when formatting the ext2/3 partition. They didn't like my 500GB partition with 256-bit inodes.

      --

      The difference between spam and poop is that you don't have to dig through septic tanks looking for real food. -- Me
    3. Re:Explore2fs by neumayr · · Score: 1

      Unless explore2fs hasn't come a long way since I last used it, I wouldn't wish it on my worst enemy.
      Also, your sig's probably making people want to created viruses for Mandrake, and dedicating them to you.

      --
      Truth arises more readily from error than from confusion. -Francis Bacon
    4. Re:Explore2fs by Anonymous Coward · · Score: 0

      IIRC explore2fs can't write, and all the ext2/3 drivers I know of can't actually deal with the ext3 journal, nor with ext4.
      I used to have a small FAT partition with the ext2fs windows driver and the rest formatted as ext2.

      But that was before decent NTFS support in linux, so nowadays I just use that.

  32. fat32 and tarballs or loopback ext3 by frooddude · · Score: 1

    fat32 works well enough for storing tarballs should I need to go Linux->Linux with permissions and all that. Most of the time though the UID/GID clashing isn't worth going so far as a tarball unless I need permissions preserved. I rarely transfer mixed permissions files, it's usually some form of document or media so again... fat32.

    I'd use a loopback ext3 if I really needed to not use tar for some weird reason.

  33. native filesystem by digitalhermit · · Score: 5, Interesting

    I prefer to just dd my data to the raw device. If there's more than one file, I might pipe it through tar first. This process makes it much more portable and universal.

    1. Re:native filesystem by Anonymous Coward · · Score: 0

      Brilliant. And you save on file system overhead too.

    2. Re:native filesystem by neumayr · · Score: 1

      How do you read that on a Windows box, without installing additional software?

      --
      Truth arises more readily from error than from confusion. -Francis Bacon
    3. Re:native filesystem by flyingfsck · · Score: 1

      What? You run Windows without a full Cygwin installation? You should have your Geek card revoked...

      --
      Excuse me, but please get off my Pennisetum Clandestinum, eh!
    4. Re:native filesystem by Anonymous Coward · · Score: 0

      How to you get the file back on a Windows system without internet connection (to get dd compiled for win32)?

    5. Re:native filesystem by neumayr · · Score: 1

      Yeah, shame on me.
      Cygwin has always been very slow for me (might be subjective), and MSYS seemed kind of lacking in features. So it was back to emulation/virtualization. That won't give me the kind of low level access I need to read the GP's usbdisk though..
      OTOH, I often have to read my portable media on systems I don't control, so I'd really like a way to read raw device data on a vanilla Windows.

      --
      Truth arises more readily from error than from confusion. -Francis Bacon
    6. Re:native filesystem by forkazoo · · Score: 1

      How do you read that on a Windows box, without installing additional software?

      debug.com

    7. Re:native filesystem by ShawnD · · Score: 1

      Cause the DOS subsystem can do direct access to a USB drive without admin rights. And you have the fun of fitting everything in 64kB. How does that work in 64 bit windows where the DOS and Win16 subsystems were removed?

    8. Re:native filesystem by Anonymous Coward · · Score: 0

      How do you read that on a Windows box, without installing additional software?

      Well thats why he put dd.exe in the tar file so... oh wait

    9. Re:native filesystem by Anonymous Coward · · Score: 0

      Pipe it through tar? Then you're limited to systems that have tar. What I do is make a text file with the bytes offsets and dd it to a second thumb drive.

      Am I joking? Yeah, I'm joking.

      Or am I?

    10. Re:native filesystem by Anonymous Coward · · Score: 0

      I prefer to just pipe my data to my printer, 3-hole punch everything and carry a binder around with me. This process makes it much more... ehh... yeah.

    11. Re:native filesystem by cbhacking · · Score: 1

      Riiiiight. Leaving aside the question of what this does to the MBR and partition tables on the device (which most OSes attempt to do something with) or of how you get the info back off with Windows (it's possible, but there's no built-in utility to do so), exactly how do you keep track of the number of bytes that you need to copy off? In fact, there's an awful lot of info that would be missing - file size, name, datestamps... yeah.

      Seriously, is this what passes for an "interesting" post on Slashdot these days? An amusing suggestion, yes, but far from practical. Humorous as an absurd suggestion at best.

      --
      There's no place I could be, since I've found Serenity...
    12. Re:native filesystem by julesh · · Score: 2, Interesting

      What? You run Windows without a full Cygwin installation?

      Jules@minerva ~
      $ ls /dev
      fd stderr stdin stdout

      How do I access raw devices using cygwin?

    13. Re:native filesystem by digitalhermit · · Score: 1

      An amusing suggestion, yes, but far from practical. Humorous as an absurd suggestion at best. :)

      I posted it somewhat tongue-in-cheek, but don't knock it as absurd because there are quite a few instances where using a raw volume is more portable. In some cases, for example, the OS may not have drivers for some types of filesystems. Many embedded systems don't understand EXT3 or NTFS.

      A few years ago I had to move some files to an embedded system that had only a floppy. The kernel couldn't quite grok the floppy filesystem so I did end up tar'ing from the raw floppy device. And it worked.

      Another reason to do so is overhead. Filesystem meta information can chew up your space. If you have a file that's just a fraction too large for a filesystem, dd'ing it may give you just enough extra room to transport the file.

      And as you indicate, without an MBR or a part table, it's tough to read that information back.. Think about this for a moment when you want a way to store your correspondence from your girlfriend or that super-secret manuscript that will make you millions once someone picks up the film rights. I.e., run it through encryption then dump it to the raw device. Someone picks it up and it looks like an unformatted disk.

      (oh yeah..the correspondence comment is of course purely hypothetical, this being Slashdot and all).

  34. ext3 by mukund · · Score: 2, Interesting

    I have 3 Seagate FreeAgent 1 GB USB disks. They come with NTFS by default on them. Per disk:

    1. I make a LUKS dm_crypt volume on it (for which support is well integrated into GNOME and hal in Fedora and Ubuntu.. just plug in and it pops up a dialog asking for the password).

    2. I mkfs an ext3 filesystem on the encrypted volume.

    I use this encrypted setup out of experience, having dropped an older 750GB USB disk from a height. It works from time to time and I have to physically destroy it because contents on it are not encrypted and otherwise anyone who finds this disk in the trash can mount and browse it.

    --
    Banu
  35. ext2 by Phillup · · Score: 1

    Because if it gets put in a Mac or Windows machine... that means I don't have the disk.

    And, it will most likely look "empty" and get formatted.

    Which is exactly what I want to happen when I lose that puppy!

    (And my UID is 1000 on all my boxes)

    --

    --Phillip

    Can you say BIRTH TAX
  36. Interesting Discussion by filesiteguy · · Score: 1

    I have various usb keys and use them among my various systems - win2k, Vista, XP, Ubuntu 9.x, openSUSE 11.x - and have not had an issue with "moutning." In fact, I'd say the last time I had an issue was with SUSE 9.1. I guess the filesystem of choice is FAT32, which is older but mostly works. I have yet to been given a "do you want to open this?" on Nautilus or Konqueror. Come to think of it, my cameras memory cards (xD and SD) are all FAT32 and so are my sons' R4DS cards.

  37. Forget FAT/VFAT, make your own. by strredwolf · · Score: 2, Informative

    First of all, FAT is patent encumbered and Microsoft's willing to go to court to protect it; so that's out. That includes the old UMSDOS file system Linux had at one time.

    Someone needs to make a good file system that matches FAT, but is more extensible. A good choice is ext2 now... if we dropped a few things that wouldn't work nicely. Like device nodes, pipes, and Unix sockets. Like ownership, since it's assumed that the person mounting the system would own the files on it, along with groups. Simply access restrictions; they wouldn't apply.

    This will simplify the structure a bit, which is a nice bonus and could let it be put on floppies. In other words, it's a light, anonymous, extended file system. LAEFS.

    I got an .h file. Anyone want to help develop it as a FUSE driver?

    --

    --
    # Canmephians for a better Linux Kernel
    $Stalag99{"URL"}="http://stalag99.net";
    1. Re:Forget FAT/VFAT, make your own. by Anonymous Coward · · Score: 0

      What's wrong with ext2? There are already ext2 drivers for windows. The only thing you need to do is install them and you have a usb stick (almost) anyone can read.

      Even if you do implement LAEFS, that doesn't guarantee that it will not be using any patented technology...

    2. Re:Forget FAT/VFAT, make your own. by Anonymous Coward · · Score: 0

      First of all, FAT is patent encumbered and Microsoft's willing to go to court to protect it; so that's out. That includes the old UMSDOS file system Linux had at one time.

      Someone needs to make a good file system that matches FAT, but is more extensible. A good choice is ext2 now... if we dropped a few things that wouldn't work nicely. Like device nodes, pipes, and Unix sockets. Like ownership, since it's assumed that the person mounting the system would own the files on it, along with groups. Simply access restrictions; they wouldn't apply.

      This will simplify the structure a bit, which is a nice bonus and could let it be put on floppies. In other words, it's a light, anonymous, extended file system. LAEFS.

      I got an .h file. Anyone want to help develop it as a FUSE driver?

      Yes, I want to help develop it.

      Microsoft

    3. Re:Forget FAT/VFAT, make your own. by BitZtream · · Score: 1

      Well, since you won't get it onto a Windows install by default, or an OS X install by default, you won't find anyone creating a new file system that matchs FAT anytime soon.

      And really ... ufs is far more supported than ext2, so that would be a far wiser choice.

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
    4. Re:Forget FAT/VFAT, make your own. by LordActon · · Score: 1

      First of all, FAT is patent encumbered and Microsoft's willing to go to court to protect it; so that's out.

      If you honor the patent, you reinforce it. If you ignore it, you weaken it. Millions of Lilliputian cuts make it irrelevant. Why not join in?

      Someone needs to make a good file system that matches FAT, but is more extensible.

      Well, the thing about FAT is it's recognized by just about every computer on the planet and a lot of non-computers. How are you going to make your post-FAT filesystem accessible to hundreds of millions of Windows computers? If you don't do that, what data exchange problem have you solved?

      If you don't care about nonfree OSes, a simple convention would suffice. If the kernel understood that, say, uid==0 && gid=-1 meant the same thing as chmod 777 and that all files created in such a directory got the directory's uid and gid, you'd have everything you want without even touching the fs code.

    5. Re:Forget FAT/VFAT, make your own. by WhiteDragon · · Score: 1

      I was going to suggest UMSDOS, but a quick google search shows that it hasn't been in the kernel since 2.6.11.

      --
      Did you mount a military-grade, variable-focus MASER on an unlicensed artificial intelligence?
  38. Re:easy.. by spazdor · · Score: 2, Funny

    0% of the time, it works every time.

    --
    DRM: Terminator crops for your mind!
  39. NTFS by Anonymous Coward · · Score: 0

    To have the possibility to share very large multimedia files NTFS on USB HD, otherwise on usb sticks fat32.

  40. Portable Encryption Please by CarpetShark · · Score: 1

    NTFS with LUKS and FreeOTFE does the trick for me.

    Unfortunately it doesn't for me, as FreeOFTE requires admin access on the workstation you're using, which isn't always available.

    Choosing a filesystem is the easy part, compared to finding a decent cross-platform encrypted FS solution.

    1. Re:Portable Encryption Please by flyingfsck · · Score: 1

      Not quite - FreeOTFE only requires Admin privileges to install it. Thereafter a common user can use it alright.

      --
      Excuse me, but please get off my Pennisetum Clandestinum, eh!
    2. Re:Portable Encryption Please by CarpetShark · · Score: 1

      Largely the same thing in my experience. Usually if I can get the freedom to install whatever I need, I can get the freedom to do it myself.

  41. Formats by the+eric+conspiracy · · Score: 1

    For thumb drives I use FAT32 because I often stick these into devices like car stereos, BluRay players and whatnot for firmware updates and to play media. These devices know FAT and that is about all they are likely to ever support.

    For external hard drives it is ext3. 95% of the time my drives are attached to Linux, and the other 5% I use an ext2/3 driver.

    1. Re:Formats by CronoCloud · · Score: 1

      Yeah, I have an external drive hooked to my PS3. The factory default on it was NTFS, but I had to make it FAT32 so GameOS could read and write to it.

  42. no fs at all by Anonymous Coward · · Score: 0

    As usb sticks are for transferring virus & shit I only use network. That way the autorun.inf is bypassed and a lot of grief not had.

  43. Does Haiku even have ZFS support? by elitest · · Score: 0

    Here is what you do: XFS on the stick |->ISO |--->openVZ container running Haiku w/optional ZFS support compiled in |----->Co-Linux from Portable Apps and wine so that it can run it on Linux |----->42

  44. 4GB Max by Anonymous Coward · · Score: 0

    Has anyone considered the 4GB maximum for file sizes on FAT32? I have Linux, OSX and Windows running on my network and run into this problem frequently. I am currently using NTFS to do the work but do not like having to mount a "dirty" filesystem if Windows doesn't unmount the drive properly.

    1. Re:4GB Max by NAR8789 · · Score: 1

      Time for the advent of FAT64?

  45. Installable File System by Jahava · · Score: 5, Informative

    I had the exact same problem a while back. My solution was a little less straightforward than some, but is still simple enough. Basically, I leverage the freeware software Ext2 IFS, which installs software onto Windows that allows it to recognize the contents of Ext2/3 partitions.

    Basically, I have my disk formatted with two partitions:

    • A 1GB FAT32 Partition
    • The rest as an Ext3 Partition

    On the FAT32 partition, I place the latest version of Ext2 IFS. When I access the system on my main Linux box, I just mount / use the Ext3 partition.

    When I visit friends or family and I plug it into their Windows box for the first time, Windows recognizes the FAT32 partition, so I can install the Ext2 IFS software that I put onto that partition. From then on (and every subsequent access), Windows automatically mounts it!

    Windows doesn't reflect the Ext3 permissions, but if you have physical, portable access to an unencrypted hard drive, those mean nothing anyway. And, of course, make sure to ask friends and family before installing filesystem drivers :)

    1. Re:Installable File System by bazorg · · Score: 1

      EXT2 IFS works like that on Windows if you have the admin password for that machine. Also, if Windows crashes while having your EXT2 partition mounted, you'll need to fsck it, ie: keep a portable version on linux in that drive because you might need it.

  46. Fix Ubuntu by harmonise · · Score: 1

    you must agree that having Ubuntu asking you whether to execute or display every text file or image you open from a DOK is annoying

    That sounds like a problem with Ubuntu and not the filesystem. You might want to file a bug report.

    --
    Cory Doctorow talking about cloud computing makes as much sense as George W Bush talking about electrical engineering.
  47. need to format with I -128 by mister_playboy · · Score: 1

    I use the driver from www.fs-driver-org on my Win2000 box, and it does seem to have one limitation. An ext2 file system created with gparted's default settings will not mount in Windows. You have to use the flag "I -128" in mkfs.ext2 during the formatting of the ext2 file system to make it Windows usable... after that, the driver works flawlessly.

    --
    Do what thou wilt shall be the whole of the Law ::: Love is the law, love under will
  48. Partition it by solanum · · Score: 1

    I have two partitions, a small one formatted as FAT32, on which I keep a copy of of Ext2 IFS for windows (www.fs-driver.org), which I find to be the best of the free ext2 drivers for windows, then I have the rest of the USB disk as a partition with an ext3 filesystem. The only thing you have to watch out for is the ext2 IFS software only works with certain inode sizes, so when you make the partition, check the defaults.

    Of course if you can't install on the target windows system then you really have no choice except FAT anyway. In which case, just copy the file you need onto the FAT partition temporarily.

    --
    Si hoc legere scis nimium eruditionis habes.
  49. What about UDF? by xororand · · Score: 5, Insightful

    UDF doesn't have a 2 GB file size limit like FAT32 and seems to be well supported by most operating systems. I don't really have any experience with it but I just formatted my USB stick with UDF just to see how it goes.
    mkudffs --media-type=hd --vid=MyDiskLabel /dev/disk/by-id/usb-LEXAR_JUMPDRIVE_ELITE
    It works fine in Linux.

    1. Re:What about UDF? by imroy · · Score: 5, Informative

      I experimented with UDF a couple of years ago. As always, Windows is the problem. No matter what I did, Windows did not see the thumbdrive as a drive letter. And Google didn't show up any useful pages either.

    2. Re:What about UDF? by Anonymous Coward · · Score: 0

      +1 for UDF. The only caveat, from what I understand, is that Windows XP only has read-only support for UDF. Vista, Windows 7, Linux, Mac OS should be able to read/write.

    3. Re:What about UDF? by jrumney · · Score: 1

      There are various versions of UDF, with the earlier versions having good cross platform support, but generally read only, and the later versions having good read/write support, but have compatibility issues across platforms (especially when proprietary drivers on Windows from DVD authoring packages are involved - they generally only support one version with no backwards compatibility, and that version is often too recent to be supported by the Linux kernel drivers). My experience of this is from trying to share DVD-RAMs between my Windows and Linux PCs and the DVD video recorder I used to have (before I decided one of the Linux machines would do a better job).

    4. Re:What about UDF? by Anonymous Coward · · Score: 0

      FAT32 limit is 4GB not 2GB...

    5. Re:What about UDF? by Anonymous Coward · · Score: 0

      UDF[...]Windows is the problem.
      That was the conclusion Richard Rasker came to.

      And Google didn't show up any useful pages either
      http://www.groklaw.net/articlebasic.php?story=20070422083715451
      Cached/highlighted version: http://tinyurl.com/WindozeSucksAtUDF

      gewg_

    6. Re:What about UDF? by Anonymous Coward · · Score: 0

      UDF worked great for DVD-RAM on Mac OS 8.6 to 9.2.2. You could format DVD-RAM as either UDF or HFS+. In fact, UDF was better than HFS+ because Windows XP could read it easily, but resources were safely there because of Apple's UDF extensions. I made a master disc image of a blank UDF 2.6 GB DVD-RAM that I kept on a thumb drive for when I didn't have a DVD-RAM handy. But for some stupid reason, Mac OS X will only allow writable DVD-RAM to be HFS+. It can read UDF-formatted DVD-RAM, but they are not writable from the Finder anymore. You can write a UDF DVD-RAM with Toast, but they're not drag-n-drop writable, thus they're no different than a DVD+/-RW.

    7. Re:What about UDF? by cbhacking · · Score: 1

      Odd... Windows has had at least partial support for UDF since Windows 2000, and if you put a DVD (most of which use UDF) in the drive it certainly would work.

      --
      There's no place I could be, since I've found Serenity...
    8. Re:What about UDF? by Dwedit · · Score: 1

      Then you go stick a UDF formatted CD into a mainstream DVD player, and it fails to play. But another player (one that happens to support MPEG-4 files) plays the disc with no problems.

    9. Re:What about UDF? by canavan · · Score: 1

      There was a crash bug in linux quite some time ago (around the 2.6.18 timeframe, CVE-2006-4145) involving large files on UDF filesystems. The workaround fomr 2.6.18 on was a hard limit of the filesize on UDF filesystems of only 1GB. This limit was still around when I last tried to create a UDF DVD filesystem, but that was 1-2 years ago. Is this limit still in current kernels?

    10. Re:What about UDF? by imroy · · Score: 1

      Yes, but nothing I could do (or find) would get Windows to recognize a USB thumbdrive. UDF on the whole device - nope. UDF on partition - nope, and what partition 'type' do you use? There isn't a type allocated for UDF nor ISO 9660. Perhaps we need one of those special thumbdrives that reports itself as an optical drive (with packet writing?) instead of a fixed disk.

    11. Re:What about UDF? by Anonymous Coward · · Score: 0

      That's because UDF requires a driver to be installed, and I don't think XP has a default driver for it. Back in the day, I think Nero amongst others supplied a daemon that handled UDF access. Drop the daemon, and your CD's where unreadable again.

      Sad but true, Fat32 is the only thing that's really cross platform in that sense, that it'll work on any OS more or less. Fat64 support coming is ok-ish I suppose, but it won't help, as it'll need to be installed onto older boxen. Sure a few years down the road that might be a non-issue, but wouldnt' we want a robust flash cross platform FS by then?

      Me, I format my flashdrivers fa32, but my biggest one is only a gig. If I had a bigger one, say 8+GB i'd probably start partitioning it, have an 8GB part atleast and use the left over for ... whatever, probably ext2/3/4 and have a driver for it on the fat32.

    12. Re:What about UDF? by Anonymous Coward · · Score: 0

      The file size limit on FAT32 filesystems is actually 4GB (2^32). According to some it's even 1 byte smaller than that.

  50. Bring back UMSDOS! by Anonymous Coward · · Score: 0

    It got depreciated in kernel 2.6.11, before USB thumb drives became ubiquitous. There is a purpose for it again.

  51. I have 5 thumb drives, 2 are ext2 by grege1 · · Score: 2, Interesting

    You need at least one ext2 formatted thumb drive. When I move source code around I need to preserve symlinks. Can't do that with fat32 without zipping. USB drives are so cheap now you can easily have as many file systems as you want. I also have a 160gb external drive formatted as ext3 for backups - no brainer as it is never going to be read by a Windows machine and permissions and symlinks are preserved. Having two partitions is a neat solution if you only have one drive.

  52. Security by EEPROMS · · Score: 1

    I recently updated to a 32Gb thumb drive and decided to partition it with a fat32 and a Ext3 partition. The logic is that if I want to share data it will be on the fat32 partition and things I dont want to share (private stuff) I put on Ext3. All the people were I work use Windows so if anyone gets their hands the thumb drive they cant read the Ext3 partition and what is on the Fat32 side really doesn't matter.

    1. Re:Security by jaavaaguru · · Score: 1

      Unless they install an ext2/3 driver

  53. Re:DOK ... by Anonymous Coward · · Score: 0

    the ones that think disk-on-removable-key is to dorky for them.

  54. I use truecrypt. by Anonymous Coward · · Score: 0

    Encrypt the whole partition.

    TrueCrypt is available on the net, available for the big 3 and if you lose your drive, no worries. The pictures of yer weenie are safe.

  55. Bootable by cstdenis · · Score: 0, Offtopic

    Just boot off it. Then you can use whatever filesystem you want.

    --
    1984 was not supposed to be an instruction manual.
  56. Re:easy.. by Drinking+Bleach · · Score: 2, Informative

    It was called UMSDOS, but it hadn't been maintained for years and was eventually removed from the kernel around 2004.

  57. Well, this old FOSSBeard uses... by Bob+Cat+-+NYMPHS · · Score: 1

    SFTP.

  58. Yes, in combination with "tar" when needed by SlimGroove · · Score: 1

    Yes, and "tar" when you need permissions. FAT32 still has the issue with screwing up the FAT (losing everything) when the storage is disconnected without proper ejection, NTFS doesn't have this problem.

  59. How do you deal with Linux destroying file dates? by sznupi · · Score: 1, Insightful

    At least few distros I've tried does that (and a) I wasn't bothered enough yet to search more thoroughly than quick google search b) it wouldn't help much anyway, since that's apparently a default behaviour...a big problem when using flashdisks with alien machines)

    Namely, when moving files across volumes, only the modification date remained intact, with creation date being "reset" to the time of moving (essentialy it worked the same as copying and then deleting the original; and while that's what the OS is doing under the hood, it is not the intention of the user if he chooses "cut" instead of "copy")

    That's a destruction of very, very basic file attribute; almost falls under the category of destroying user data... (yes, file creation dates are not important to some of you, I get it...but they are to others)

    --
    One that hath name thou can not otter
  60. Ext3 and a small partition with compat progs by moisadoru · · Score: 1

    I have a 1TB external WD USB HDD, with most of the space allocated to an ext3 partition, and a tiny fat32 partition ( ~ 1GB) where I stored some small free windows programs (and instructions) that enable any windows user to see and use the larger ext3 partition. I prefer ext3 to ntfs or fat32, because ext3 is way much faster, and because I like to be consistent with things that I use. I also have a SD card (8GB) preformatted to fat32 (I think) that came with my digital camera, and there's nothing I can change about it, without risking to make it unusable with the camera.

  61. the obvious solution by Anonymous Coward · · Score: 1, Informative

    I am unsure what is meant by "disk on key".

    If you mean a simple storage area for copying files to and off-of your USB key... then:
        -> YES fat32 is best.

    But if you mean that you have installed linux onto your key and boot from there... then I have a lot of experience with this.

    Solution: create at least 2 partitions on your bootable USB key. One filesystem should be 'ext2' and contain your root linux partition. The other should be formatted to vfat. The fat partition is then accessible to both Win and Linux. So just copy files onto that partition from whatever O/S you are currently running.

    Note: always use 'ext2' on USB or SD cards as there are less writes to the disk. Since portable media reports to have a limited number of writes. Also, do not create a swap partition if you run your primary linux O/S from the portable media.

  62. Oh no! by Anonymous Coward · · Score: 0

    I invite anyone who claims pure water is not a pollutant to sit in a room full of it for 10 minutes.

    Not that deadly dihydrogen monoxide stuff again!

  63. Re:How do you deal with Linux destroying file date by Rick17JJ · · Score: 4, Informative

    When I use the rsync command, none of the dates or permissions is altered. I use rsync from the command line, about once a week to back up my files onto an external USB hard drive. There is also at least one point-and-click GUI type front end for rsync, which I have not yet tried.

    I used GParted to reformat my external hard drive as an EXT3 partition. GParted is an easy to use, free point-and-click GUI type front end for free Parted partitioning program. I have also used GParted to reformat several small USB keys as EXT3. GParted will can also create other types of partitions, such as FAT16, FAT32, NTFS, EXT2, EXT3, JFS, XFS, Reiserfs, and Reiser4 partitions.

    If I were using the tar command to bundle my directories and files up into a tar ball or a compressed tar ball, the permissions and dates and everything would have been preserved inside the tar ball. In that case I could have stored the tar ball on a FAT32 partition, without loosing permissions or the correct dates. But instead of doing that, I have been using the rsync command to create a backup copy of all the directories and files and everything onto the external USB hard drive.

  64. something useful, whatever it is by mallums · · Score: 1

    I favor exFAT, MS's new format for removable storage. If there were Linux/BSD support, I would jump for joy. Alas, patent-encumbered, by a known patent troll, MS. I will settle for an open source equivalent to exFAT, or at least real Windows drivers for ext2/3/4/etc. One of you smart people want to step up?

  65. Partitions by GF678 · · Score: 1

    I have an external HDD I use mainly for backups, but also occasionally for data transfer between computers. I had the same issue - I wanted the backups (which were basically just cp's of my Linux data partition) to retain permissions and ownership so that if I had to copy my entire backup back to my computer, everything would be retained, but at the same time I wanted to use the drive elsewhere on non-Linux machines.

    I used gparted to create two primary partitions - an EXT3 partition, and an NTFS partition. Linux backups would be sent to the EXT3 partition, and anything I wanted to share or transfer between machines would go on the NTFS partition. If I knew I wanted to share content already on the EXT3 partition, I'd just copy it to the NTFS as well. Seems to work.

  66. But... there IS a solution! by mcrbids · · Score: 2, Informative

    It's like the OP asks for a solution to a problem when using Linux, and then there's a grand cacophony of people denying that there is a problem! (when there is, why else was it presented?)

    There are two solutions that I use:

    1) Use tar to zip up the files with attributes, Then copy the .tar or .tgz file to the USB drive. Both Winzip and Archiver read tar files, so they can still be read on Win/Mac. Disadvantage? You can't easily save changes...

    2) create a loopback file on the USB drive, format Ext3, then mount when it's needed. You get easy writes on Linux, but you can't read on Win/Mac w/o special drivers.

    --
    I have no problem with your religion until you decide it's reason to deprive others of the truth.
  67. Partition the disk and use both by Artefacto · · Score: 2, Interesting

    Or you could partition the disk, format the first partition (the only one Windows sees on removable media) with FAT32 and the other one with ext3/whatever when you want to keep the meta-data. The best of both worlds.

  68. I use tarballs by efalk · · Score: 1

    Tarballs solve the problem nicely. Even on a linux-formatted drive, file attributes (especially timestamps) can be lost.

  69. Use the same UID on both/all machines? by xiando · · Score: 1, Insightful
    From the question,

    Using 'regular' Linux filesystems like ext keeps the permissions, but may require using the superuser when switching machines (as the UIDs are different).

    It sounds to me that the Question is not what filesystem to (ab)use, but how to make the files on the USB technology appear to belong to the same (ab)user on both/all boxen. Simply give yourself the same UID on both/all boxen and you are done.
    usermod -u 1000 youruser
    chown -R youruser:users /home/youruser

    man usermod and man chown for additional information.

    1. Re:Use the same UID on both/all machines? by Rick17JJ · · Score: 2, Interesting

      I always make sure that my user name is assigned the same UID number on both of my Linux computers, so that I avoid the permissions problem of my files supposedly belonging to a different user. In recent versions of Debian or Ubuntu, the first user created is assigned the UID number of 1000 (by default). So if Rick is the first user created on each computer there is not problem.

      However, I also have a third, even older computer, which uses some older version of Slackware. By default, it assigns a UID number of something like 500 to the first user. To make sure that I had the same UID number on that computer, I had to manually assign myself the UID number that I wanted, when using useradd to create my user name. Just like you, I used this command:

      useradd -u 1000 Rick

      Then when I looked inside my passwd file, I could see that I had been assigned the number 1000. To check that on most Linux distros, I would have typed this:

      cat /etc/passwd

      I had overlooked, how that was actually his main concern. I guess I should read more carefully, instead of speed reading.

      I actually do have an external USB hard drive and several USB keys formatted as EXT3. Having the same UID number on each of my Linux computers, means that each computer knows that those are my files, and that I have my normal permissions for accessing and using those files.

  70. Re:How do you deal with Linux destroying file date by Sancho · · Score: 1

    There is no 'creation time' attribute in Linux. Are you perhaps looking at 'ctime' and thinking that stands for 'create'?

    stat filename will show you that it actually stands for 'change'.

  71. Re: GNU coreutils by xiando · · Score: 1

    split is actually GNU, part of the GNU coreutils. It should also be mentioned that the manual document indicates Torbjorn Granlund and Richard M. Stallman involvement with making the split technology.

  72. Big problem w fat32 is file size restrictions by Anonymous Coward · · Score: 0

    USB drive FS is a major problem working with big video files between Mac, Windows and Linux systems because fat32 can't handle large file sizes. I found that there are open source drivers that will let you mount ext2 in both mac and windows. They are buggy, not-ideal drivers, but at least it's something. I'd do anything to avoid using NTFS (dun dun duuuun).

  73. portable vbox by d-r0ck · · Score: 1

    fat32 to boot portable vbox then whatever filesystem you want on the vm disk

  74. pollutant? It's the room by kipling · · Score: 5, Funny

    sofar wrote:

    >mrcaseyj wrote:
    >>
    >>> C3ntaur wrote:
    >>> I invite anyone who claims CO2 is not a pollutant to sit in a room full of it for 10 minutes.
    >>
    >> I invite anyone who claims pure water is not a pollutant to sit in a room full of it for 10 minutes.
    >
    > I invite anyone who claims pure oxygen is not a pollutant to sit in a room full of it for 10 minutes

    I invite anyone who claims pure vacuum is not a pollutant to sit in a room full of it for 10 minutes.

    You are all wrong: in all these fatal scenarios, the common element is the room. Those do-gooders in Copenhagen should be negotiating an agreement on room reduction.

    --
    -- open source? sounds like the real book --
  75. Re:How do you deal with Linux destroying file date by sznupi · · Score: 1

    Using Windows terminology to describe it: there are two file attributes that interest me, "Created" and "Modified". Under any version of Windows, when moving a file, they remain intact (when copying we have of course new "Created"). That is, I believe, the correct behaviour - if you want to move a file, you want to retain as much info about it as possible.

    Not sure what is the convention under OSX, haven't used it enough, but when using Linux GUI enviroments there are two corresponding attributes, which seem to be the same thing (from the name...). AFAI remember what seems to be the "Created" attribute indeed acts like 'ctime' that you describe. Perhaps I remember incorrectly.

    But here's the thing: when I'm back to Windows, "Created" attribute has definatelly changed (to the date of moving operation). Irritating, to say the least...

    --
    One that hath name thou can not otter
  76. English translation by Anonymous Coward · · Score: 1, Informative

    However, Linux has no issue reading HFS+ and my main machine is a Mac so it does the trick too.

    "No issue reading" is Linuxese for "For write support, you must format specifically as Mac OS Extended, Case Sensitive, No Journal, and one of Mac|Linux formats in a way that the other can't read at all, have fun figuring that out."

    No joke.

  77. Use ext3 + drivers for Windows by Qubit · · Score: 1

    I just format my external disks as ext3, reserving a small partition (maybe 2-3GB out of 1TB) as a FAT32 partition.

    Throw the installers for Ext2FSD, an "Open source ext2/ext3 file system driver for Windows (NT/2K/XP/VISTA, X86/AMD64)" on the FAT32 partition. This allows you to bootstrap any Windows machines you come across to access the EXT partition(s).

    There are some instructions for ext3 access on OSX on various sites online, but I haven't tried any out myself.

    It seems like the best solution would be to have external drive enclosures be able to act like disks or like little servers. If you want them to just be a disk, then they can have direct access, but if you're trying to access an ext3 disk on a Vista or OSX machine that doesn't have support for that file system, the hardware could just run a little ftp or sftp server and the host machine could just access it over ip.

    --

    coding is life /* the rest is */
  78. Filesystems by StormReaver · · Score: 1, Troll

    Since I don't want to propagate any Microsoft filesystem, I format all of my USB devices with ext2. If anyone on Windows wants anything I have on those devices, they either install one of the Windows ext2 drivers, or I create a temporary Samba share for them use to get at the data over the LAN.

    1. Re:Filesystems by StormReaver · · Score: 1

      Troll?! The moderators need to pull their heads out of their asses today.

  79. They're talking about fixing this by kabloom · · Score: 2, Interesting

    At present you run into an issue where you could mount an ext2 or ext3 drive as a certain user, write files to it, and be unable to do anything with those files if you have a different UID on a different system.

    A kernel patch has been proposed to allow you to remap ext2/3 UIDs when mounting a disk so that a standard UID can be mapped to whoever mounts the drive. This way, you'll be able to use ext2 or ext3 as your flash filesystem, preserve capitalization (another vfat weak point) and permissions (modulo the remapping) and still have decent interchange between different Linux boxes where you have different UIDs.

    1. Re:They're talking about fixing this by Rashkae · · Score: 1

      Oh god yes,, I've wanted this feature for *years*... I'm surprised it took this long to even get officially proposed.

  80. Re:How do you deal with Linux destroying file date by Sancho · · Score: 1

    Ah, so there are a couple of scenarios here.

    1) Unix files created on a Unix system and moved between Unix volumes. In this case, there's no issue. Unix doesn't track creation time, so that particular metadata isn't lost during the move. The ctime represents the inode change time, so it's correct to change it when you change the destination inode.

    2) Windows files created on a Windows system and moved between Unix volumes. This was actually a point of contention in the past. POSIX doesn't have a notion of a creation time, so when writing drivers or compatibility layers (e.g. Cygwin), there's no clear way to deal with creation time attributes (that the syscalls don't have any idea how to deal with--or even that they exist.) It sounds like once you put the file onto a Unix filesystem, you lose that metadata. It's not unlike transferring a Mac OS file with resource forks to Windows or Unix. I assume something similar happens with NTFS alternate streams.

  81. The Answer is None by Rantastic · · Score: 0

    Real men don't need a file system to write data to a usb thumb drive.

    tar cf /dev/sdb /stuff

    --
    Ask Slashdot: Where bad ideas meet poor googling skills.
    1. Re:The Answer is None by jaavaaguru · · Score: 1

      What's with this tar stuff? Butterflies are the way to go!

  82. Re:How do you deal with Linux destroying file date by sznupi · · Score: 2, Funny

    So there is no straightforward way to keep track of file creation times under POSIX systems? (nevermind translating between the conventions, if some obscure one is possible for POSIX, under dualboot scenario) That's a very dissapointing to me, since I find absolute file creation dates very usefull when navigating the filesystem...

    --
    One that hath name thou can not otter
  83. Can't format MS FS with non-admin in Mac OS X 10.5 by antdude · · Score: 2, Informative

    Has anyone notice TrueCrypt v6.2a won't let you format MS FS (for a container) in a non-admin account? It only works with full administrator account. That doesn't makes sense!

    --
    Ant(Dude) @ Quality Foraged Links (AQFL.net) & The Ant Farm (antfarm.ma.cx / antfarm.home.dhs.org).
  84. IDK about linux... by Anonymous Coward · · Score: 0

    But if I need high performance on my portable drive then I use NTFS-3g on my OS X machine (which I think also supports linux too). But normally I just use fat32 since it's support by almost every modern OS out of the box.

  85. tar by Anonymous Coward · · Score: 0

    You're thinking too hard. Look at archive formats like tar, not filesystems. The format originated on unix so unix permissions are in. Most decompressors work with it to some degree, often in-line as you browse the storage device with a GUI.

  86. To preserve permissions .. tar.gz by Anonymous Coward · · Score: 0

    that will make if fairly portable

  87. yeah but... by Anonymous Coward · · Score: 0

    then you need the space to recombine the split files. face it, fat is archaic. use ntfs if your priority is windows support, or use either ext3 or reiser and you can still share with windows. there are programs that will run under windows and allow you to access and copy files from these linux file systems without installing a driver. for longer term use install a filesystem driver for windows and get transparent access..

    hey i wonder what running reiserfs as xp's primary partition would be like???

  88. ext2 for FLASH, ext3 for HD by jomcty · · Score: 2, Interesting

    I use ext2 on my USB flash thumb and ext3 on my portable HD along with http://www.fs-driver.org/ for mu WinXP work machine.

  89. I use both by mr_da3m0n · · Score: 1

    I'd either use a centralized auth solution that would ensure my UIDs are consistent accross systems or use a windows-compatible filesystem and create a zero'ed file of a few gigabytes, create an ext3/reiserfs filesystem on it and mount /that/ via loopback when I want to keep permissions around. For OS X i'd use a dmg, same idea, with the added bonus of natively supporting AES encryption and allowing HFS+ resource forks to exist. My 16gb USB flash drive is formatted as NTFS because I need to accomodate large files (>4gb), but I do have a TrueCrypt volume on it with an ext3 filesystem on it which amounts to the same. Lack of native NTFS write support on OS X is annoying though...

  90. Tar by Anonymous Coward · · Score: 0

    For preserving permissions, isn't tar ideal?

  91. Reiserfs has faster reads by Anonymous Coward · · Score: 1, Informative

    Reiser is a write slow read fast file system.
    Ballanced trees organize the data. This is really what you want on flash media.
    The tail packing will compact the data into the filesystem so it's efficient.

    You gain more space available than you'd otherwise get from the other offerings.

    There is a driver which fits within the Windows file-system driver model.
    Not sure that it works.

    I've used Reiser for at least eight years. No major issue were experienced during this time.

    Dataloss and corruption is something I've only read about. I've never actually experienced it
    with this filesystem.

    Ext3 randomly lost it's superblock on my external drive a few days ago and I was unable to recover any of the backup blocks. There was an error message about being unable to set a superblock. I researched this extensively on google over vast numbers of forums ( 5 ). Only I found there was no answer other than a suggestion to backup the data if it's valuable.

    I'd never recommend Ext3 for anything. Hans Reiser was correct in freezing developement on Reiserfs3.
    I think the only modifications that were made to Reiser3 were relating to SELINUX sometime back. I am a little skeptical of this but I've had no real stablilty issues. I don't use SELINUX.

    If you can get by with it use Reiser but if you need exchablility then go with Fat32.

    I'm not sure how to deal with user-id's.

    1. Re:Reiserfs has faster reads by gsmraxe · · Score: 1

      I've been using it for quite some time too...Never a problem. Ran web, ftp and telnet servers w/no issues. Works great on my Terabyte USB drive too...Music plays fine as does video. But, since I do have a windows machine I use FAT on my USB drives...Just in case.

      You will always find a few people that will bitch about anything. It's l33t to use the most obscure FS that one can find, everyone else is a luser.

  92. Linux Ubuntu by markdavis · · Score: 1

    >"Which Filesystem Do You Use On Portable Media For Linux Systems? [...] you must agree that having Ubuntu asking you whether to execute or display every text file or image you open from a DOK is annoying"

    Linux (does not equal) Ubuntu.

    That said, I typically use a mixture of FAT32, Reiserfs, and EXT3 on removable media.

  93. UFS/FFS by evilviper · · Score: 2, Funny

    Far superior to FAT32 and Ext2 is the Unix File System (UFS). Unparalleled reliability, extended from the early days, and still going strong. Also known as the Berkley Fast Filesystem (FFS).

    Damn near everything supports it. Solaris/SunOS, HP-UX, Linux, BSD, MacOS, etc. And thanks to a couple of projects on SourceForge.net dedicated to writing UFS/FFS drivers for Windows, it's available there, too.

    Unfortunately, there are a lot of minor variations on the format... Differing types of disklabels (partition tables), big/little-endian byte-swapping, et al. I find sticking to BSD-created UFS/FFS file systems works best.

    Still, it's an incredibly solid filesystem, widely compatible, available, and just generally has everything you could want.

    --
    Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
  94. Sad but I have a OSX/Fat32 hdd by dindi · · Score: 1

    Since I work on Mac, play on Windows and have some devices like a dvd/divx player and a ps3 for play/video, I am restricted mostly to Fat32 for R/W on OSX and Windows.
    I ended up carrying a 160G drive 80/80 gigs for Mac OS Journaled and Fat32......

    In fact I had a dilemma with Firewire and USB, so I got aMacally enclosure that has both.
    Oh yes, like that I sometimes end up copying stuff from partition to partition.

    At least the PS3 can stream videos from my Mac share, so I am covered with that one, and unless it is something huge I just shove it over my gigabit hub (Time Capsule)

  95. Re:How do you deal with Linux destroying file date by Anonymous Coward · · Score: 0

    There's a straightforward way - put the creation date in the filename. Not amazingly useful, but it will work.

  96. Re:How do you deal with Linux destroying file date by westyvw · · Score: 1

    The thing that most people forget is that using Gparted is not really as useful as using mkfs. Reason is that the resulting partitions are given a fixed percentage for root space. If you have a storage device only, you may want to lower that percentage, which you can specify with mkfs -m. I have not seen Gparted give me that option, and on large drives you will recover many gigs of space.

  97. Use TAR by SpaghettiPattern · · Score: 1

    Sure, FAT32 is a bitch. And MS are trying to get money for pre-formatted media. However, it's good enough transferring files from one system to another.

    If you want to preserve protections and ownership, just bundle everything into TAR files. With respect to ownership, ask yourself if you want to keep UIDs and GIDs synchronized through all the systems you use, whether you want to map these or whether you let the current user own all files. (Hint, use the latter.)

    Also, using archives like TAR and ZIP reduces the amount of files on your FAT32 partition. FAT32 is not knows for excelling in supporting of many files.

    --

    I hadn't the slightest objection to his spending his time planning massacres for the bourgeoisie... (P.G. Wodehouse)
  98. If you want to preserve file permissions... by nuckfuts · · Score: 1

    Roll your files up into a tar or cpio archive, then save that file onto whatever filesystem you like.

  99. GNU TAR, noobs! by Narcocide · · Score: 1

    tar cjvpf [archive file] [paths...]

    man tar

  100. Very Good!...Here is a quiz.... by rts008 · · Score: 1

    No, your USB drive is okay with Reiser, it's your wife you have to worry about.[please keep this one in strict context to avoid confusion and extreme FUD]
    Although, if your USB drive is your wife, then:
    a. you belong here on /.
    b. you have a problem finding your way out of that basement/dungeon you entered in 198x
    c. you are comfortable with your wife plugging into you...[if you have a USB hub, then multiply a,b,and c by at least 100 for each USB port on your hub]...skipping the "In Soviet Russia..." memes
    d. all of the above
    e. I'm a Morman, you insensitive clod!

    Let's just skip the Beowolf Cluster meme here to avoid the extreme mess and pain that would ensue!

    --
    Down With Slashdot BETA!!! I've been around the corner and seen the oliphant; you can only abuse me from your perspecti
    1. Re:Very Good!...Here is a quiz.... by Anonymous Coward · · Score: 0

      I'm using USB drives for a ultraportable Beowulf Cluster (1024 nodes) you insensitive clod...

  101. Cowboy Neil's filesystem, you insensitive clod! by captainpanic · · Score: 1

    I still use my old bookshelves, where I order everything alphabetically...

  102. Just use Windows by Anonymous Coward · · Score: 0

    Like a normal person.

  103. FAT32 for USB keys, ext3 for USB disks by pmontra · · Score: 1

    I use USB keys to exchange data with other people, so using FAT32 can't be helped. I use a USB hard disk for my backups, so ext3 is best (it's the file system I use on my PC). I attached that HD once to another Linux pc where I had a different uid and used sudo to be sure to copy all files. If I had to do this routinely I guess I'd make sure to save files with read permissions for all users. Note that using FAT32 won't preserve permissions (most important: exec).

  104. Don't be retarded, there are no alternatives by Colin+Smith · · Score: 2, Informative

    Look up the network effect.

    Any filesystem which doesn't have universal availability is useless for this purpose. FAT works everywhere.

    --
    Deleted
    1. Re:Don't be retarded, there are no alternatives by Waffle+Iron · · Score: 2, Insightful

      That doesn't mean it isn't crappy. It especially isn't "in no way crappy", as the GP post asserted.

      There are plenty of abysmal widely used "standards" we are stuck with for no other reason than the fact that everybody uses them. FAT32 is one of them.

  105. Use loopback nfs by rdebath · · Score: 1

    What you want seems to be like the "all_squash" option on nfs exports (with the anonuid and anongid options). You can use these with a loopback nfs mount directly.

    It's possible to do something similar with some fuse filesystems too. (Perhaps encfs?)

    Personally, I don't think it's work the effort and use vfat with the "fmask" option set to disable the execute bits.

  106. Use HFS+ by williamyf · · Score: 2, Interesting

    HFS+ Can be read by both Linux and Mac. Preserves permisisons and such, and in SnowLeopard, Apple gently provided bootcamp drivers so that XP/Vista/7 can read HFS+ too. No hacks requiered, no big risk involved. There, solved that for ya!

    --
    *** Suerte a todos y Feliz dia!
  107. close, why not UDF by Anonymous Coward · · Score: 0

    there is a comment above that advocates using UDF rewritably, and its a fantastic idea. one of the reasons for getting large flash drives is to transfer large files, except thats impossible with the default fat provided. strangely its not possible to format flash as ntfs under windows, ive tried every commandline option available and it still refused. but once formatted ntfs with linux, windows will happily mount and read/write to it..

    i understand that there may have been some issue with the mft being constantly rewritten and this not being compatible with the wear leveling that flash drives implement but ive never had a problem using ntfs on flash.. it could be so that the manufacturers dont get complaints about it not working on a mac, but im not sure.

  108. Re:How do you deal with Linux destroying file date by Anonymous Coward · · Score: 0

    Cut n paste should not be implemented on files in any situation. It's against the defined behaivour of cut and paste.

    This behaivure should rather be a move command and not used by cut & paste. It's redicilous.

    Apple is still holding firm grip of how thing shold be implemented, so there is no cut and paste of files In Finder that is a GOOD Thing!

    Bad thing there is no move command either :(

    Just my 2 on this issue that makes me puke each time i move a file in Windows.

    Well, I'm a perfectionist due to my lightweight asperger syndrome. Could have more of that and less ADHD.

  109. Linux n00b-moderaters ignore offtopic...please... by rts008 · · Score: 1

    I was wondering the same, and wish you had been answered by someone not trying to be a comedic assclown.
    I would think this possible, but not have went past installing Firefox Portable on my U3 Sandisk 4GB USB drive, and using that at work.(WinXP/IE7 environment)

    I would love to be able to go in to work, plug my USB drive into the PC, and have U3 load Kubuntu 9.04 with my current pref's and config's from home...even if I had to reboot Windows.

    Instead of 'RTFM-n00bs' flames, give up some FOSS love and goodness for your future generations, Peace!

    --
    Down With Slashdot BETA!!! I've been around the corner and seen the oliphant; you can only abuse me from your perspecti
  110. I don't see the problem with ext3 by Anonymous Coward · · Score: 0

    If you use ext3 and set global permissions (for all users, not only for your user or users in your group, like a+r, a+w, a+x), then you should be fine with using it on other machines, as UIDs don't matter anymore.

  111. Simple Solution by Anonymous Coward · · Score: 0

    Don't use Linux, problem solved.

  112. Simple by Anonymous Coward · · Score: 0

    I would take a fat32 or ntfs system an tar the files i need with permission. So its mountable in every distro and i have the full permissions.. Its as simple as that ;-)

  113. No packages found by tepples · · Score: 1

    ...they're too fucking lazy to do anything more than pop in a CD and have it "just work". It's as if typing "apt-get" and spending a few minutes learning a "new" UI is like walking barefoot across broken glass.

    The application or driver that I want is not in any repository presented to me. Under Windows, I could stick in the CD and have it just work, but under Ubuntu, searching the repository with Synaptic turns up nothing.

    1. Re:No packages found by natehoy · · Score: 1

      Under Ubuntu, if the application provider supports it, you can just add their repository to your repository list (which can easily be done in the GUI) and their application WILL show up in Synaptic. When the author releases an update, Synaptic will tell you about it and you can automatically install it. (*)

      If that is not available, the optical drive is (as far as I know) a default source. The software author would simply have to send you a CD (same as Windows) with the software in repository format (the Linux equivalent of Windows Installer format). Fire up Synaptic (equivalent of Windows "Add/Remove Software"), and install.

      Now, admittedly, there are a number of software houses who don't write software for Linux, and if you are running one of those applications, you're stuck. Same with Windows-specific hardware (cheap Winprinters, etc).

      But any software that is available for Linux is either sitting on a repository somewhere, or is usually available as an install CD in Repository format. There is occasionally the issue that it's in an RPM and you want a DEB, but most repositories and repository CDs will have the major packaging formats worked out, and most distros can handle both if required. And most of the time this is completely invisible to the person doing the installing.

      (*) This is, by the way, in contrast to the average install on Windows where I either have to check for updates myself, or have a specific update checker run for each individual application I install if the author cares enough to include one with the app. On my XP install, I discovered that between my iPod, Java, Flash, Adobe Reader, and a generous handful of others I was running no fewer than 15 "update checkers" in the background that consumed over 100MB of system memory when I added them up.

      Add to that the number of apps that check for updates every time you start them (so you have to decide between updating the app now which may mean a reboot to your computer, or continuing on with the work at hand and missing an important security update). Updating becomes a mismashed nightmare of inconvenience.

      Then I've got the apps that don't have an updater. I've got to remember to check for updated versions of those from time to time, and with a lot of them I just leave 'em the heck alone until something breaks and miss out on any nifty new features that may be available.

      In Linux (Mint, in my case), all of my software comes from author-maintained repositories and one central application does all of that update checking every 12 hours. The default is an irritating every 5 minutes, but it's easy to change. Sure, I get updates almost every day to something or other, but it's a trivial exercise to update them, rarely interferes with me continuing my work, and almost never requires that I update my computer. And I always know that all of my apps are pretty much up-to-date.

      I use and enjoy both Windows XP and Linux Mint, and I think both of them are good operating systems. Windows gives me more support for specific hardware and software that has been written exclusively for it, Linux gives me more free software and tools. At the moment, I can't see getting rid of either of them.

      --
      "This post contains words, known to the State of California to cause thought. Wash brain thoroughly after reading."
  114. Re:How do you deal with Linux destroying file date by MikeBabcock · · Score: 1

    Store it in the metadata like EXIF for photos.

    --
    - Michael T. Babcock (Yes, I blog)
  115. Re:How do you deal with Linux destroying file date by sznupi · · Score: 1

    Doh...

    Though it wouldn't allow for quick sorting of files according to creation date (or, if I'd put the date at the beginning of filename, would dissalow sorting by "true" filename)

    --
    One that hath name thou can not otter
  116. exFAT by Anonymous Coward · · Score: 0

    this is called exFAT
    http://en.wikipedia.org/wiki/Exfat

    1. Re:exFAT by kost · · Score: 1
      --
      Vlatko Kosturjak - Kost
  117. UMSDOS by Vahokif · · Score: 1

    What about UMSDOS? ZipSlack uses it to add Linux FS features to FAT.

  118. my solution by Hel+Toupee · · Score: 1

    I just click the stupid 'display it' button when opening text files. It's not really that big of a deal for me, and I like having my USB key be readable by anything I stick it in.

    --
    PERL:
    All of the power of Voodoo with most of the understandibility!
  119. FAT32 by Anonymous Coward · · Score: 0

    I use FAT32 on my portable drive. It works on Windows systems, Linux systems, Mac systems, and about everything else out there I'd need to connect to because you never know what you'll need to interact with. I was actually thinking about this on the way to work this morning and how much I hate FAT32's file size limitations, but it seems to be the most portable option out there and you can always split large files up--it's a pain but it works.

  120. ext2fsd by Anonymous Coward · · Score: 0

    what i'm doing is create 1 small FAT partition contain windows ext3 driver from http://www.ext2fsd.com/ . and format the rest using ext3 file system.

  121. Nokia N800 holds 3 memory locations by Anonymous Coward · · Score: 0

    The N800 has 3 different memory/disk locations.

    1- Internal (built-in) which is ext2/3, I guess. That is where applications are placed.
    2- Internal, but removable 8GB SDHC. I use this for GPS Maps and email data since I don't really do much with it. FAT32 today, but I'll probably convert it to ext2/3 to expand the number of programs available.
    3- External 8GB SDHC - I use this for transferring files between systems. Mainly it holds encrypted data and mp3 files like podcasts, audio books and language training. It is FAT32.

  122. Simple by GameboyRMH · · Score: 1

    FAT32 for flash drives, NTFS for hard drives, TAR files as a container if permissions are an issue.

    --
    "When information is power, privacy is freedom" - Jah-Wren Ryel
  123. exFAT by kost · · Score: 1

    exFAT sounds promising, but real question - is it protected by patents? Currently, AFAIK there is proof of concept Linux kernel implemenetation that can read exFAT: http://www.phoronix.com/scan.php?page=news_item&px=NzAzMg Patches: http://www.gossamer-threads.com/lists/linux/kernel/1026144

    --
    Vlatko Kosturjak - Kost
  124. "Many times is inconvenient"? by Cajun+Hell · · Score: 1

    But this way you lose the files' permission information, which many times is very inconvenient

    I guess it all depends on who you are and what you're doing. My experience is that I still haven't found a situation where it's inconvenient. There's something about removable media, that makes file ownership and permissions irrelevant. You pretty much have to assume the worst case anyway, and if you are using owners, groups, permissions etc to enforce anything, you have big problems anyway.

    We all know physical access overrules permissions on disk, so we give up and say, "Yeah, if someone takes the hard drive out and puts it in another machine, there's little we can do (other than encrypt), so we're just not going to deal with that. On the bright side, no one is likely to actually do that, much less without being detected." Ah, but with removable media, that last sentence simply doesn't apply.

    So what do you do about it, in the rare case (IMHO, obviously your situation is different or you wouldn't have asked) that you still want owners and permissions anyway? What fs should you use? Mu. Use a container. Tar is your filesystem. And best of all, if you have security considerations, check this out: you can trivially run your read/write pipeline through gpg or something, without having to worry about setting up encrypted filesystems or block layers.

    --
    "Believe me!" -- Donald Trump
  125. ext3 and FAT32 by smooth123 · · Score: 0

    It depends, On jump drives which gets used every now and then, at clients, at office, sometimes at friends places FAT32, Can never be sure what OS the other person has and jump drives attached on to the keychain are used at a variety of places. So the argument that I only use Linux does not make sense as I use Linux but not everybody else does. For External Drives that I run my VMs off and I store a lot of media on I use ext3, of course because these disks only get used by me and Yeah to go to the old quote I only use Linux to access tohese media I do use the ext3 formatted drives on my wife's macbook as well.

  126. A related question (Embedded systems) by RogueWarrior65 · · Score: 1

    On a related note, what is a good file system for use in embedded environments where you want 1) Fast booting without file system checking 2) Fast shutdown simply by disconnecting power and 3) Removable media (SD card or USB dongle)?

  127. Take a piece of paper by topologicalanomaly47 · · Score: 1

    and make a nice table: computer1, computer2, .... all the machines you usually use with your removable media Write under each of them the file systems it knows how to read. You'll be happy to see that fat32 is the only option. No matter how much you discuss it, unless you want to take the road explained by someone before me and partition your drives in fat32/ext2 and use something like ext2ifs which is fine (i use it myself) excepting some (rare) bluescreens. Oh and to that commenter I would be very *happy* if everybody visiting me would install some crap so that he can use his usb drive :) Add to that that most stand-alone media players (car radios with usb, dvd players, etc) usually only know how to read from fat32 disks the decision will be simple. Need bigger files ? Split them !

  128. Slightly O/T by vegiVamp · · Score: 1

    ... but a warning for an issue I've encountered in the past.

    USB sticks, as far as Linux is concerned, are just another block device. As such, you can partition them. I did this in the past, making both a FAT partition for my Windows stuff, and an ext3 partition for my Linux stuff - SSH is picky about keyfile permissions.

    I happened to put the ext3 partition first, and the FAT one second. Worked a charm, until I booted windows. Windows correctly identified the secondary partition as being FAT and stuck a drive letter on it, but the files I had dumped on there in Linux weren't visible. I assumed I made a mistake somewhere, dumped some more files on it, and rebooted back into Linux.

    I found the original files on the FAT partition, so I hadn't made a mistake, but the new files weren't there. When I tried to access the ext3 partition, however, I found out where the new files went: apparently Windows identified a FAT partition on the key, but apparently then assumes it is in partition 1. After all, who would partition portable storage, right ? My ext3 partition was suitably fucked, of course.

    I tried this several times over, and behaviour was consistent. I also tried it the other way round, FAT as primary and ext3 as secondary, and that worked fine.

    This was back on Windows 2000, I've never tried it on later versions as I now just use the ext2 IFS driver, but you've been warned :-)

    --
    What a depressingly stupid machine.
  129. Re:exFAT and patents by kost · · Score: 1

    Huh, it seem that they mention exFAT in patents: http://v3.espacenet.com/textdoc?DB=EPODOC&IDX=US2009164440

    --
    Vlatko Kosturjak - Kost
  130. Think of the Chilluns! by Tetsujin · · Score: 2, Insightful

    Not sure I'd use Reiser - I hear it's murder on your USB drive.

    It's easy to make fun of Reiser, the murderer, but don't forget, your laughs are at the expense of an innocent woman who was brutally murdered as well as two orphaned children.

    If one cannot laugh about the bad things in life, then the world becomes a very bleak place.

    --
    Bow-ties are cool.
  131. UMSDOS again? Tweak FAT32? Now:NTFS,UDF,FAT32+zip by dwheeler · · Score: 1

    What about reviving umsdos? At one time, Linux's "umsdos" filesystem was FAT plus extra "hidden" information that let you store file permissions, uid, etc. If I remember correctly, one annoyance was what to do about differing UID's. But this wouldn't be that hard to handle; a mount option could be added that made it appear that the user-mounter owned all the files (which is not bad model for a USB stick). That way, you could easily store and retrieve files with the correct execute permissions (no, I do NOT need to execute JPEGs), note which files are read-only, and so on.

    Or, if reviving umsdos is too much, maybe there'd be a way to modify Linux so that its FATS32 implementation is "a little more useful". When exchanging files on a stick, I find that you often don't need exotic permission capabilities. The uid is often unnecessary, since it's a different computer anyway. Just noting which files are executable and which are writable by the owner is all that most people need on a stick. But NOT having those is incredibly annoying; it's stupid that JPEGs come out executable. FAT32 already has a "read only" bit for file attributes; basically, interpret that as the inverse of a write bit (make everything writeable unless it's read-only). For "executable", maybe you could use an "unused" file attribute bit or two (00=unknown/use some other method, 01=executable, 10=not executable, 11=???). An implementation that knew about the new bits would use them, otherwise, situation normal. Byte 0xc has 6 unused bytes, and we only need 2 for this scheme. You could steal a few more bits and at least implement "user" and "other" (and make "group=other"), or even implement all 9 traditional bits. I think most people could live without the sticky bit, or setuid, on FAT32 :-).

    NTFS and "Universal Disk Format" may be the best you can do for now if you want to exchange files with permission info. But there are still many systems which can't read them well, so FAT32 ends up being the "easy" road. If you "zip" up the files first, almost everyone can read them (tar works, but most Windows users can't read tar files... they're more likely to be able to read zip files).

    --
    - David A. Wheeler (see my Secure Programming HOWTO)
  132. PendriveLinux by rwa2 · · Score: 1

    OK, this is kinda backwards and probably something of a joke, but I'd boot the other computer off of a PendriveLinux (I like the LinuxMint variety). Then I mount the computer's disks and copy files to/from them.
    http://www.pendrivelinux.com/

    Another wonky way to do this without rebooting into Linux is to have a small FAT partition with qemu or some other portable x86 emulator and boot the pendriveLinux in a virtual machine. Then use samba to transfer files from the USB filesystem to the host machine over the virtual network.

    Hey, you did ask for creativity :P

    FWIW, I actually have done both of these things before using KNOPPIX LiveCDs... just recently got around to making USBdrive versions of them now that large USB drives are a commodity. I'd never really gotten into USB pendrives since I mostly tend to move files over the network or would just access my computer remotely over VNC or ssh to get stuff done.

  133. Best solution is gone! by drinkypoo · · Score: 1

    The best solution was UMSDOS, which was removed in Linux 2.6.11.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  134. On Linux, Windows and Mac? by Anonymous Coward · · Score: 0

    What if you want to work, without a hassle I might add, on Linux, Windows and Mac. I think it might be down to FAT32 and NTFS then, but what if I want to have bigger files and not bother to split them? Is the NTFS only option then and Mac needs some tinkering before it can even write on to it?

  135. To all the children... by node+3 · · Score: 0, Offtopic

    To all the children modding me down this thread:

    WTF is wrong with you? I'm not offtopic (the topic of the joke was murder, I couldn't be more on topic), nor further down this thread, flamebait.

    Seriously, someone died, two children lost their mother (and father). Write a joke if you want, I never said not to, but don't rag on me for pointing out a real-life tragedy is what you're all laughing at.

    I realize it only takes a handful of morons to swing moderation around one way or the other, but ffs. Way to promote Linux, and fight the image that Linux is for arrested development, socially awkward little boys burrowed deep into their mother's basement. "Oh no! He pointed out something that a grown up and mature person might think on a joke about murder. Burn him!"

    Foolish kids.

  136. why is this a problem at all by Anonymous Coward · · Score: 0

    Use fat32 and then when transferring files between Unix boxes use tar. Thus put them as one archive. And for simple other files - doc, so on, no normal distribution will try to execute them.

  137. and don't forget... by sean.peters · · Score: 1

    ... led police to her body after he was convicted. The guy was guilty as sin.

  138. HAM-ON for FAT64 by Akvum · · Score: 1

    That'd be an awesome formatting option when installing Windows 7.

  139. possession EQ permission by LandGator · · Score: 1

    Never have felt I needed anything special. If I need to touch the metadata on a USB Flash drive, I use a script to 'make it so'. Every one I have is FAT32 because on occasion I do have to share files with a Windows user.

    --
    There is nothing wrong with yr Internet. Do not attempt to adjust the picture. We are controlling the transmission - NSA
  140. Ext3, but I prefer the network by Anonymous Coward · · Score: 0

    The few times I use such media, I use ext3. I don't need windows compatibility. But why use removable media? scp directly from device to device is so much easier.

  141. Organic file media by Anonymous Coward · · Score: 0

    Pidgeon shit

  142. ext3 + windows drivers on small partition by jon3k · · Score: 1

    What about ext3 formatted with a small fat32 partition that contains Ext2 IFS for windows. Now it's portable, can be read in linux natively, and if you plug it into a windows machine, you just install the ext2 IFS and then mount your ext3 filesystem.

    1. Re:ext3 + windows drivers on small partition by jon3k · · Score: 1

      As for security, just include truecrypt for win32 in the fat32 partition and truecrypt for linux on the ext3 partition. Then create a truecrypt volume on the ext3 partition.

      Linux:
      Step 1: Mount the disk
      Step 2: Install truecrypt from disk (or repo)
      Step 3: Mount truecrypt volume on ext3


      Windows:
      Step 1: Mount disk
      Step 2: Install ext2 IFS and truecrypt from fat32 partition
      Step 3: Mount ext3 partition
      Step 4: Mount truecrypt volume on ext3

  143. EXT3 + FAT32 by Anonymous Coward · · Score: 0

    I have an external HD with 3 partitions: 1 main Ext3 partition, 1 Ext3 encrypted with LUKS for private stuff like pr0n and photos, 1 small FAT32 for when I need to copy stuff from Windows.

    I also put the Ext3 Windows driver (http://www.fs-driver.org) on the FAT32 partition. That way I can still access the files on the main partition on Windows machines.

    Simple and works ok.

  144. FAT32 by Chromax · · Score: 1

    I use FAT32 on my USB dick. But if I needed to keep permissions, etc. I'd use NTFS, which is the best file system in the world.

  145. Re:How do you deal with Linux destroying file date by Bootarn · · Score: 1

    You can change it afterwards with tune2fs (for extfs family filesystems).

  146. I don't see the problem by tom229 · · Score: 1

    I would very much hope you don't want executable permissions to apply automatically to a mounted usb drive. The security implementations of this are pretty obvious I would think. The UID differences is a pinnacle feature of ext and this is exactly why its common practice to format removable drives as FAT. Although it was originally developed by Gates and could be considered legacy it is currently the most viable solution for operating system compatibility. I would agree a newer universal removable drive file system would be great but good luck getting MS to support it. If you want security with FAT use encryption.

    --
    If it ain't broke, don't fix it.