Un nuevo PPA brinda a los usuarios de Ubuntu la oportunidad de probar un módulo kernel exFAT alternativo basado en el último código de Samsung.
Puede recordar que, en agosto, Microsoft anunció que ayudaría a llevar exFAT al kernel de Linux bajo una licencia permitida. Este movimiento puso fin a años de incertidumbre legal y debería permitir que exFAT sea totalmente compatible con el núcleo principal de Linux.
Pero todo el esfuerzo está un poco lejos, y el controlador exFAT de "puesta en escena" actual se basa en un código más antiguo.
Mientras tanto, los usuarios de Ubuntu interesados en usar un módulo de sistema de archivos exFAT para el kernel de Linux basado en el sdFAT
los controladores desarrollados por Samsung (y utilizados en sus teléfonos inteligentes Android) ahora pueden hacerlo.
El objetivo de exfat-linux
El proyecto, mantenido por el desarrollador de Android Park Ju Hyung, es "proporcionar los mejores controladores de kernel genéricos para exFAT" para usuarios de Linux. Lo hace aprovechando las "modificaciones específicas de Samsung" y, en algunos casos, las omisiones que ayudan a que el código del proyecto sea más "portátil".
El exfat-linux
El módulo kernel se presenta como una alternativa directa a exfat-nofuse, cuyo estado de mantenimiento aparentemente está un poco en el aire.
Además, exfat-linux
se basa en un código 'más nuevo', y su mantenedor planea fusionar los cambios anteriores como y cuando, y corregir cualquier falla con kernels más nuevos de inmediato.
Beneficios de exfat-linux sobre las otras alternativas:
- Lectura/escritura más rápida en sistemas de archivos exFAT
- Basado en código 'más reciente'
- Admite kernels de 64 bits, 32 bits y ARM
- Variedad de opciones de montaje
El controlador exFAT basado en Samsung ha sido probado y funciona con todos los principales kernels LTS, así como con los kernels de Linux que Canonical usa en Ubuntu, incluidos v5.0, v5.2 e incluso el 5.3-rc que se usa en las compilaciones diarias de Ubuntu 19.10. .
Cómo instalar el módulo kernel Samsung exFat en Ubuntu
Antes de continuar, haga un balance de su configuración actual. Si todo funciona bien, o si no está realmente seguro de por qué querría cambiar el módulo exFAT, no siga; quédate con lo que tienes.
Sin embargo, si está interesado en comparar el rendimiento con módulos exfat alternativos no basados en FUSE, desea acceder a funciones específicas dentro de esta nueva implementación, simplemente siga los siguientes pasos a continuación, ¿siguiendo?
1. Abra una nueva ventana de terminal (ctrl
+ alt
+ t
) en Ubuntu 16.04 LTS, 18.04 LTS o posterior (incluido Linux Mint 19.x) y ejecute este comando:
sudo add-apt-repository ppa:arter97/exfat-linux
2. Ingrese su contraseña y luego actualice su lista de paquetes de software:
sudo apt update
3. Instale el paquete del módulo del núcleo exfat-linux:
sudo apt install exfat-dkms
Una vez que el paquete exfat-linux se haya descargado, desempaquetado, compilado e instalado, deberá reiniciar su máquina para asegurarse de que el nuevo kernel se cargue correctamente.
Para descargar o eliminar el módulo del kernel en una fecha posterior (y volver al módulo exFAT integrado de su kernel), puede descargar el módulo usando modprobe -r
o elimine el módulo del kernel por completo (recomendado) ejecutando este comando como root:
sudo apt remove exfat-dkms
Si prueba exfat-linux, admito que al momento de escribir esto no lo he hecho, hágame saber (y a otros lectores) cómo le va, cualquier problema que encuentre, etc.
Gracias arter97