以下は、この記事からの引用です。
ISO 9660 は複雑なファイル システムではありませんが、覚えておく価値のある癖がいくつかあります。一部のオペレーティング システムでは非準拠の CD も作成されるようですので、注意してください。この主な例は、ファイル名に使用できる文字セットです。厳密には、ファイル名は大文字 A ~ Z、数字、ドット、アンダースコアのみで構成できます。さらに、表示されるファイル名とそのバージョン番号サフィックスを区切るセミコロンがあります。多くのオペレーティング システムでは、小文字やその他の文字も使用できます。Linux の VFS は、実際には CD の内容に大文字が含まれているにもかかわらず、小文字のファイル名をユーザーに表示します。
それで私の質問は、CD ではすべて大文字であるのに、どの文字が大文字で、どの文字が小文字であると Linux がどのように認識するのでしょうか?