I have noticed that when I use File::Find on a hard drive it works recursively into subdirectories as expected. It does not (on my machines) if the media is read-only such as a CD. Is this normal? Is there an option to get it to work with read- only media?