Snappy MicroSD Card Doesn't Automount

Hi, I have a Snappy device that I have no complaints about OTHER than one minor issue. The Micro SD card slot doesn’t automount. If the SD card is left in the slot at boottime the PC doesn’t even recognize it until it’s physically removed and reinserted. Is this the normal behavior / some sort of hardware design flaw or is this a bug that can be reported / user error? OS is Fedora 40 KDE Spin but it seems to happen on any OS.
Thanks in advance!

I have exactly the same problem. Like you I am sure. I just got in the habit of popping the card out and then back in each time I start it. I am sure someone will say “just go to disks and set it to auto mount at boot up”. For the record that was the first thing I did. I am sure someone here will have an answer for us.

1 Like

Yeah, to be clear to anyone that can help us, the SD Card does not show up AT ALL (for example, not in lsusb, lsblk, nor any partition manager) unless reinserted after the PC is already on. Meaning if the OS is installed to the SD Card, the SD card needs to be physically remounted before the OS can boot.

I had a similar/same issue. when I first tried to install arch on my chrome book I put the os on a micro sd and put it into the micro sd slot. when I turned my Chromebook on and booted into seabios I did see the sd card listed. now this is where my memory gets a bit foggy but what I think happened next was I chose the sd card and tried to boot it then one of two things happened (I dont remember which one)

  1. it booted into grub but I could not boot the os (arch) because it could not find it.
  2. it did not boot into grub at all

I do remember that when I tried to install arch on the sd card (by having an install usb plugged in and having the sd card in the slot) archinstall would get half way through installing the os but then it would give an error saying that it cant find the card anymore. after that error happened I checked and liblk could not find the sd card. I unplugged the sd card and plugged it back in and then liblk could find it. tried archinstall again and it did the same thing, got half way through then had an error and stopped. I got it to install by using a usb adapter to install it then putting into the sd card slot to boot it. I could boot it using an adapter though

relevant system info:
chromebook type: Lenovo 500e
File system type for the install: btrfs

1 Like