Ficheros con caracteres extraños

¿No os ha ocurrido nunca que al montar un cdrom o dvd su contenido aparece plagado de nombres de ficheros con signos de interrogación?

Normalmente me ha ocurrido con cds que fueron grabados en el “ventanuco” (ya tenía que aparecer otra vez el Abominable, como no) y que al montarlos en mi equipo aparecían de forma incorrecta.

Hace poco un compañero tuvo problemas debido a esto y me he animado a comentar la solución que le dimos en su momento.

Proceso

Resulta que el problema se encuentra en la codificación utilizada; el juego de caracteres no incluye (y es ahí donde falla) los acentos y la ñ característicos del español.

Para solucionarlo sólo debemos indicar el tipo de codificación a utilizar cuando lancemos el comando mount. Para montar el cdrom quedaría de la siguiente forma

sudo mount -o ro,iocharset=utf8 /dev/cdrom /media/cdrom1

donde

  • ro (read-only) lo hemos puesto para evitar tener que ver la advertencia de que el cdrom es de solo lectura
  • /dev/cdrom es el dispositivo que queremos montar (el cdrom)
  • /media/cdrom1 es donde queremos montarlo

Solución de problemas

Puede que los dos últimos parámetros varíen en tu equipo por lo que deberás ajustarlos convenientemente en caso de error.

Si no te quieres marear mucho te recomiendo que montes el cdrom como siempre (metiéndolo en la unidad y esperando que “salte” ;) ) y lanzar un mount desde la terminal para obtener tanto la ruta al dispositivo como el lugar en el que lo monta.

Con esta información tendrás más que suficiente para montar correctamente el cdrom.

Comentarios adicionales

Lástima que Gmount-iso no permita la inclusión de parámetros para configurar el proceso; si los permitiese sería mucho más sencilla esta receta. Si alguien conoce algún programa similar y que además admita parámetros que no dude en comentarlo que lo adoptamos del tirón ;)

Otra posibilidad es sugerir a los “padres” de Gmount que incluyan los parámetros como nueva funcionalidad jeje


4 Respuestas a “Ficheros con caracteres extraños”


  1. 1 marpada 26 agosto 2008 a las 2:06 pm

    ¿y como lo haces para los dispositivos que no están en /etc/fstab (pendrives, etc)?

  2. 2 jasvazquez 26 agosto 2008 a las 2:33 pm

    De forma muy parecida marpada.

    La forma más sencilla es pincharlo en tu equipo para que sea Ubuntu quien tras lanzar el comando mount en la terminal te indique cómo debes montarlo

    Uno de mis pendrives devuelve lo siguiente

    /dev/sdb1 on /media/DISK_IMG type vfat (rw,nosuid,nodev,shortname=mixed,uid=1000,umask=077,usefree)

    Lo que está entre paréntesis inclúyelo como contenido del parámetro -o que se indica en el artículo (los paréntesis no se ponen) y añade, separado por una coma el iocharset=utf8

    Y el /dev/sdb1 es la ruta al dispositivo que queremos montar

    Crea un directorio donde montar el pendrive (por ejemplo yo utilizaré /tmp/kk)

    Y lanza el comando del siguiente modo

    sudo mount -o rw,nosuid,nodev,shortname=mixed,uid=1000,umask=077,usefree ,iocharset=utf8 /dev/sdb1 /tmp/kk

    Con los correspondientes cambios debería funcionarte.

    Si sigues teniendo problemas dame un toque por el soporte técnico y le echamos un vistazo.

    Suerte

  3. 3 marpada 27 agosto 2008 a las 3:24 pm

    Gracias, me refiero a dejarlo en algún archivo de configuración para que todos los dispositivos que se montan automáticamente lo hagan con esas opciones. Para un CDrom se deja en /etc/fstab, pero para pendrives, etc, no se en donde.

  4. 4 jasvazquez 27 agosto 2008 a las 3:52 pm

    Ok Marpada, para los pendrives se hace en el mismo sitio (/etc/fstab) pero debes indicar correctamente las rutas /dev/sdaXXX de tus pendrives y poner en las opciones noauto para que de ese modo no intente montarlos al arrancar el equipo.

    Si te diese problemas (o quieres más seguridad) en lugar de poner las rutas de los dispositivos prueba con los UUIDs


Deja un comentario

Fill in your details below or click an icon to log in:

Logo de WordPress.com

You are commenting using your WordPress.com account. Log Out / Cambiar )

Twitter picture

You are commenting using your Twitter account. Log Out / Cambiar )

Facebook photo

You are commenting using your Facebook account. Log Out / Cambiar )

Connecting to %s




Patrocinadores

informática y electrónica megastore online de electrónica y accesorios turismo en cuenca blog de coches y motor Anunciate aquí gana dinero con encuestas Alojamiento web de confianza Las últimas noticias de ciencia, tecnología, espacio y la actualidad internacional

¿Hablamos?

Escribe tu dirección de correo electrónico para suscribirte a este blog, y recibir notificaciones de nuevos mensajes por correo.

Únete a otros 1.280 seguidores

Participa

Histórico


Twitter

  • RT @malcer_quaid: "Nunca he conocido a nadie tan ignorante del que no pudiera aprender algo." - Buda 10 hours ago
  • RT @ildecortes: Eh! Han tirado 2 bengalas! 90 mil euros y 15 días, no? 1 day ago
  • @migmae Pues me voy a tener que buscar uno... gracias por avisar de su existencia :) 1 day ago
  • RT @Desalentado1: Cómo puede ser que para mantener la sanidad y educación,todo sean problemas y para Bankia habrá todo el capital necesa ... 1 day ago
  • RT @vcuevas: Rescatar Bankia, 19000 millones de €; mantener la sanidad y Educación, 10.000 m de €; que el Gobierno nos llame idiotas, n ... 2 days ago

Seguir

Get every new post delivered to your Inbox.

Únete a otros 1.280 seguidores