[Moto G Android Development] N00BY0815:
Where did you take this from? Looks very weird I mean mmcblk0p1 is the modem partition and not the sdcard in general i think it is dangerous, since if you wipe /sdcard you would wipe mmcblk0 which means you wipe everything. also, where does this phone have a sd-ext? Confuses me...

Doesnt it use the same SoC as he serrano? Maybe have a look at this:

https://github.com/CyanogenMod/android_device_samsung_serrano-common/blob/cm-10.1/recovery.fstab

Although this phone probably has got a whole nother partition setup, because it is using this strange new storage system.

-EDIT-

Extracted zImage and ramdisk from the recovery.img and found in /ramdisk/etc:

# Copyright (c) 2011, The Linux Foundation. All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions are
# met:
# * Redistributions of source code must retain the above copyright
# notice, this list of conditions and the following disclaimer.
# * Redistributions in binary form must reproduce the above
# copyright notice, this list of conditions and the following
# disclaimer in the documentation and/or other materials provided
# with the distribution.
# * Neither the name of The Linux Foundation nor the names of its
# contributors may be used to endorse or promote products derived
# from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESS OR IMPLIED
# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT
# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS
# BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
# BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
# OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
# IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

# mount point	fstype	device	[device2] [length=]

boot	/boot	emmc defaults defaults
cache	/cache ext4 noatime,nosuid,nodev,barrier=1,data=ordered wait,check
misc	/misc emmc defaults defaults
recovery	/recovery emmc defaults defaults
userdata	/data f2fs noatime,nosuid,nodev,barrier=1,data=ordered,noauto_da_alloc wait,check
system	/system ext4 ro,barrier=1 wait
modem	/modem ext4 defaults defaults
customize	/customize ext4 defaults defaults

-EDIT 2-

Just in case someone needs it: qcom.fstab

# Android fstab file.
# The filesystem that contains the filesystem checker binary (typically /system) cannot
# specify MF_CHECK, and must come before any filesystems that do specify MF_CHECK

#TODO: Add 'check' as fs_mgr_flags with data partition.
# Currently we dont have e2fsck compiled. So fs check would failed.

#<src> <mnt_point> <type> <mnt_flags and options> <fs_mgr_flags>
/dev/block/platform/msm_sdcc.1/by-name/system /system ext4 ro,barrier=1 wait
/dev/block/platform/msm_sdcc.1/by-name/userdata /data f2fs rw,discard,nosuid,nodev,noatime,nodiratime,inline_xattr,errors=recover,android_emu=0:1015:0664:nocase wait,encryptable=footer

/devices/platform/msm_hsusb_host/usb1/1-1/1-1:1.0 /storage/usbdisk_1.1.1 vfat default voldmanaged=usbdisk_1.1.1:auto
/devices/platform/msm_hsusb_host/usb1/1-1/1-1.1 /storage/usbdisk_1.1 vfat default voldmanaged=usbdisk_1.1:auto
/devices/platform/msm_hsusb_host/usb1/1-1/1-1.2 /storage/usbdisk_1.2 vfat default voldmanaged=usbdisk_1.2:auto
/devices/platform/msm_hsusb_host/usb1/1-1/1-1.3 /storage/usbdisk_1.3 vfat default voldmanaged=usbdisk_1.3:auto
/devices/platform/msm_hsusb_host/usb1/1-1/1-1.4 /storage/usbdisk_1.4 vfat default voldmanaged=usbdisk_1.4:auto
/devices/platform/msm_hsusb_host/usb1/1-1/1-1.5 /storage/usbdisk_1.5 vfat default voldmanaged=usbdisk_1.5:auto
/devices/platform/msm_hsusb_host/usb1/1-1/1-1.6 /storage/usbdisk_1.6 vfat default voldmanaged=usbdisk_1.6:auto
/devices/platform/msm_hsusb_host/usb1/1-1/1-1.7 /storage/usbdisk_1.7 vfat default voldmanaged=usbdisk_1.7:auto

#/dev/block/mmcblk0p11 /system ext4 ro,barrier=1 wait
#/dev/block/mmcblk0p12 /data ext4 nosuid,nodev,barrier=1,noauto_da_alloc wait,check,encryptable=footer