Case-sensitive file system option in Mac OS X Panther 7B21.

Discussion in ' News Discussion' started by MacBytes, Aug 3, 2003.

  1. Nermal Moderator


    Staff Member

    Dec 7, 2002
    New Zealand
    What would you want this for? I can't think of a single reason why you'd want your filesystem to be case sensitive, although I'm sure I'll know hundreds of reasons by the time you've all finished explaining it to me :)
  2. arn macrumors god


    Staff Member

    Apr 9, 2001
    can anyone verify this (that the option is there)?

    the reason you want it is because most unix systems are case-sensitive. It can cause problems when you have a directory of files from a case sensitive format coming to a system wtih a case-insensitive format.

  3. MrMacMan macrumors 604


    Jul 4, 2001
    1 Block away from NYC.
    Yup, and I want more then one 'My Folder' on my desktop.

    I also want 'my Folder' & 'my folder' which currently is not allowed.
  4. arn macrumors god


    Staff Member

    Apr 9, 2001
    yep, this has been verified to be true. Case-sensitive format available in recent Panther build. Not available in Jaguar. Uncertain if this was available in the first Panther build.

    [yes, Jaguar did have UFS which is case sensitive]
  5. MrMacMan macrumors 604


    Jul 4, 2001
    1 Block away from NYC.
    Even I could have told you that...

    Hmmm the first build? Drat... not using that build...
  6. cbrantly macrumors member

    Jul 17, 2002
    one reason

    I don't know a lot about this, but I do know that you can't run the BSD package manager on OS X b/c it requires a case-sensitive file system. I guess this would allow that.
  7. Powerbook G5 macrumors 68040

    Powerbook G5

    Jun 23, 2003
    St Augustine, FL
    So does anyone know if this will be the default on the actual shipping version of Pather preinstalled or will you have to format and reinstall to obtain this function on new computers with Panther?
  8. DeusOmnis macrumors 6502

    Jul 22, 2002
    Ann Arbor, MI
    It would be cool to make it default. I hope it is.... I dont like having any inferiorities on my computer, and this is one.
  9. mymemory macrumors 68020


    May 9, 2001
    This is gonna make my life little more closer to hell!!! now we have to be sure if our log/pass was "mymemory" or "MyMemory" or "Mymemory".

    I'm glad I worked with unix systems about 5 years ago and I was allways carefull about that, actually I felt paranoic about it but well, OSX wasn't build to make our life easier any way.

    Some day I'm gonna have a lot of money and I'm gonna buy the rights of OS 9.2.2. and make 9.5 just for me:rolleyes:
  10. dermeister macrumors 6502


    Jan 19, 2003
    OK, this is a VERY bad idea for a consumer OS. I'll go f*cking insane.
  11. jaedreth macrumors 6502

    Jul 11, 2003
    In Iraq now
    Bad idea for consumer os?

    It's not the default value.

    You have to *format* the partition for case sensitive/journelling HFS+.

    It's an option, and a very good one for unix geeks to have, that way they can migrate from one 'nix to another.

  12. Booga macrumors regular

    Aug 8, 2002
    For the UNIX switchers

    While I think case-insensitive and preserving is vastly better than case-sensitive, I do see that it's nice to have the option. I could see many universities replacing UNIX clusters with MacOS X G5's, now that you can essentially do everything with MacOS X you can do with UNIX.

    Unfortunately UNIX picked case sensitive, probably because it takes less processing power and UNIX was written for the old PDP machines decades ago. And at this point, there are still some packages that actually depend on this functionality.

    Oh well, as long as it remains a non-default option I'm ok with it.
  13. Pedro Estarque macrumors regular

    Dec 5, 2002
    count me in! "9.5, the same old interface you love, plus protected memory, preemptive multitasking..."
    Sort of Copland's return
  14. bobindashadows macrumors 6502

    Mar 16, 2002
    Re: Bad idea for consumer os?

    Yep, as long as they keep it *not* default, that's good. It will drive people f*cking insane, and I hope Apple sticks on the path of user-friendliness. It's just easier and more intuitive to not have "BobJones" and "bobjones" be different. Remember, kids and old people use these machines. Kids and old people!
  15. Powerbook G5 macrumors 68040

    Powerbook G5

    Jun 23, 2003
    St Augustine, FL
    I wonder if you can select case sensitive as a default for a BTO option. Wouldn't that help to be able to just check an option on the Apple store and have it automatically case sensitive or not when it is shipped to you instead of having to reformat and partition your drive and reinstall the OS just to get the feature? It seems like a promising feature, but I'd like to have it set up for me when I get it shipped instead of having to deal with redoing my system just to activate it after the fact.
  16. Roller macrumors 68020

    Jun 25, 2003
    Re: Re: Bad idea for consumer os?

    I agree about not making it the default. Also, am I correct in assuming that this doesn't apply to file extensions? That would really be messy.
  17. BaghdadBob macrumors 6502a


    Apr 13, 2003
    Gorgeous, WA
    Case Sensetive/Journaled?

    Anyone care to comment on the "journaled" aspect or is this something normal I'm mistaking for something else?
  18. Aciddan macrumors member

    Jun 4, 2002
    I thought Case-sensitive was in Jaguar

    Case sensitivity is available in Jaguar, though you need to format your drive as a "Unix Drive". Instead of Macintosh HD, your HD is called "/".

    I just created 2 files on My HD under Jaguar: Newfile.txt and NeWfile.txt -> seperate and distinct.

    I guess the real guts of this information is not that it's case sensitive, but rather it's a HFS+ volume that is sensitive.

    -- Dan :D
  19. bennetsaysargh macrumors 68020


    Jan 20, 2003
    New York
    this should be an option in the system prefs because some people want it, and other people won't know what to do with themselves. that is the oly way they can do it.
  20. EelBait macrumors newbie

    Aug 3, 2003
    not meant for you

    I doubt if your already tenuous grasp on reality is taken into consideration when debating adding worthwhile and requested features to their OS.

    OS X has had the option of formatting a partion using UFS since the early days, but no systems ship that way, nor is it the default option. A case-sensitive file system make sense (no pun intended) when working with legecy Unix programs expecting there to be one, especially from a security angle. Remember all the noise about the security hole created in Apache because of the case-insensitivity of HFS+? Apple had to add in a special mod to keep apache from giving up information is wasn't supposed to. For certain types of applications, it would be easier to use a case-sensitive file system, than to have to retrofit a zillion additional checks just to work on OS X.

    When I refer to applications, I'm not referring to your average click-and-drool stuff found daily on VersionTracker, but special-purpose vertical applications that would run in a data center. (Think Xserve.)

    If Apple wants to attract more Unix software developers, they need to provide features to support them. Not just die-hard OS9 lusers who choose to see no further than their own diminishing world.
  21. MadCabbit macrumors newbie

    Aug 2, 2003
    Panther still has UFS, but the new case-sensitivity is a feature added into hfs. if you format it as such, Disk Utility will only see it as Journaled, and can't tell if its case-sensitive (even immediately after a format), but it DOES work. However you can NOT install on a partition formatted like this (at least as of 7B21), it forces you to reformat as just HFS+, HFS+ (journaled), or UFS.

    I hope by the time Panther is released, that it will let you install on a partition formatted this way. I'm looking forward to putting down my $129 for this, I can't wait. :)
  22. alandail macrumors 6502

    Jul 23, 2002
    This will improve unix compatibility. You have to reformat old drives to enable it, but I'd expect new machines to ship with this turned on.

    I don't understand why people think it'd drive them insane? Exactly where is the downside? You open a file, save it, close it, the name stays the same.

    The only people who it should even impact at all is programmers who will have to fix the case on their include files.
  23. omnivector macrumors member


    Mar 7, 2003
    San Francisco, CA
    for the person who asked a journaled file system creates a "mini database" of information about the file system for faster file system checks and better reliability for recovering lost data due to power failure or a system failure.<br><br>
    i saw the case sensitive option when i installed the panther beta 2, i just hope they give us jaguar people an option to upgrade an hfs+ file system to hfs+ case sensitive without formatting.
  24. EelBait macrumors newbie

    Aug 3, 2003
    The journaled file system is already there in Jaguar if you want to use it. On OS X Server, activating it consists of a checkbox in the DiskUtility. On OS X (regular) it's available merely by issuing a command:

    % sudo diskutil enableJournal /
    (diskutil is the command-line equivalent of the DiskUtility)

Share This Page