4 votos

Cambio del icono de una imagen de disco montada

Quiero modificar el icono de mi imagen de disco montada, de la misma manera que FUSE for OS X .

La captura de pantalla de mi escritorio, donde la imagen de mi disco es la de la izquierda (el nombre está censurado):

Dekstop

Cambiar el icono del dmg es simple, pero no tiene ningún efecto sobre la unidad montada.

6voto

user3439894 Puntos 5883

El archivo de imagen de disco, por ejemplo, osxfuse-2.8.2.dmg utiliza un .icns archivo llamado .VolumeIcon.icns en root del volumen y tiene el atributo Custom Icon establecido, probablemente usando /usr/bin/SetFile . Por ejemplo: SetFile -a C /Volumes/FUSE\ for\ OS\ X

También puede cambiar el icono de la imagen de disco montada desde su hoja de información. Coloque el icono deseado en el Portapapeles, luego seleccione la imagen de disco en el Escritorio y presione Comando-I, luego haga clic en el icono en la esquina superior izquierda de la hoja de información y pegue la imagen deseada allí.

2voto

klanomath Puntos 19587

Para añadir un icono personalizado al volumen montado de tu archivo dmg, primero tienes que convertirlo en un sparsebundle o al menos en un r/w dmg:

hdiutil convert -format UDSB -o /path/to/output/image /path/to/source/image.dmg #the extension sparsebundle will be added to the output file automatically

A continuación, haga doble clic en el sparsebundle para montarlo como volumen.

Copiar el icono personalizado. A continuación, cmdI el volumen montado . Resalte el icono en la esquina superior izquierda de la ventana de información y pegue el icono (en el portapapeles) con cmdV .

Desmontar el volumen y convertirlo a su tipo anterior.

0 votos

Usted no tiene que convertirlo primero en un paquete disperso. Además, el OP dijo específicamente " Quiero modificar el icono de mi imagen de disco montada, de la misma manera que FUSE para OS X " y convertir a un paquete disperso y usar cmd+I no es como se hace. Aunque también había dado el método cmd+I como alternativa.

0 votos

@user3439894 Tiene que ser r/w al menos. Si el icono es grande el espacio vacío en el montado podría no ser suficiente. Por eso sugerí un sparsebundle

0 votos

Sí, por supuesto, el archivo .dmg necesita ser R/W para ser modificado, eso es evidente, sin embargo, como he dicho anteriormente, no tiene que ser convertido primero en un paquete disperso. Además, un archivo .icns apropiado va a ser relativamente pequeño, probablemente menos de 512 KB, así que a menos que el archivo de imagen ya esté lleno no debería ser un problema. Si el archivo .dmg es UDRO, se puede convertir a UDRW sin necesidad de UDSB.

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