GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Ce PPA vous permet d'essayer un module de noyau exFat basé sur le code Samsung

Un nouveau PPA donne aux utilisateurs d'Ubuntu la possibilité d'essayer un autre module de noyau exFAT basé sur le dernier code Samsung.

Vous vous souviendrez peut-être qu'en août dernier, Microsoft avait annoncé qu'il aiderait à intégrer exFAT au noyau Linux sous une licence autorisée. Cette décision a mis fin à des années d'incertitude juridique et devrait permettre à exFAT d'être entièrement pris en charge dans le noyau Linux principal.

Mais tous les efforts sont un peu éloignés, et le pilote exFAT actuel de "mise en scène" est basé sur un code plus ancien.

En attendant, les utilisateurs d'Ubuntu intéressés par l'utilisation d'un module de système de fichiers exFAT pour le noyau Linux basé sur le sdFAT les pilotes développés par Samsung (et utilisés dans leurs smartphones Android) le peuvent désormais.

Le SFC a plus de détails sur les pilotes Samsung sdFAT

Le but de exfat-linux Le projet, maintenu par le développeur Android Park Ju Hyung, est de "fournir les meilleurs pilotes de noyau génériques pour exFAT" aux utilisateurs de Linux. Pour ce faire, il tire parti des "modifications spécifiques à Samsung" et, dans certains cas, des omissions qui contribuent à rendre le code du projet plus "portable".

Le exfat-linux Le module du noyau est présenté comme une alternative directe à exfat-nofuse, dont le statut de maintenance est apparemment un peu en suspens.

De plus, exfat-linux est basé sur un code "plus récent", et son responsable prévoit de fusionner les modifications en amont au fur et à mesure, et de corriger rapidement toute casse avec des noyaux plus récents.

Avantages d'exfat-linux par rapport aux autres alternatives :

  • Lire/écrire plus rapidement dans les systèmes de fichiers exFAT
  • Basé sur code "plus récent"
  • Prend en charge les noyaux 64 bits, 32 bits et ARM
  • Variété d'options de montage

Le pilote exFAT basé sur Samsung a été testé et fonctionne avec tous les principaux noyaux LTS, ainsi qu'avec les noyaux Linux que Canonical utilise dans Ubuntu, y compris v5.0, v5.2 et même le 5.3-rc utilisé dans les versions quotidiennes d'Ubuntu 19.10. .

Comment installer le module de noyau Samsung exFat dans Ubuntu

Avant de continuer, faites le point sur votre configuration actuelle. Si tout fonctionne bien, ou si vous ne savez pas vraiment pourquoi vous voudriez changer de module exFAT, ne suivez pas; tenez-vous en à ce que vous avez.

Si, toutefois, vous souhaitez évaluer les performances avec des modules exfat alternatifs non basés sur FUSE, souhaitez accéder à des fonctionnalités spécifiques dans cette nouvelle implémentation, suivez simplement les étapes suivantes, à la suite ?

1. Ouvrez une nouvelle fenêtre de terminal (ctrl + alt + t ) sur Ubuntu 16.04 LTS, 18.04 LTS ou version ultérieure (y compris Linux Mint 19.x) et exécutez cette commande :

sudo add-apt-repository ppa:arter97/exfat-linux

2. Entrez votre mot de passe puis mettez à jour votre liste de logiciels :

sudo apt update

3. Installez le package du module du noyau exfat-linux :

sudo apt install exfat-dkms

Une fois le package exfat-linux téléchargé, décompressé, construit et installé, vous devrez redémarrer votre machine pour vous assurer que le nouveau noyau est chargé avec succès.

Pour décharger ou supprimer le module du noyau ultérieurement (et revenir au module exFAT intégré de votre noyau), vous pouvez soit décharger le module en utilisant modprobe -r ou supprimez entièrement le module du noyau (recommandé) en exécutant cette commande en tant que root :

sudo apt remove exfat-dkms

Si vous essayez exfat-linux - j'admets qu'au moment d'écrire ces lignes, je ne l'ai pas fait - faites-moi savoir (ainsi qu'aux autres lecteurs) comment vous vous en sortez, les problèmes que vous rencontrez, etc.

Merci arter97


Ubuntu
  1. Comment récupérer en toute sécurité le code source du noyau Ubuntu ?

  2. Comment ajouter des paramètres de module noyau ?

  3. modifications des paramètres du module du noyau (à l'aide de /sys/module)

  4. Comment coder un module du noyau Linux ?

  5. Qu'est-ce qu'un noyau teinté sous Linux ?

Une nouvelle application vous permet de modifier les paramètres cachés dans Ubuntu 20.04

Installez KVM (machine virtuelle basée sur le noyau) sur Ubuntu Server 14.04 / 14.10

Commande Modprobe sous Linux

Vous pouvez essayer une version de démonstration d'Ubuntu dans un navigateur Web

Comment répertorier le module de noyau chargé à l'aide de la commande Lsmod

Supprimer le code source Ppa ?