A ferramenta de linha de comando hdiutil pode funcionar:
Eu gostaria de gravar um CD usando um Mac (10.5) que eu possa acessar a partir de uma máquina Solaris 10 x86.
Isso funciona parcialmente:
Em seguida, para montar no Solaris:
mount -f hsfs -o ro /dev/dsk/foo /mnt/bar
O problema aqui é que o Solaris verá todos os nomes dos arquivos em letras minúsculas e permitirá que cada nome de arquivo contenha apenas um período (essas são as limitações do HSFS). A ajuda da Apple diz que eles apóiam as extensões Rock Ridge e Joliet, que permitir nomes de arquivos maiores.
Eu também tentei usar o Toast com as opções "Mac & PC" e "ISO 9660", mas obtive os mesmos resultados ao montar no Solaris.
Existe alguma combinação de ferramentas / opções de gravação e opções de montagem que farão isso funcionar?
A ferramenta de linha de comando hdiutil pode funcionar:
Se você não quiser usar o ClI, use Disk Utility.app
( /Applications/Utilities/Disk Utility.app
).
Eu pensei que o Finder incluísse extensões Joliet por padrão, mas, como Nate sugeriu, você pode tentar usar hdiutil para gerar sua imagem.
Além disso, você pode tentar forçar o uso de extensões Joliet para ISO 9660 ao montar no Solaris:
mount -f hsfs -o ro,joliet /dev/dsk/foo /mnt/bar
O hsfs manpage parece indicar que deveria detectar e usar extensões Joliet, se presentes, mas vale a pena tentar mencioná-las explicitamente.
Tags mount burning solaris macos compact-disc