SD card wont mount if there is an EXT4 partition

you have to have the first partition vfat(fat32)
that's what Android sees as sd card.
you didn't mention the vfat with the ext's
 
The way I had my card set up with MiniTools would be like this

|---------------------------29Gb Fat32----------------------------| |----2Gb Ext4----| |-512Mb Ext4-| |-512Mb Ext4-|
Fat32 is set as primary, the Ext4's set as logicals.
no logical drives
primary only
 

Members online

Forum statistics

Threads
955,535
Messages
6,965,110
Members
3,163,305
Latest member
Flashingblade