O padrão ISO9660 não permite nomes que não sejam A-Z, números e sublinhados . Não importa qual ferramenta você use, se ela apenas criar um sistema de arquivos ISO9660 simples, provavelmente converterá todos os nomes de arquivo para respeitar essas restrições, e possivelmente até mesmo para se encaixar em nomes de arquivos 8.3.
O suporte para outros caracteres em nomes de arquivos, bem como nomes de arquivos mais longos e outros recursos do sistema de arquivos não encontrados na ISO9660, são geralmente obtidos usando extensões ao padrão: no mundo UNIX, há Rock Ridge . A Microsoft tem Joliet . Habilitar um desses provavelmente dará o que você quer (eu não tenho certeza sobre Joliet, mas Rock Ridge sempre trabalhou com nomes de arquivos unicode, mesmo que eu não saiba ao certo como os nomes são codificados).
Em mkisofs
, por exemplo, você usa -R
para ativar as extensões Rock Ridge ( -r
para padrões ligeiramente diferentes) e -J
para ativar o Joliet. Procure por opções semelhantes em isomaster
. Você pode se dar bem com Rock Ridge. Se você quer ativar ou não o Joliet, depende se você planeja ler a imagem nos sistemas operacionais da Microsoft. (Você pode ter os dois ao mesmo tempo.)