[T-Mobile myTouch 4G Slide] edwardng:
I did adb shell in recovery mode

with this command

fdisk -ul /dev/block/mmcblk0

/dev/block/mmcblk0p1 * 1 256 128 4d Unknown

Partition 1 does not end on cylinder boundary

/dev/block/mmcblk0p2 257 768 256 51 Unknown

Partition 2 does not end on cylinder boundary

/dev/block/mmcblk0p3 769 65502 32367 5d Unknown

Partition 3 does not end on cylinder boundary

/dev/block/mmcblk0p4 65503 4718590 2326544 5 Extended

Partition 4 does not end on cylinder boundary

/dev/block/mmcblk0p5 65504 65535 16 5a Unknown

/dev/block/mmcblk0p6 65537 66048 256 73 Unknown

/dev/block/mmcblk0p7 66050 106934 20442+ 0 Empty

/dev/block/mmcblk0p8 106936 107447 256 0 Empty

/dev/block/mmcblk0p9 107449 109496 1024 45 Unknown

/dev/block/mmcblk0p10 109498 110009 256 47 Unknown

/dev/block/mmcblk0p11 110011 114106 2048 46 Unknown

/dev/block/mmcblk0p12 114108 116155 1024 4c Unknown

/dev/block/mmcblk0p13 116157 116220 32 0 Empty

/dev/block/mmcblk0p14 116222 128509 6144 34 Unknown

/dev/block/mmcblk0p15 128511 130558 1024 36 Unknown

/dev/block/mmcblk0p16 130560 131071 256 76 Unknown

/dev/block/mmcblk0p17 131073 212992 40960 77 Unknown

/dev/block/mmcblk0p18 212994 229374 8190+ 74 Unknown

/dev/block/mmcblk0p19 229376 262143 16384 0 Empty

/dev/block/mmcblk0p20 262145 294912 16384 48 Unknown

/dev/block/mmcblk0p21 294914 327679 16383 71 Unknown

/dev/block/mmcblk0p22 327681 1966078 819199 83 Linux

/dev/block/mmcblk0p23 1966080 4412897 1223409 83 Linux

/dev/block/mmcblk0p24 4412899 4658641 122871+ 83 Linux

/dev/block/mmcblk0p25 4658643 4666834 4096 4a Unknown

/dev/block/mmcblk0p26 4666836 4675027 4096 4b Unknown

/dev/block/mmcblk0p27 4675029 4715988 20480 19 Unknown

/dev/block/mmcblk0p28 4715990 4715997 4 0 Empty

/dev/block/mmcblk0p29 4715999 4716510 256 23 Unknown

/dev/block/mmcblk0p30 4716512 4716543 16 0 Empty

/dev/block/mmcblk0p31 4716545 4718589 1022+ 76 Unknown

/dev/block/mmcblk0p32 65504 65535 16 5a Unknown

/dev/block/mmcblk0p33 65537 66048 256 73 Unknown

/dev/block/mmcblk0p34 66050 106934 20442+ 0 Empty

/dev/block/mmcblk0p35 106936 107447 256 0 Empty

/dev/block/mmcblk0p36 107449 109496 1024 45 Unknown

/dev/block/mmcblk0p37 109498 110009 256 47 Unknown

/dev/block/mmcblk0p38 110011 114106 2048 46 Unknown

/dev/block/mmcblk0p39 114108 116155 1024 4c Unknown

/dev/block/mmcblk0p40 116157 116220 32 0 Empty

/dev/block/mmcblk0p41 116222 128509 6144 34 Unknown

/dev/block/mmcblk0p42 128511 130558 1024 36 Unknown

/dev/block/mmcblk0p43 130560 131071 256 76 Unknown

/dev/block/mmcblk0p44 131073 212992 40960 77 Unknown

/dev/block/mmcblk0p45 212994 229374 8190+ 74 Unknown

/dev/block/mmcblk0p46 229376 262143 16384 0 Empty

/dev/block/mmcblk0p47 262145 294912 16384 48 Unknown

/dev/block/mmcblk0p48 294914 327679 16383 71 Unknown

/dev/block/mmcblk0p49 327681 1966078 819199 83 Linux

/dev/block/mmcblk0p50 1966080 4412897 1223409 83 Linux

/dev/block/mmcblk0p51 4412899 4658641 122871+ 83 Linux

/dev/block/mmcblk0p52 4658643 4666834 4096 4a Unknown

/dev/block/mmcblk0p53 4666836 4675027 4096 4b Unknown

/dev/block/mmcblk0p54 4675029 4715988 20480 19 Unknown

/dev/block/mmcblk0p55 4715990 4715997 4 0 Empty

/dev/block/mmcblk0p56 4715999 4716510 256 23 Unknown

/dev/block/mmcblk0p57 4716512 4716543 16 0 Empty

/dev/block/mmcblk0p58 4716545 4718589 1022+ 76 Unknown

/dev/block/mmcblk0p59 65504 65535 16 5a Unknown

/dev/block/mmcblk0p60 65537 66048 256 73 Unknown

I tried

$ adb shell
~ # parted /dev/block/mmcblk0
(parted) print

I got back such error " Error: /dev/block/mmcblk0: unrecognised disk label"

Also, I tried

.... [MENTION=248784]ubuntu[/MENTION]:~$ adb shell
~ # cat /proc/emmc

dev: size erase size name

mmcblk0p31: 000ffa00 00000200 "misc"

mmcblk0p21: 00fffc00 00000200 "recovery"

mmcblk0p20: 01000000 00000200 "boot"

mmcblk0p22: 31fffc00 00000200 "system"

mmcblk0p24: 077fde00 00000200 "cache"

mmcblk0p23: 4aabc400 00000200 "userdata"

mmcblk0p27: 01400000 00000200 "devlog"

mmcblk0p29: 00040000 00000200 "pdata"

mmcblk0p17: 02800000 00000200 "radio"

mmcblk0p19: 01000000 00000200 "adsp"

mmcblk0p18: 007ffa00 00000200 "radio_config"

mmcblk0p25: 00400000 00000200 "modem_st1"

mmcblk0p26: 00400000 00000200 "modem_st2"

====================================

Then, I was thinking using the code below in adb shell but somehow i got into syntax error

format("ext4", "EMMC", "/dev/block/mmcblk0p22", "0", "/system");

/sbin/sh: syntax error: unexpected word (expecting ")") <- How to solve this syntax error?

Any way to recreate/format corrupted system/data partition so that I am able to mount system + data + cache?