lunes, 16 de agosto de 2010

Instalar exFAT en Ubuntu para lectura y escritura

exFAT (incorrectamente llamado en ocasiones FAT64) es un nuevo sistema de archivo de la gente de Microsoft para solventar las limitantes de su anterior sistema FAT32, actualmente es un sistema propietario con patente pendiente.

El sistema exFAT normalmente se utiliza en pendrive; fue introducido por primera vez con Windows Embedded CE 6.0, y estan incluida de forma nativa a partir Windows Vista (Windows 7 y Windows 2008 R2 también lo poseen); Windows XP y Windows 2003 no poseen soporte a dicho sistema de archivo, exeptuando a través de una actualización descargable (la cual no viene con Windows Update).

Pero en los sistemas basados en kernel Linux y MacOS no posee un modulo oficial, pero recientemente, la gente de Microsoft ha liberado White Paper para poder desarrollar driver de tercero (caso de Tuxera).

La comunidad de software libre también ha implementado una solución que permite Leer y Escribir a través de FUSE, aunque el proyecto se encuentra en estado beta, esta muy adelantado

¿Que ahi que hacer?
Solo debe abrir una consola de terminar, y seguir los siguientes paso:
sudo apt-get install subversion
sudo apt-get install scons
sudo apt-get install libfuse-dev
sudo apt-get install gcc
cd ~
svn co http://exfat.googlecode.com/svn/trunk/ exfat-read-only
cd exfat-read-only
scons
sudo scons install
cd ..
rm –rf exfat-read-only
sudo mkdir [mountpoint]
sudo mount –t exfat-fuse [device_path] [mountpoint]
Solo ahi que reemplazar [device_path] con la ruta de la partición exFAT, por ejemplo: /dev/sdb1. Reemplaza [mountpoint] con la ruta de tu punto de montaje, por ejemplo: /media/

11 comentarios:

El Azzote dijo...

Campeon!!

Impecable un rato largo pase buscando esto, impecable lo tuyo.

NUnca me gasto en poner comentarios pero este lo amerita.

Un saludo.

Jonh F Maverick dijo...

Muy agradecido, al igual que tu, dure mucho buscando una manera para leer mis disco exFAT desde Linux... Y me di cuenta que habia muy poca información en Español.

No me considero un experto en Linux (mucho de los linuxeros me consideran Windozero), pero me considero curioso y me agrada saber que mis esfuerzo al menos le sirvio a una persona

Jristz J Random dijo...
Este comentario ha sido eliminado por el autor.
Jristz J Random dijo...

gparted o.10 ya reconoce particiones exfat, pero solo las reconoce

y ese exfat-utils/fuse-exfat no veo mucho desarrollo que digamos, la ultima version la 0.9.5 es de principios de 2010

Freddy Moreno Caamaño dijo...

Creo que estas equivocado Jristz J Random, el desarrollo de esa extensión ha quedado completamente paralizado desde principios de Mayo de 2011 (http://code.google.com/p/exfat/downloads/list) y no desde principio de 2010 como expresaste, por otro parte se que existe algunos módulos para kernel que permite automontar las unidades con este sistema de archivo

Jristz J Random dijo...

bueno son solo 365 dias de error, nada fuera de lo que MS acostumbra a llamar fallo menor XD

bueno como dices, quedo atrascada..algo malo

pero como dices hay otros modulos, podrías poner un articulo en tu blog sobre esos otros modulos, dado a la carencia de actualizaciones y al rumor de que win8 usara exfat como sistema de formateo por defecto para pendrives y dispositivos usb

Freddy Moreno Caamaño dijo...

Tienes toda la razon, estoy esperando que baje un poco las actividades en el trabajo nuevo para sentarme a escribir una entrada hablando sobre dichos modulos

fc3 dijo...

Muchas Gracias Hermano. Excelente Aporte!!!
Por suerte! coloque la búsqueda y salio de primero.

Jose Mojada dijo...

Muchisimas gracias por la información. Ha funcionado a la primera. Un saludo !

NiPPuR dijo...

El Azzote dijo...
Campeon!!

Impecable un rato largo pase buscando esto, impecable lo tuyo.

NUnca me gasto en poner comentarios pero este lo amerita.

Un saludo.
24 de noviembre de 2010 15:58



SIN DUDA!!! IMPECABLE!!!! EXCELENTE POST

Salva dijo...

Impresionante, largo tiempo llevo intentando leer exfat en raspberry pi, este tutorial es buenisimo. Muchas gracias.