I'm using a rooted XPeria Z1c. Recently I got myself a bigger SDCard (128 GB) and I decided to use 2 partitions. I started 'adb shell' then partitioned the card using
sm partition disk:<disk_id> mixed 50
After disconnecting the phone I formatted the 2nd partion as exFAT. Windows' disk manager is showing me 3 partitions on the SD: one exFAT plus 2 more that obviously aren't recognized. One of those 2 is quite small (16MB in size), the other one has roughly the size I'm expecting it to have. EDIT: formatting was done by the phone itself after I first inserted the freshly partitioned card, and I expected the format to be ext4.
My phone has no problems using both of the main partitions, so that's good.
On my PC I'm running a Linux device driver by Paragon enabling me to access extFS formatted sd cards an pendrives from Windows Explorer. But if I directly connect the card to my windows PC (using an SD card reader) only the exFAT partition is accessible. Apparently the other partition is not truly formatted as ext4. I tried various adb / terminal commands to access that special partition and find out what it is but I can't really access it (fdisk, mount, cat, df, ...).
Can anyone give me an idea how to handle this? What file system could be used for my internal SD card if it's not ext4?
EDIT2: (after comment from @Izzy): I just created a new (smaller) SD card with just one partition and formatted as ext4. After inserting it into my phone I had to prepare and format it as internal storage. After that I pulled it off my phone again and examined it using my PC. Result: the ext4 partition is readable in Windows (through the Paragon driver) and it also has an extra 16MB partition. No idea whatsoever what this is used for...
EDIT3: doing some more experiments with my smaller sd card I think that @Izzy pointed into the right direction; might as well close this question