OpenMandriva: Mageia (Mageia 9) 20/Agosto/2023 - Anuncio, Descargas.
Blogdrake recomienda descargar las imágenes de instalación (iso) vía torrent para evitar corrupción de datos, aprovechar mejor su ancho de banda y mejorar la difusión de las distribuciones.
¿Como configuro el mismo juego de caracteres en ambas particiones?
Hola gente:
Antes que nada aviso que no soy un usuario nuevo Linux pero sí lo soy como "administrador" (léase: el que puede tocar todo lo que hay adentro de una computadora). Elegí para instalar Ubuntu y Mandriva, y para alegría de muchos (y mía también) me quedé con la última. Flor de distro.
El problema que tengo es que por motivos laborales debo seguir usando Window$ en un cacho del disco, por eso lo particioné adecuadamente dejando una zona de intercambio de 10 GB formateada en Fat32. El problema que se le agrega al problema de arriba es que los archivos con nombres que tienen caracteres especiales aparecen bien en un sistema y mal en el otro, es decir "puedo" poner acentos y eñes en ambos SOs pero la eñe en uno se verá mal en el otro y viceversa.
Calculo que la solución debe andar en el tema de la codificación de los caracteres, cosa que cambié en el centro de control pero aparentemente no dio resultado alguno.
Por favor, alguno de ustedes que me de una mano así evito esas desagradables Aes con churunflos a los costados, o los cuadraditos vacíos. Si es factible también me gustaría saber si existe la posibilidad de configurarlo desde la interfaz gráfica (digamos yendo por el lado del centro de control).
Seguro que la respuesta debe estar en algún lugar del foro, pero yo no logré encontrarla. Así que agradecido de antemano por esta nueva respuesta.
Saludos, Luiscardo.
BOFH
# 39376 Codificación
http://es.wikipedia.org/wiki/Codificaci%C3%B3n_de_caracteres
Este es tu problema,diferencias de codificación,entre una mas antigua,que es la usada por güindous (ISO) y la que recientemente usa mandriva (UTF-8)
links útiles en blogdrake
links
Suerte
Un saludo
Muy Suyo
Her DoctorBOFH
Usuario
# 39390 Algunos avances
Viendo lo que me dijiste (y buceando en toda la información que mandaste) cambié en todos los lugares en los que podía la codificación utf por la iso (si ya sé, es involucionar, pero bueh, necesito hacerlo así por ahora), el tema parece solucionado excepto en la partición fat32 que continúa con ese inconformismo, inclusive en la ntfs las cosas las veo bien. ¿Sabés si es factible solucionarlo?
Te agradezco, saludos.
BOFH
# 39391 Te doy el consejo mas cómodo para mi
Pero a lo mejor no te satisface.Renombra esos archivos y cambia las ñs por n y los acentos quítalos. xD
Es raro lo que dices,si en el resto de particiones lo ves bien y en la fat32 no,es raro.No lo se.
Un saludo
Muy Suyo
Her DoctorBOFH
BOFH
# 39403 Claro que es factible ;)
En mi opinión, lo mejor es que deshagas los cambios y restaures todo para que tu Mandriva vuelva a usar UTF-8.
Una vez que todo vuelva a estar en su sitio, simplemente tienes que añadir una opción a /etc/fstab para que cuando se monte la partición FAT tenga en cuenta que el sistema utiliza UTF-8 y que tiene que convertir los nombres de los archivos en la FAT a dicha codificación.
La conversión es virtual, es decir, sólo tiene efecto cuando estás viendo los nombres de los archivos desde Linux, pero cuando lo veas desde güindous todo estará en la codificación de güindous (vamos, o eso creo :) ).
Siempre puedes hacer una prueba creando un archivo en la partición FAT desde Linux que tenga acentos y eñes, y mirar luego desde güindous si el nombre es correcto.
La opción a añadir a /etc/fstab (el archivo de configuración de los puntos de montaje) es... no estoy seguro :) Una vez tuve que hacer esto (que una Mandriva usando UTF-8 mostrase correctamente los nombres de los archivos de una FAT compartida con güindous), pero desgraciadamente no apunté qué opción utilicé.
Creo recordar que la opción a añadir es, simplemente, utf8. No obstante, no estoy seguro si es así, o es utf-8 (nótese el guión), pero creo recordar que es la primera.
Por Internet había encontrado sugeridas otras opciones, como iocharset=iso-8859-1 o nls=utf8, pero ninguna de ellas me había funcionado.
Para añadir opciones al montaje de particiones gráficamente se hace mediante diskdrake. Puedes lanzarlo en una consola como root, o bien simplemente abriendo el centro de control de Mandriva, yendo a la sección Puntos de montaje y luego a Crear, borrar y cambiar el tamaño de las particiones del disco duro.
Una vez abierto diskdrake, selecciona la partición FAT, desmóntala en caso de que estuviese montada, pasa a modo experto, y luego pulsa en Opciones.
En la nueva ventana que se abre encontrarás una serie de opciones seleccionables mediante un checkbox (vamos, botón de marcar y desmarcar) y, quizás, algunas con un campo de texto en el que escribir. En la parte inferior, está Avanzadas, que si la muestras tendrá un campo de texto en el que añadir opciones manualmente.
Las opciones de tipo checkbox son aquellas más comunes para el tipo de la partición, y añaden lo que se indica a la izquierda del checkbox.
Las que contienen un campo de texto, en cambio, añaden la cadena completa que se forma juntando lo que hay a la izquierda del campo de texto con el campo de texto. Es decir, permiten establecer los parámetros para dicha opción.
Si tienes alguna opción tipo nls= o iocharset=, borra el campo de texto y diskdrake automáticamente eliminará la opción completa de /etc/fstab.
Ahora, en avanzadas, simplemente añades utf8 y aceptas. Al volver a montar la partición ésta debería (y remarco el debería) montarse con las nuevas opciones establecidas. Al aceptar, preguntará si deseas que guarde los cambios en /etc/fstab, le dices que sí y, en teoría, listo ;)
Si no funciona la opción de utf8 prueba con utf-8. Y sin con eso tampoco va... pues ya no te sé decir.
Pero lo que sí te puedo asegurar es que funcionar, se puede hacer funcionar simplemente con las opciones de montaje. Ahora, que no descarto que se me pudiese olvidar algún paso o consideración... A ver si hay suerte y te lo dije bien ;)
Usuario
# 39408 Vamos a probar
Estuve un rato sin red y me encuentro con las últimas dos respuestas. La última respuesta de Bravas es la solución que venía usando, pero ciertamente no me gustaba, sabía que debía haber alguna manera de hacerlo y que funcione.
Voy a probar esto último que me decís Kalvy, pero recuerdo haber intentado algo por el estilo y no funcionó, lo que no recuerdo es "qué tan del estilo" era. Apenas vuelva a la máquina y lo haga les cuento como me fue (ahora estoy por otros lados). ¡Esperenmén!.
De todas maneras me surgen más preguntas: si la opción que me das es cosa de maquillaje nada más, supongamos que genero un archivo con eñes en linux (utf8) y se lo mando por correo a otro que tenga güindor (iso) se verá mal ¿no?, porque ese es mi principal obstáculo, tengo mucho contacto con gente que sigue agarrada a la ventana. Por otro lado y viendo que con ntfs funciona ¿qué tan malo sería transformar esa partición fat32 a ntfs?¿es confiable la escritura en ese sistema de archivos por parte de Mandriva?
Es todo (por ahora, ya ando pensando una nueva pregunta).
Saludos, Luiscardo.
BOFH
# 39417 Escribir en NTFS ya es seguro
Hasta donde yo sé (de leer por BlogDRAKE y experiencias de amigos que convertí al lado de la luz), la escritura en NTFS ya está bien soportada (aunque siempre es bueno tener copias de seguridad, pues si no me equivoco dicha escritura se consiguió por ingeniería inversa).
En Mandriva 2007.1 aún hay que hacer alguna cosa vía diskdrake para que utilice el modo de escritura, en lugar del de sólo lectura. El tema ya salió varias veces en BlogDRAKE, por ejemplo ¿Cómo puedo ver los archivos en una partición NTFS? (Solucionado).
Respecto a lo de enviar por correo el archivo... ni idea, la verdad :) Igual el cliente o el servidor de correo hacen alguna conversión de los caracteres del nombre del archivo adjunto, igual no. No lo sé.
Usuario
# 39434 Resultados parciales y nuevos problemas
La escritura en ntfs ya la había configurado y andaba, si me decís que está bastante bien soportada entonces me la juego. El intercambio de archivos entre linux y windows mediante ntfs lo probé y no me dio ningún problema, ni con la escritura por parte de linux ni con los caracteres "extraños", lo que si me está dando problemas es el tema de los permisos para las particiones.
Formateé la fat32 como ntfs y después de montarla quedó como sólo lectura y ni el root le puede cambiar los permisos. En fin, pruebo algunas cosas más y en cualquier momento inicio otra discusión con este problema.
Saludos y de nuevo gracias.
Luiscardo.
BOFH
# 40816 Permisos para las particiones
Podría ayudar bastante que pusieses el contenido de tu archivo /etc/fstab, para saber qué tienes exactamente.
En todo caso, si agregas la opción users y noauto en dicho fichero, en la columna de las opciones, para las particiones windows, la opción noauto evitará que se monte automáticamente (que lo hace como si lo hiciese el root), y la opción users permite que cualquier usuario monte la partición, y sea su propietario. Otra alternativa es trabajar con la opción umask, pero eso sí no lo sé.
Usuario
# 87166 Muy bueno
Muchas gracias, soy nuevo en esto y este comment me ayudo bastante.