Un nuevo PPA brinda a los usuarios de Ubuntu la oportunidad de probar un módulo de kernel exFAT alternativo basado en el último código de Samsung.
Quizás recuerde que, en agosto, Microsoft anunció que ayudaría a llevar exFAT al kernel de Linux bajo una licencia permitida. Esta medida puso fin a años de incertidumbre legal y debería permitir que exFAT sea totalmente compatible con el kernel principal de Linux.
Pero todo el esfuerzo está un poco lejos, y el actual controlador exFAT “preparado” se basa en un código más antiguo.
Mientras tanto, los usuarios de Ubuntu interesados en utilizar 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 SFC tiene más detalles acerca de los controladores sdFAT de Samsung
El objetivo de la exfat-linux
proyecto, mantenido por Desarrollador de Android Park Ju Hyunges “proporcionar los mejores controladores de kernel genéricos para exFAT” para los usuarios de Linux. Para ello, aprovecha 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 del kernel se presenta como una alternativa directa a exfat-nofusecuyo 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 responsable planea fusionar los cambios anteriores cuando sea necesario, y arreglar cualquier falla con núcleos más nuevos rápidamente.
Beneficios de exfat-linux sobre las otras alternativas:
- Lectura/escritura más rápida en sistemas de archivos exFAT
- Residencia en código 'más nuevo'
- Admite núcleos ARM de 64 bits, 32 bits y
- 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 del kernel Samsung exFat en Ubuntu
Antes de continuar, haga un balance de su configuración actual. Si todo funciona bien, o no está realmente seguro de por qué desea cambiar el módulo exFAT, no siga el proceso; Quédate con lo que tienes.
Sin embargo, si está interesado en comparar el rendimiento con módulos exfat alternativos no basados en FUSE y desea acceder a funciones específicas dentro de esta nueva implementación, simplemente siga los siguientes pasos, ¿a continuación?
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 kernel exfat-linux:
sudo apt install exfat-dkms
Una vez que se haya descargado, descomprimido, compilado e instalado el paquete exfat-linux, 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 en el momento de escribir este artículo no lo he hecho), déjeme saber (y a otros lectores) cómo le va, cualquier problema que encuentre, etc.
Gracias arter97