Depende de qual --hide
opção foi usada quando o CD foi criado:
-hide Hide a file/directory from the ISO9660/Rock Ridge directory
-hide-list As above, but read file names from a file
-hide-joliet Hide a file/directory from the Joliet directory
-hide-joliet-list As above, but read file names from a file
-hide-hfs Hide a file/directory from the HFS directory
-hide-hfs-list As above, but read file names from a file
Se o arquivo estava oculto com --hide-joliet
, ele será excluído da árvore de diretórios quando montado como CD Joliet, mas ficará visível assim:
mount -t iso9660 -o nojoliet /dev/cdrom /mount/point
com um nome 8.3 abreviado. Por outro lado, se o arquivo estava oculto apenas com --hide
, ele será visível montado como CD Joliet:
mount -t iso9660 /dev/cdrom /mount/point
Se o arquivo estiver oculto para ISO960 / Rock Ridge e Joliet, o arquivo ficará invisível. De README.hide
incluído com mkisofs:
The various -hide options actually exclude the relevant directory entry from the directory tree. Therefore, it is not possible to access a file or directory that has be hidden with the -hide option when the ISO9600/Rock Ridge directory is mounted - because the directory entry does not exist on the CD (but the file data does). You would probably be able to access this file or directory when mounted as a Joliet or HFS CD (depending on other options used). Similarly, a directory entry hidden with the -hide-joliet option will not be accessible when mounted as an Joliet CD. Similarly for -hide-hfs etc.