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
 

Forum statistics

Threads
955,457
Messages
6,964,846
Members
3,163,282
Latest member
dobebmo1