If you want to display filenames with native language characters
from the Microsoft FAT file system family or from JOLIET CD-ROMs
correctly on the screen, you need to include the appropriate
input/output character sets. Say Y here for the Latin 1 character
set, which covers most West European languages such as Albanian,
Catalan, Danish, Dutch, English, Faeroese, Finnish, French, German,
Galician, Irish, Icelandic, Italian, Norwegian, Portuguese, Spanish,
and Swedish. It is also the default for the US. If unsure, say Y.
The above is quoted from the kernel build tool 'xconfig' and describes the use of the Native Language Support for the 8859-1 character set.
One would conclude that the CD that you are accessing was made using a character set contained in this standard.
As this is one of the MOST standard included character sets around, it is likely that support is already built statically
into your kernel for it, which is why you can read the CD without problems.
However, whatever module
is trying to be modprobed by whatever software you are using while accessing the CD, is expecting to find a kernel module
for the character set instead.
Can you give us a bit of detail as to exactly what mount
command you are using, and about any other tools or software are involved? Also, what/where/how is on the CD, where did you get it, and what Linux you are using, and what kernel version are you using?
You could correct the error by either
A) building the kernel with 8859-1 as a module, or..
B) Figuring out what is looking for the 8859-1 module and why,
C) Stop using CD's needing this support
(probably not an option