You are not logged in.

#1 2023-06-02 14:07:28

shaked
Member
Registered: 2021-08-09
Posts: 70
Website

micro SD card doesn't show on lsblk (SOLVED)

no adapter is used laptop accepts micro SD directly

lsblk
NAME        MAJ:MIN RM   SIZE RO TYPE MOUNTPOINTS
nvme0n1     259:0    0 476.9G  0 disk
├─nvme0n1p1 259:1    0   512M  0 part /boot
├─nvme0n1p2 259:2    0    11G  0 part [SWAP]
└─nvme0n1p3 259:3    0 465.4G  0 part /
lspci -k
....
00:14.5 SD Host controller: Intel Corporation Ice Lake-LP SD Controller (rev 30)
	DeviceName: Card Reader
	Subsystem: Intel Corporation Ice Lake-LP SD Controller
	Kernel driver in use: sdhci-pci
....
sudo dmesg
.......
[623313.626991] mmc0: card aaaa removed
[623568.261876] mmc0: new ultra high speed SDR104 SDXC card at address aaaa

Last edited by shaked (2023-06-02 16:54:06)

Offline

#2 2023-06-02 15:28:34

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 25,248

Re: micro SD card doesn't show on lsblk (SOLVED)

If you updated recently make sure your running and installed kernel matches so that modules can get loaded as necessary

pacman -Q linux; uname -a

shouldn't differ in their version.

Offline

#3 2023-06-02 16:53:32

shaked
Member
Registered: 2021-08-09
Posts: 70
Website

Re: micro SD card doesn't show on lsblk (SOLVED)

thats it! big_smile thank you
the running kernel was 6.3.1
and the installed was 6.3.2

what made you suspect it was the problem?

Offline

#4 2023-06-02 17:00:37

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 25,248

Re: micro SD card doesn't show on lsblk (SOLVED)

It's the problem for this kind of issue in the vast majority of cases this comes up, because of the divergence the old kernel can't load new modules it needs to properly initialize a given device (they get removed when the kernel updates and replaced with the new ones from the new kernel) btw, neither of these is current were at 6.3.5 by now.

Offline

Board footer

Powered by FluxBB