GNU/Linux >> Znalost Linux >  >> Ubuntu

Tato PPA vám umožní vyzkoušet modul jádra exFat založený na kódu Samsung

Nový PPA dává uživatelům Ubuntu možnost vyzkoušet alternativní modul jádra exFAT založený na nejnovějším kódu Samsung.

Možná si vzpomínáte, že v srpnu Microsoft oznámil, že pomůže zavést exFAT do linuxového jádra pod přípustnou licencí. Tento krok ukončil roky právní nejistoty a měl by umožnit plnou podporu exFAT v hlavním linuxovém jádře.

Ale veškeré úsilí je trochu mimo a současný „staging“ ovladač exFAT je založen na nějakém starším kódu.

Mezitím se uživatelé Ubuntu zajímají o použití modulu souborového systému exFAT pro jádro Linux založené na sdFAT ovladače vyvinuté společností Samsung (a používané v jejich chytrých telefonech Android) nyní umí.

SFC má více podrobností o ovladačích Samsung sdFAT

Cílem exfat-linux Projekt, který spravuje vývojář Android Park Ju Hyung, má „poskytovat ty nejlepší obecné ovladače jádra pro exFAT“ pro uživatele Linuxu. Dělá to tak, že využívá „úpravy specifické pro Samsung“ a v některých případech opomenutí, díky kterým je kód projektu „přenosnější“.

exfat-linux kernel module je navržen jako doplňková alternativa k exfat-nofuse, jehož stav údržby je zjevně trochu ve vzduchu.

Navíc exfat-linux je založen na „novějším“ kódu a jeho správce plánuje začlenit upstream změny, jak a kdy, a okamžitě opravit případné poruchy pomocí novějších jader.

Výhody exfat-linux oproti ostatním alternativám:

  • Rychlejší čtení a zápis do souborových systémů exFAT
  • Na základě „novější“ kód
  • Podporuje 64bitová, 32bitová a ARM jádra
  • Různé možnosti připojení

Ovladač exFAT založený na Samsungu byl testován a funguje se všemi hlavními jádry LTS a také s linuxovými jádry, která Canonical používá v Ubuntu, včetně v5.0, v5.2 a dokonce i 5.3-rc používaného v Ubuntu 19.10 denních sestavách. .

Jak nainstalovat modul jádra Samsung exFat v Ubuntu

Než budete pokračovat, zkontrolujte své aktuální nastavení. Pokud vše funguje dobře nebo si nejste opravdu jisti, proč byste chtěli přepnout modul exFAT, nepokračujte; držte se toho, co máte.

Pokud vás však zajímá srovnávání výkonu s alternativními exfatovými moduly nezaloženými na FUSE, chcete mít přístup ke konkrétním funkcím v rámci této nové implementace, postupujte podle následujících kroků?

1. Otevřete nové okno terminálu (ctrl + alt + t ) na Ubuntu 16.04 LTS, 18.04 LTS nebo novějších (včetně Linux Mint 19.x) a spusťte tento příkaz:

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

2. Zadejte své heslo a poté aktualizujte seznam softwarových balíčků:

sudo apt update

3. Nainstalujte balíček modulu jádra exfat-linux:

sudo apt install exfat-dkms

Jakmile bude balíček exfat-linux stažen, rozbalen, sestaven a nainstalován, budete muset restartovat počítač, aby bylo zajištěno úspěšné načtení nového jádra.

Chcete-li modul jádra uvolnit nebo odebrat později (a vrátit se k vestavěnému modulu exFAT v jádře), můžete modul uvolnit pomocí modprobe -r nebo úplně odstraňte modul jádra (doporučeno) spuštěním tohoto příkazu jako root:

sudo apt remove exfat-dkms

Pokud exfat-linux vyzkoušíte – přiznám se, že v době psaní tohoto článku jsem to ještě neudělal – dejte mi (a dalším čtenářům) vědět, jak se vám daří, jaké máte problémy, a tak dále.

Děkuji arter97


Ubuntu
  1. Chyba při načítání modulu Btusb s jádrem 4.10.0-20-generic?

  2. 2.6.37 (nebo 2.6.36) Ubuntu Kernel In Maverick. Je to možné a kde to mohu získat?

  3. Jak bezpečně načíst zdrojový kód jádra Ubuntu?

  1. Jak přidat parametry modulu jádra?

  2. změny parametrů modulu jádra (pomocí /sys/module)

  3. Jak přidat funkci dotazování do kódu modulu jádra?

  1. Top 6 meteorologických aplikací, které můžete vyzkoušet pro Ubuntu Linux v roce 2021

  2. Linux – poskvrněné jádro v Linuxu?

  3. Nemáte oprávnění extrahovat do této složky?