AskingQuestions

updated

7 years ago

0

10928

June 21st, 2019 09:00

microsd reader not reading a2 cards in ubuntu

System: XPS 13 9380, but 2018 XPS 15 has the same issue

Sandisk extreme plus a2 128gb cards not seen, even under fdisk.  Cards work with an external usb reader.  Per other owners, cards will read under windows.  Sandisk Ultra A1, Lexar, PNY, Monster all function with internal reader.

Appears to be a driver issue, does anyone know of a source for updated drivers/modules?

  • speedstep

    11 Legend

    •

    46969 Posts

    10210

    1

    Posted June 21st, 2019 22:00

     

     


    @AskingQuestions wrote:

    System: XPS 13 9380, but 2018 XPS 15 has the same issue

    Sandisk extreme plus a2 128gb cards not seen, even under fdisk.  Cards work with an external usb reader.  Per other owners, cards will read under windows.  Sandisk Ultra A1, Lexar, PNY, Monster all function with internal reader.

    Appears to be a driver issue, does anyone know of a source for updated drivers/modules?


    Extreme® PLUS microSDXC™
    UHS-I CARD is SDXC and EXFAT

    EXFAT is not supported by default

    When you plug in the USB drive your system will show a message like this:Error mounting /dev/sdb1 at /media/linuxize/USB: unknown file system ‘exfat’

     

    exFAT (Extended File Allocation Table) is a proprietary Microsoft file system optimized for flash memory devices such as SD cards and USB flash drives. It was designed to replace the old 32bit FAT32 file system that cannot store files larger than 4 GB.

    exFAT file system is supported by all the latest versions of Windows and macOS operating systems. Ubuntu, like most of the other major Linux distributions, doesn’t provide support for the proprietary exFAT filesystem by default.

    To be able to mount exFAT filesystem on Ubuntu you’ll need to install the free FUSE exFAT module and tools.


    Before installing the packages make sure the Universe repository is enabled on your system. Open your terminal either by using the Ctrl+Alt+T keyboard shortcut or by clicking on the terminal icon and type:

     

    sudo add-apt-repository universe
    Copy

    Once the repository is enabled update the packages index and install the exfat-fuse and exfat-utils packages using the following commands:

    sudo apt update sudo apt install exfat-fuse exfat-utils

     

  • speedstep

    11 Legend

    •

    46969 Posts

    10182

    0

    Posted July 2nd, 2019 13:00

    SD  SDXC SDHC FAT FAT32 EXFAT are all relevant.

    You making statement to the contrary does not make it so.

    SDHC readers will not properly read EXFAT SDXC media.

    FAT32 has a limit of 32 gigs.   After that its SDXC.

    https://certification.ubuntu.com/hardware/201810-26515/

    This system was tested with 18.04.2 LTS, running the 4.15.0-1027-oem kernel.

    http://releases.ubuntu.com/18.04/ubuntu-18.04.2-desktop-amd64.iso

    • SDHC capacities range from 4GB to 32GB

      Default Format: FAT32

    • SDXC capacities range from 64GB to 2TB

      Default Format: exFAT

    EXFAT is NOT SUPPORTED by default in SDHC readers.

    The operating system must support the exFAT file system in order for these devices to function properly.

     There is also a limit for fat32

    ""The directory or file cannot be created" message appears when copying files"

    Why can't I copy files to my device?
    This message appears when a device is formatted in FAT or Fat32 or the maximum number of viewable files and folders in the root directory has been reached.  Fat32 also has a maximum file size of 4 gigs.
     
    exFAT file system is supported by all supported versions of Windows and macOS operating systems. Ubuntu does not provide support for the exFAT filesystem by default.
    You will need the exfat-fuse and exfat-utils packages.
    These ARE NOT installed by default.
    SDHC reader does not support SDXC media
     
     
    sudo apt-get install exfat-fuse exfat-utils
     
    PCI\VEN_10EC & DEV_522A
     

    Realtek PCI-E card reader  SDHC  NOT SDXC
    type: tristate
    depends on: CONFIG_PCI
    defined in drivers/mfd/Kconfig
    found in Linux kernels:4.15
    modules built: rtsx_pci
    vendor: 10ec
    ("Realtek Semiconductor Co., Ltd."),
    device: 525a
    ("RTS525A PCI Express Card Reader")
    , class: ff ("Unassigned class")

    lkddb pci 10ec 525a
    CONFIG_MFD_RTSX_PCI : drivers/mfd/rtsx_pcr.c # in 4.1–4.15
    driver=rtsx_pci

     
     
    UBUNTU EXFAT FailureUBUNTU EXFAT Failure
     

     

     

     

     

     

  • speedstep

    11 Legend

    •

    46969 Posts

    10070

    0

    Posted August 12th, 2019 10:00

    SDHC vs SDXC  Fat32 vs EXFAT is absolutely relevant.

    SDHC readers do not read SDXC media.

    There is no fix for this. You are demanding a feature that does not exist for the SDHC reader.

    sudo apt-get install exfat-fuse exfat-utils is not optional. 

    Once you install that software you must use an SDXC reader.

    Compatible units are not expensive

    https://www.amazon.com/dp/B01IE70PQY/

    SDXC exfat mediaSDXC exfat media