Announcement

Collapse
No announcement yet.

Linux 5.14 Works Around Compatibility With Some Digital Camera exFAT File-Systems

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Linux 5.14 Works Around Compatibility With Some Digital Camera exFAT File-Systems

    Phoronix: Linux 5.14 Works Around Compatibility With Some Digital Camera exFAT File-Systems

    Merged back in Linux 5.4 in late 2019 was the exFAT file-system driver that has proven to be quite mature at this stage with the work led by Samsung under the blessing of Microsoft. There hasn't been much in the way of exFAT file-system driver changes in recent kernel releases given its maturity. Even with Linux 5.14 there are just two exFAT patches but end up being notable at least for some users due to fixing file-system compatibility with some digital cameras...

    Phoronix, Linux Hardware Reviews, Linux hardware benchmarks, Linux server benchmarks, Linux benchmarking, Desktop Linux, Linux performance, Open Source graphics, Linux How To, Ubuntu benchmarks, Ubuntu hardware, Phoronix Test Suite

  • #2
    Originally posted by phoronix View Post
    Phoronix: Linux 5.14 Works Around Compatibility With Some Digital Camera exFAT File-Systems
    This issue of "missing files" appears to happen with at least some Fuji digital cameras while it remains to be seen if the vendor will update their exFAT file-system as they appear to be the one out of spec in this case.
    https://www.phoronix.com/scan.php?pa...nux-5.14-exFAT
    The few times I've encountered Fuji products they were always out of spec somewhere on the product (broken USB Mass Storage usually) and they never fixed the problem(s). Avoid Fuji products if you value your sanity and compatibility.

    Edit to add: This is one reason why relying on off-the-shelf software alone to recover data from devices can get you into trouble. Examiners should always be able to look at the underlying device data manually (with a hex editor) to determine if any data is present then adjust their software to fit.
    Last edited by stormcrow; 05 July 2021, 07:13 AM.

    Comment


    • #3
      It would be rlgreat o have finally a "universal" not restricted by 32bit filesystem for easy tasks. exFat could really provide this functionality (considering some more maturity on Linux).

      Comment


      • #4
        Originally posted by CochainComplex View Post
        It would be rlgreat o have finally a "universal" not restricted by 32bit filesystem for easy tasks. exFat could really provide this functionality (considering some more maturity on Linux).
        That would be exFAT? It's not restricted by 32bit file system and file size limits, and it's usable on all major OSes.

        Comment


        • #5
          Is this issue with cards formatted in camera and with the camera connected via USB like a storage medium, cards formatted in the camera accessed in a card reader, or cards formatted in a PC and read from the camera or a card reader?

          Comment


          • #6
            Originally posted by stormcrow View Post

            That would be exFAT? It's not restricted by 32bit file system and file size limits, and it's usable on all major OSes.
            In a year or two OpenZFS will likely fit that requirement. It's already on Linux, FreeBSD, NetBSD, illumos, and macOS with Windows support up and coming (already there via DIY WSL2 builds).

            Does anyone know of a (feature-filled) file system that's actively being worked on for multiple operating systems? AFAICT it's basically exFAT, NTFS, and OpenZFS with honorable mentions for ext2 and BTRFS.

            Comment


            • #7
              Originally posted by skeevy420 View Post

              In a year or two OpenZFS will likely fit that requirement. It's already on Linux, FreeBSD, NetBSD, illumos, and macOS with Windows support up and coming (already there via DIY WSL2 builds).

              Does anyone know of a (feature-filled) file system that's actively being worked on for multiple operating systems? AFAICT it's basically exFAT, NTFS, and OpenZFS with honorable mentions for ext2 and BTRFS.
              Uh. No ZFS won't meet that requirement for a "simple" pan OS file system. There's nothing simple about OpenZFS. "Simple" means plug it in, copy things over, unplug it. Plug it in the other device, copy from it, unplug it. That's not what ZFS is intended for. ZFS is an enterprise grade filesystem, volume management system designed for data integrity using multi-storage device fail over. That's NOT simple and its management isn't simple! It's exactly what exFAT is intended for between disparate devices.

              Why do people even think ZFS is going to take over the world, somehow? Have you even USED it? Good luck getting that beast to work in your dSLR.

              Comment


              • #8
                Originally posted by stormcrow View Post
                Uh. No ZFS won't meet that requirement for a "simple" pan OS file system.
                I don't know about that, lol. It is simply a waste of time for 99.999% of people. ;-)

                Originally posted by stormcrow View Post
                Why do people even think ZFS is going to take over the world, somehow? Have you even USED it? Good luck getting that beast to work in your dSLR.
                OP wanted something that simply works everywhere. Good luck getting it working on IoT devices, and thanks for quadrupling the cost of those IoT devices with the size of RAM and PSRAM required to mount a ZFS volume to hold one JPEG lol.

                Comment


                • #9
                  Originally posted by stormcrow View Post

                  Uh. No ZFS won't meet that requirement for a "simple" pan OS file system. There's nothing simple about OpenZFS. "Simple" means plug it in, copy things over, unplug it. Plug it in the other device, copy from it, unplug it. That's not what ZFS is intended for. ZFS is an enterprise grade filesystem, volume management system designed for data integrity using multi-storage device fail over. That's NOT simple and its management isn't simple! It's exactly what exFAT is intended for between disparate devices.

                  Why do people even think ZFS is going to take over the world, somehow? Have you even USED it? Good luck getting that beast to work in your dSLR.
                  What's so hard about automating "zpool import -f $pool_on_inserted_disk"? From there it acts like any other file system to copy things over and go from device to device.

                  FWIW, I like the idea of being able to zfs send/recv sd cards.

                  I've used OpenZFS going on seven years. It only gets better and better.

                  I wonder if a new ZFS lite profile, a profile that that has a lot enterprise features disabled, would work in a DSLR? Like the GRUB profile limited even further. Like you said, ZFS has a lot of features. It also allows disabling those features and a systemd unit could be setup to only allow the DSLR to mount zpools with the zfs-lite profile set.

                  Comment


                  • #10
                    Originally posted by stormcrow View Post

                    That would be exFAT? It's not restricted by 32bit file system and file size limits, and it's usable on all major OSes.
                    Engl is not my native tongue... basically that is what I have meant with this post.

                    Comment

                    Working...
                    X