![]() |
micro SD cards not recognized - Printable Version +- Linux Lite Forums (https://www.freecinema2022.gq/forums) +-- Forum: Software - Support (https://www.freecinema2022.gq/forums/forumdisplay.php?fid=5) +--- Forum: Other (https://www.freecinema2022.gq/forums/forumdisplay.php?fid=20) +--- Thread: micro SD cards not recognized (/showthread.php?tid=7665) |
micro SD cards not recognized - adml - 03-06-2021 I have Linux Lite 5.2 installed on a Lenovo Ideapad 100s 14 inch notebook. After installation micro SD cards are not recognized, but they were recognized previously under Windows. I've tried 3 different cards, all of which are recognized on other PCs, so I'm sure that it's not the cards. lspci shows the following: 00:12.0 SD Host controller: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series SD Controller (rev 21) Any ideas on how I can get Linux Lite to recognize micro SD cards ? Thanks in advance for any help. Re: micro SD cards not recognized - WytWun - 03-07-2021 You're going to have to do some digging unfortunately to better understand exactly what is missing in the system config. To try and gather more info about the card reader I'd go to the Lenovo website and try and identify the actual Windows card reader driver download package for your system - it is possible that it might actually be a Realtek device rather than the intel (the 100-14IBY appears to use a realtek card reader even though I think the intel chipset in that model includes SD card support...). To learn more about your system start by opening a terminal window and running the command Code: inxi -F Some googling turned up this AskUbuntu article. It is now quite old and likely not directly relevant, but many of the investigative suggestions on that page and the bug report linked in the second answer may be informative. A look at a the kernel config on a Lite 5.2 system suggests that the necessary modules should have been built but they may not have been loaded on your system (perhaps the pinctrl module relevant to your system?). Re: micro SD cards not recognized - adml - 03-08-2021 Thank you for the reply. My model is a 100s-14IBR and the Lenovo support site shows that the card reader driver is indeed for a Realtek. Running inxi -F both before and after inserting a micro SD card shows no differences, other than a 1% difference in memory usage and a 1 degree difference in CPU temp. The drive information is exactly the same, it appears that only the internal drive is being shown. I read the post that you linked to, is pinctrl something that I can use to try and get the card reader recognized ? Re: micro SD cards not recognized - WytWun - 03-08-2021 I hadn't previously tried to use the microSD card slot in my Lenovo 100s-11IBY (currently running Lite 5.2) which I think is somewhat older than your machine. I found a suitable card and much to my surprise the card was recognised and I could navigate the contents with the file manager. As best I can tell, my machine is using the sdhci_acpi driver rather than the sdhci_pci driver mentioned in the AskUbuntu article. Your machine seems to have an intel Braswell CPU which should be covered by the pinctrl_cherryview driver according to the source code; that driver is built into the kernel according to the config info I can find so there's nothing you can do with that ![]() What sized cards are you trying? Are they cards you used when running Windows? The card I tried was 16GB and I seem to recall 32GB being a relatively common limit for SD card readers until fairly recently... Re: micro SD cards not recognized - adml - 03-08-2021 The micro SD cards that I've tried are 32 GB, and are the exact ones that I used when Windows was installed. You're correct, anything above 32 GB was a no go on this PC under Windows. I'd really like to get the SD reader working as Linux Lite has given this PC new life and it's a night and day difference from Windows. I appreciate the help, please let me know if you have any other ideas. Re: micro SD cards not recognized - WytWun - 03-09-2021 At this stage, I can't offer any suggestions except using a compact USB microSD reader like the Kingston Mobilelite Plus or Sandisk MobileMate (USB 3 version). My system treated the microSD card a little differently between the internal card reader and a USB card reader: in the USB card reader the file manager offered the "eject" function and just had a single reference to the card, whereas in the internal reader it showed a reference to each of the top level directories and I could only right-clink on one of them and select "unmount" after which the multiple directory references seemed to hang around until the card was ejected. Apart from the fact that I find microSD cards and the 100s-11IBY internal reader very fiddly to use (I have largish hands), I found the more standard "eject" treatment of the external USB reader more intuitive. Re: micro SD cards not recognized - firenice03 - 03-09-2021 [member=45699]adml[/member] is this an internal or usb card reader? LL should be able to view the card.. Unless possibly a driver? Sharing the output of inxi would allow us to view if its installed and driver.... Along with other device info.. Perhaps something in BIOS needs enabled? I have a system booting LL from SD.. Might be something simple....?? Re: micro SD cards not recognized - adml - 03-10-2021 [member=6968]WytWun[/member] Thanks for the replies, and the help, I appreciate it. If I can't get the card reader recognized I think I'll use one of those close fitting USB drives for extra storage as that seems like the next best thing for this PC. Re: micro SD cards not recognized - adml - 03-10-2021 [member=5414]firenice03[/member] Thanks for the reply. This is the internal reader on the PC. Listed below is the output of inxi, with a 32 GB card inserted. The only storage showing is the internal 64 GB drive in the PC. I've double checked the BIOS, nothing in there related to the card reader other than an SD reader entry low in the boot order. How would I check to see if the driver is installed/loaded ? In looking at your signature entries do you think it would be worthwhile for me to try an older version of LL ? output of inxi: CPU: Dual Core Intel Celeron N3050 (-MCP-) speed/min/max: 493/480/2160 MHz Kernel: 5.4.0-66-generic x86_64 Up: 18m Mem: 1229.6/1810.9 MiB (67.9%) Storage: 58.24 GiB (18.4% used) Procs: 197 Shell: bash 5.0.17 inxi: 3.0.38 Re: micro SD cards not recognized - firenice03 - 03-10-2021 [member=45699]adml[/member] LL 5.x should be ok, perhaps the kernel version... Most likely a slightly older but it does look like these Lenovo, card readers and Linux has had issues.. When in LL does lsblk show the drive attached? You may want to also look in the bios and ensure secure boot is disabled. |