CWM - Can I make CWM mount a different External SD Card Partition - LG e400f As stated in the title I want to be able to mount my SD cards 3rd Partition, this is because that is were all my files are and I would like to be able to backup to this partition.

Phone: LG e400f

Rooted: Yes

Recovery: CWM

ROM: Stock

I am using Link2SD becuse my phone doesn't have much memory for apps and as such I had to partion my sd card, and for some reason my phone would only mount the last partion Not the First Partion so to combat this problem I partition my SD card the way shown below

SD Card Partion Layout:

1st: 7mb fat

2nd: 1.45GB Ext2

3rd: 13.45GB(around that) Fat (My main area were i want to backup my phone and were my music and photos go)

The Problem arises when I try to do a NANDroid Backup as CWM mounts the first partition and since it is so small it can not backup the phone.
I would like to be able to backup on the 3rd partition so 

a) Is there a recovery that could do this

OR

b) If  Not how can I modifiy my recovery so I can
The answer is yes,no,maybe. You might hit a snag with the fat/ext/fat scheme on your card but here goes,

I have a debian chroot &lt;ext4&gt; set up in


/dev/block/mmcblk1p2 --> my extSdCard 2nd partition.


So i edit the following in my recovery ramdisk --> Philz Adv CWM


init.rc --> add a directory export


under the on init section

export DEBIAN_ROOT /debian



in etc/recovery.fstab of recovery ramdisk

/dev/block/platform/msm_sdcc.2/by-num/p2              /debian      ext4    rw,errors=panic    wait


Remember this is cwm fstab format, adjust for twrp if needed! Your own device in regular operation will show you the right layout. Remember to set correct &lt;type&gt;for partition.

After you have all that done and have repacked and reflashed your recovery,

root@kali:/storage/tempus# adb reboot recovery
root@kali:/storage/tempus# adb shell mount /debian &amp;&amp; adb shell mount | grep debian
/dev/block/platform/msm_sdcc.2/by-num/p2 on /debian type ext4 (rw,seclabel,relatime,data=ordered)


    root@kali:/storage/tempus# adb shell
    ~ # uname -a
    Linux localhost 3.4.0-Carmilla-mb74- #1 SMP PREEMPT Sat Dec 27 22:41:40 EST 2014 armv7l GNU/Linux
    ~ # ls /debian
    AIK         etc         lost+found  policy-k    sbin        t-src
    bin         home        media       proc        selinux     tmp
    boot        images      mnt         root        srv         usr
    dev         lib         opt         run         sys         var
    ~ #


I won't be going into the unpacking/repacking part of the procedure as i am sure that is covered elsewhere.

For a treat, i am still in recovery but exit back out to linux term because it's easier to mount system, 

root@kali:/storage/tempus# adb shell mount /system
root@kali:/storage/tempus# adb shell
~ # go-deb
root@localhost:/# ls
AIK   dev   images      media  policy-k  run      srv    tmp
bin   etc   lib         mnt    proc      sbin     sys    usr
boot  home  lost+found  opt    root      selinux  t-src  var
root@localhost:/# 


And after running my go-deb script after mounting /system i am now in my chroot while in recovery. No wifi though, i forgot to square away the modules.