Did you change the partition type of the microSD to be type 83 (used for Linux partitions) or did you leave it as a FAT partition type and just change the format of the file system on that microSD partition?
sfdisk --change-id /dev/mmcblk1 1 83 mke2fs -t ext2 -m 0 /dev/mmcblk1p1