1 votos

¿Cómo adjuntar un archivo DMG con un nombre de montaje y exploración diferentes?

Tengo un DMG foo.dmg que cuando lo adjunto via

hdiutil attach foo.dmg

aparece en la Terminal bajo la ruta /Volumes/foo y en la barra lateral del Finder como "foo".

Ahora, al adjuntar el DMG, quiero cambiar el nombre bajo el cual aparece el DMG. Intenté

hdiutil attach -mountpoint bar foo.dmg

y el DMG aparece en la Terminal en el sistema de archivos como /Volume/bar. Hasta aquí todo bien. Pero en el Finder (para "navegar") el DMG todavía se muestra como "foo".

¿Cómo puedo llamar a hdiutil y cambiar ambos nombres, el nombre del volumen del sistema de archivos y el nombre de navegación del Finder?

Nota lateral:

Los DMG(s) que quiero tratar de esta manera son DMGs de solo lectura, por lo que no se pueden montar con la opción -readwrite para usar `diskutil rename` y cambiar el nombre de navegación permanentemente. (Gracias a @David Anderson por señalar este método principal.)

1voto

David Anderson Puntos 2189

Respuesta Actualizada

La aplicación Finder muestra el nombre de un volumen montado. Este se almacena en el propio volumen. Si el volumen está montado en modo de solo lectura, entonces el nombre no se puede cambiar. Por lo tanto, tu pregunta está pidiendo cómo cambiar algo que has dicho que no quieres cambiar.

Respuesta Original

No creo que el comando hdiutil pueda cambiar el nombre de un volumen. En su lugar, necesitarías usar el comando diskutil. En tu caso, tendrías que ingresar lo siguiente:

hdiutil attach -mountpoint bar foo.dmg
diskutil rename ./bar bar

Aunque la práctica estándar es montar en la carpeta /Volumes. Por lo tanto, te recomendaría lo siguiente:

hdiutil attach -mountpoint /Volumes/bar foo.dmg
diskutil rename /Volumes/bar bar

Ten en cuenta que solo necesitas renombrar una vez. Si mantienes el nombre del volumen como bar, la próxima vez que lo montes solo necesitas ingresar lo siguiente:

hdiutil attach foo.dmg

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X