This article is from a FAQ concerning SCO operating systems. While some of the information may be applicable to any OS, or any Unix or Linux OS, it may be specific to SCO Xenix, Open There is lots of Linux, Mac OS X and general Unix info elsewhere on this site: Search this site is the best way to find anything.
Long filenames only work on EAFS filesystems. Any new filesystems you create will be EAFS filesystems unless you specify otherwise. When you upgrade, your root filesystem will automatically be converted to an EAFS filesystem, but any other filesystems you have will not.
If you have an existing AFS filesystem that you wish to convert to an EAFS filesystem, specify the -E option to fsck; this will convert the specified filesystem into an EAFS filesystem.
If for some reason you need to convert an EAFS filesystem back to AFS, you can use fsck -^P (^P == control-P). Note that there is no performance difference between AFS and EAFS filesystems except in accessing long filenames and symbolic links; otherwise, they share the same kernel driver.
Got something to add? Send me email.