Búsqueda de sitios web

Este PPA le permite probar un módulo de kernel exFat basado en código Samsung


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 los controladores sdFAT desarrollados por Samsung (y utilizados en sus teléfonos inteligentes Android) ahora pueden hacerlo.

El objetivo del proyecto exfat-linux, mantenido por el desarrollador de Android Park Ju Hyung, es "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 módulo del kernel exfat-linux se presenta como una alternativa inmediata 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 responsable planea fusionar los cambios anteriores cuando sea necesario y corregir cualquier falla con núcleos más nuevos lo antes posible.

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 nuevo"

  • Admite núcleos ARM de 64 y 32 bits

  • 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 lo 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 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 ejecuta 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 eliminar el módulo del kernel por completo (recomendado) haciendo clic en 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

Artículos relacionados: