Compartiendo el perfil de Firefox en Windows y en Linux

marzo 28, 2009 a las 7:10 pm | En Linux | Por

Hoy les explicaré como poder compartir un perfil de firefox entre Windows y Linux, de una forma simple, sin tener que usar el session manager del Firefox, ni nada de eso. Simplemente arrancas cada firefox en cada sistema operativo y los cambios seguirán siendo los mismos.

Todos los datos, se podrán compartir, sin tener que copiar, ni nada de eso. Por ejemplo, si en tu Windows agregas este blog a tus favoritos, en el Firefox de tu Linux también lo tendrás, viceversa lo mismo.

El proceso es simple, el único requesito es podamos escribir en la partición de Windows desde nuestro Linux. Ya que la idea es hacer un enlace símbolico al perfil del Firefox de Windows, y si no podemos escribir sobre una partición FATXX o NTFS, entonces, los cambios de linux no se verían, simplemente serían para leer. Pero si podemos escribir, entonces no hay problema. Para eso necesitas tener el kernel compilado con soporte de escritura NTFS. Sino puedes instalar otros modulos/programas como por ejemplo, ntfs-3g, que es el que recomiendo, ya que es bueno, y se puede escribir, y crear nuevos files. Sino utilizar el soporte NTFS del kernel de Linux. Ya no voy a explicar como hacer para compilar el kernel. Aunque por lo que leí, algunas distros de esas fáciles, como Ubuntu, ya lo traen al soporte para escribir en NTFS. Esto es si tu partición de Windows esta en NTFS, si está en FAT, o FAT32, lo mismo, necesitas tener soporte de escritura y lectura de VFAT.

Paso de explicar como montar las particiones, ya que eso no debería ser problema alguno.

Bien, comencemos con el proceso.

  1. Tenemos que ubicar la ruta de nuestro perfil de Firefox en nuestro Windows que generalmente es C:\Documents and Settings\Application Data\Mozilla\Firefox\Profiles\ y ahi tendremos las carpetas para nuestros perfiles, averiguamos el correcto
  2. Paso seguido, nos ubicamos en ~, y luego .mozilla/firefox, y tendremos ahi la carpeta de firefox asociada a nuestro usuario de Linux, allí creamos un enlace simbolico hacia el perfil del Firefox de nuestro Windows. Lo hacemos de esta forma: ln -s "/mnt/C/Documents and Settings/Application Data/Mozilla/Firefox/Profiles/{XXXXXXX}" {XXXXXXX} * Donde {XXXXXXX} es el nombre de nuestro perfil.
  3. Finalmente abrimos ~/.mozilla/firefox/Profiles.ini, con nuestro editor preferido y cambiamos la variable Path por el nombre de nuestro perfil de Windows o sea {XXXXXXX}, guardamos y listo.
  4. Si de cualquier forma deseas usar tu perfil antiguo para Linux, simplemente vuelves a poner el nombre del perfil antiguo y listo.

Saludos