Ok, so i restarted from scratch. Went to winblows formatted the sd-card in fat32, came back to ubuntu, mounted it and it recognizes stuff.
I decided to do things the old fashioned way without a fancy script doing things behind the scenes.
So i am following

I have just finished creating the partitions on the sdCard succesfully
   Device Boot    Start       End   #sectors  Id  System
/dev/sdb1           128    131071     130944   c  W95 FAT32 (LBA)
/dev/sdb2        131072   3887103    3756032  83  Linux
/dev/sdb3             1       127        127  83  Linux
/dev/sdb4             0         -          0   0  Empty
Warning: partition 1 does not end at a cylinder boundary
Do you want to write this to disk? [ynq] y
Successfully wrote the new partition table

Re-reading the partition table ...

If you created or changed a DOS partition, /dev/foo7, say, then use dd(1)
to zero the first 512 bytes:  dd if=/dev/zero of=/dev/foo7 bs=512 count=1
(See fdisk(8).)

Now i want to move onto formatting the partitions, but mkfs.vfat doesn't recognize the partitions??

root@ubuntu:/home/srinath# mkfs.vfat -F 32 /dev/sdb1 -n boot
mkfs.vfat 3.0.7 (24 Dec 2009)
/dev/sdb1: No such file or directory

ls/dev lists sdb not sdb1,sdb2 etc...

What should i do?

On Wed, Jan 16, 2013 at 5:53 AM, Srinath M <srinath3142@gmail.com> wrote:
Forgot to mention, that right at the start, there are another bunch of errors. Have attached the display sent to std out.

ALso after it failed in creating the sdCard the mount command no longer detects the usbSDCard reader pr card
root@ubuntu:/home/srinath# mount
/dev/sda5 on / type ext4 (rw,errors=remount-ro,user_xattr)
proc on /proc type proc (rw,noexec,nosuid,nodev)
none on /sys type sysfs (rw,noexec,nosuid,nodev)
none on /sys/fs/fuse/connections type fusectl (rw)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
none on /dev type devtmpfs (rw,mode=0755)
none on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
none on /dev/shm type tmpfs (rw,nosuid,nodev)
none on /var/run type tmpfs (rw,nosuid,mode=0755)
none on /var/lock type tmpfs (rw,noexec,nosuid,nodev)
none on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
gvfs-fuse-daemon on /home/srinath/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=srinath)

So how do i even try again with the same card? I don't even know if it is mounted

On Wed, Jan 16, 2013 at 12:37 AM, jumpnowdev <scott@jumpnowtek.com> wrote:
I suppose it's possible you have a bad card.

Before abandoning the card though, I'd try the manual partitioning and
formatting steps as outlined on the Gumstix site.

And to save time, you may as well use that console image you already

You will need to download MLO, u-boot and uImage from the same
location if you didn't do it the first time.

Those files are all relatively small.

View this message in context: http://gumstix.8.n6.nabble.com/Problems-connecting-to-Tobi-expansion-board-using-a-serial-monitor-tp4966434p4966465.html
Sent from the Gumstix mailing list archive at Nabble.com.

Master SQL Server Development, Administration, T-SQL, SSAS, SSIS, SSRS
and more. Get SQL Server skills now (including 2012) with LearnDevNow -
200+ hours of step-by-step video tutorials by Microsoft MVPs and experts.
SALE $99.99 this month only - learn more at:
gumstix-users mailing list