Results 1 to 6 of 6

Thread: exfat in kernel 5.4 and fuse

  1. #1

    Default exfat in kernel 5.4 and fuse

    Hi, I have noticed TW now has 5.4 kernel, which should contain native support for exfat/fat64. I have fuse-exfat (and exfat-utils) installed from the past. I'm curious which driver will TW use to handle exfat now? Should I rather zypper rm fuse-exfat now to avoid conflict or data loss?

    I have been using NTFS on dual boot for some time, all worked fine, no unexpected shutdowns, ntfs support is quite good, yet it led to data corruption eventually. So I switched to fat64 and I had no data corruption since then. What is the recommended way to use exfat with kernel 5.4? I'd rather use it by the book to avoid data corruption again ;-)Thanks.

  2. #2
    Join Date
    Jun 2008
    Location
    San Diego, Ca, USA
    Posts
    11,862
    Blog Entries
    2

    Default Re: exfat in kernel 5.4 and fuse

    I can only relate from experience in the past when it was common to implement NTFS support by using NTFS-3G which is also a FUSE implementation, later to be replaced by native kernel support for NTFS, and again regarding autofs...

    There will likely be a short transition period as the new kernel support is rolled out.
    When the kernel module is first available upstream, it's unlikely the module will be blacklisted (why? No one will likely even know it's there unless someone looks for it)those who are impatient can activate the kernel module manually and test how it works if they want.
    It's likely that the kernel module won't be the default implementation until it's passed QA.
    When the kernel module is fully implemented, it'll likely be more reliable and "just works" compared to the FUSE implementation so at that time I'd recommend you switch over, but you can take your time if you wish... I doubt that the FUSE implementations will ever stop working, so for instance AFAIK NTFS-3G can still be implemented today but I doubt anyone does anymore.

    IMO,
    TSU
    Beginner Wiki Quickstart - https://en.opensuse.org/User:Tsu2/Quickstart_Wiki
    Solved a problem recently? Create a wiki page for future personal reference!
    Learn something new?
    Attended a computing event?
    Post and Share!

  3. #3
    Join Date
    Jun 2008
    Location
    Podunk
    Posts
    27,859
    Blog Entries
    15

    Default Re: exfat in kernel 5.4 and fuse

    Hi
    What tsu2 says

    If you remove exfat-utils fuse-exfat packages and add exfat back into /etc/filesystems it does work. Auto mounts in GNOME DE just fine, if you just want to read devices it would be fine, but AFAIK you still need the tools to create the filesystem....
    Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
    SUSE SLE, openSUSE Leap/Tumbleweed (x86_64) | GNOME DE
    If you find this post helpful and are logged into the web interface,
    please show your appreciation and click on the star below... Thanks!

  4. #4

    Default Re: exfat in kernel 5.4 and fuse

    Hi and thank you both for explaining. I was not aware, that ntfs support is included in the kernel, I thought only stable software gets there I'm aware, that exfat-utils are not in kernel. They say exfat support is based on open source from MS, so it should be better, but as you said, I will rather stick with fuse for a whie now. But how linux decides, which implementation will it use, if there are both? When I remove fuse and it will mount, I can be sure kernel was used. Are there some priorities, like fuse over kernel, or vice versa? I work mostly on linux, but not everything is possible, I need write support to avoid rebooting frenzy

  5. #5
    Join Date
    Jun 2008
    Location
    San Diego, Ca, USA
    Posts
    11,862
    Blog Entries
    2

    Default Re: exfat in kernel 5.4 and fuse

    Awhile back I wrote the following which can be used to identify and activate any kernel module

    https://en.opensuse.org/User:Tsu2/LKM

    TSU
    Beginner Wiki Quickstart - https://en.opensuse.org/User:Tsu2/Quickstart_Wiki
    Solved a problem recently? Create a wiki page for future personal reference!
    Learn something new?
    Attended a computing event?
    Post and Share!

  6. #6

    Default Re: exfat in kernel 5.4 and fuse

    Thank you, TSU, it is useful. I see exfat in /lib/modules, but lsmod does not display exfat, so now I know I'm still using exfat-fuse.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •