[Xoom Q&A, Help & Troubleshooting] kevdog:
Ok guys I know I'm behind the times, but I'm running Tiamat 3.2 (Xoom of course).

Suddenly my external sd card isnt mounting. I has previously mounted.

Firing up adb and looking at dmesg, I see the following:

mmcblk0: 14.9 Gb <---Which should be external sdcard

mmcblk1: 29.7 Gb <---Internal sdcard

mount only shows the following:

rootfs / rootfs ro,relatime 0 0

tmpfs /dev tmpfs rw,nosuid,relatime,mode=755 0 0

devpts /dev/pts devpts rw,relatime,mode=600 0 0

proc /proc proc rw,relatime 0 0

sysfs /sys sysfs rw,relatime 0 0

debugfs /sys/kernel/debug debugfs rw,relatime 0 0

none /acct cgroup rw,relatime,cpuacct 0 0

tmpfs /mnt/asec tmpfs rw,relatime,mode=755,gid=1000 0 0

tmpfs /mnt/obb tmpfs rw,relatime,mode=755,gid=1000 0 0

none /dev/cpuctl cgroup rw,relatime,cpu 0 0

/dev/block/platform/sdhci-tegra.3/by-name/system /system ext4 ro,relatime,barrier=1,data=ordered 0 0

/dev/block/platform/sdhci-tegra.3/by-name/userdata /data ext4 rw,relatime,barrier=1,data=ordered,noauto_da_alloc 0 0

/dev/block/platform/sdhci-tegra.3/by-name/cache /cache ext4 rw,nosuid,nodev,noatime,nodiratime,barrier=1,data=ordered,noauto_da_alloc 0 0

/dev/block/platform/sdhci-tegra.3/by-name/pdsb /pds ext2 ro,noatime,nodiratime,barrier=1,data=writeback 0 0

/dev/fuse /mnt/sdcard fuse rw,nosuid,nodev,relatime,user_id=1023,group_id=1023,default_permissions,allow_other 0 0

I'm also finding this on searching dmesg:

sh-4.1# dmesg | grep mmc

dmesg | grep mmc

<5>[ 0.000000] Kernel command line: mem=1024M@0M tegra_fbmem=8192000@0x1e0180

00 video=tegrafb ramconsole=1M@511M console=ttyS0,115200n8 usbcore.old_scheme_fi

rst=1 tegraboot=sdmmc gpt gpt_sector=0x03b6efff mot_prod=1 androidboot.serialno=

170061c241615357 hw_rev=p3 androidboot.modelno=MZ604 product_type=w lp0_vec=8192

@0x1e7f1020 androidboot.bootloader=1045 androidboot.carrier=wifi-only lcd_manfid

=AUO mem_vid=0x101 mem_pid=0x5454 androidboot.carrier=wifi-only product_type=w

<4>[ 12.376571] mmc0: Invalid maximum block size, assuming 512 bytes

<6>[ 12.376592] mmc0: no vmmc regulator found

<7>[ 12.376680] Registered led device: mmc0::

<6>[ 12.376763] mmc0: SDHCI controller on tegra [sdhci-tegra.1] using ADMA

<4>[ 12.376835] mmc1: Invalid maximum block size, assuming 512 bytes

<6>[ 12.376856] mmc1: no vmmc regulator found

<7>[ 12.376943] Registered led device: mmc1::

<6>[ 12.377030] mmc1: SDHCI controller on tegra [sdhci-tegra.2] using ADMA

<4>[ 12.377141] mmc2: Invalid maximum block size, assuming 512 bytes

<6>[ 12.377158] mmc2: no vmmc regulator found

<7>[ 12.377243] Registered led device: mmc2::

<6>[ 12.377340] mmc2: SDHCI controller on tegra [sdhci-tegra.3] using ADMA

<6>[ 12.518127] mmc1: new high speed SDHC card at address b368

<6>[ 12.518364] mmcblk0: mmc1:b368 H1510 14.9 GiB

<6>[ 12.521455] mmcblk0: p1

<6>[ 12.620506] mmc2: new high speed MMC card at address 0001

<6>[ 12.620792] mmcblk1: mmc2:0001 SEM32G 29.7 GiB

<6>[ 12.627027] mmcblk1: p1 (ebb) p2 (pdsb) p3 (misc) p4 (logo.bin) p5 (kpani

c) p6 (recovery) p7 (boot) p8 (system) p9 (cache) p10 (userdata)

<6>[ 12.718736] EXT4-fs (mmcblk1p8): mounted filesystem with ordered data mode

. Opts: (null)

<7>[ 15.302617] EXT4-fs (mmcblk1p10): ext4_orphan_cleanup: deleting unreferenc

ed inode 5570874

<7>[ 15.302724] EXT4-fs (mmcblk1p10): ext4_orphan_cleanup: deleting unreferenc

ed inode 5570873

<7>[ 15.302760] EXT4-fs (mmcblk1p10): ext4_orphan_cleanup: deleting unreferenc

ed inode 5570851

<6>[ 15.302792] EXT4-fs (mmcblk1p10): 3 orphan inodes deleted

<6>[ 15.302805] EXT4-fs (mmcblk1p10): recovery complete

<6>[ 15.313298] EXT4-fs (mmcblk1p10): mounted filesystem with ordered data mod

e. Opts: noauto_da_alloc

<6>[ 20.318570] EXT4-fs (mmcblk1p9): recovery complete

<6>[ 20.319437] EXT4-fs (mmcblk1p9): mounted filesystem with ordered data mode

. Opts: noauto_da_alloc

<6>[ 20.324635] EXT4-fs (mmcblk1p2): mounted filesystem without journal. Opts:

(null)

<6>[ 42.616835] EXT4-fs (mmcblk1p8): re-mounted. Opts: (null)

<6>[ 45.213691] EXT4-fs (mmcblk1p8): re-mounted. Opts: (null)

<6>[ 45.215912] EXT4-fs (mmcblk1p10): re-mounted. Opts: (null)

<6>[ 46.020452] EXT4-fs (mmcblk1p8): re-mounted. Opts: (null)

<6>[ 46.054467] EXT4-fs (mmcblk1p8): re-mounted. Opts: (null)

<6>[ 46.085089] EXT4-fs (mmcblk1p8): re-mounted. Opts: (null)

<4>[ 119.330601] mmc0: queuing unknown CIS tuple 0x91 (3 bytes)

<6>[ 119.330686] mmc0: new high speed SDIO card at address 0001

<3>[ 125.914203] FAT: Filesystem error (dev mmcblk0p1)

<3>[ 1660.225502] FAT: Filesystem error (dev mmcblk0p1)

<3>[ 1665.431378] FAT: Filesystem error (dev mmcblk0p1)

<3>[ 1673.260399] FAT: Filesystem error (dev mmcblk0p1)

Obviously there is a Filesystem error on the device. What do I do to rectify the error?

I've tried to mount manually but this is what I get:

sh-4.1# mount -t vfat -o fmask=0000,dmask=0000,rw /dev/block/platform/sdhci-tegra.2/mmcblk0p1 /mnt/external1

<v/block/platform/sdhci-tegra.2/mmcblk0p1 /mnt/external1

mount: I/O error