Try this, in a root terminal (this will format the card!). you should be able to cut/paste it right into a root terminal. (Be sure you're root first, via root or gainroot!) Code: sfdisk /dev/mmcblk1 <<EOF ,,c EOF sync mkfs.vfat /dev/mmcblk1p1 sfdisk -d /dev/mmcblk1 That should show you've created a new partition, and formatted it to vfat.
sfdisk /dev/mmcblk1 <<EOF ,,c EOF sync mkfs.vfat /dev/mmcblk1p1 sfdisk -d /dev/mmcblk1
/home/user # sfdisk /dev/mmcblk1 <<EOF > ,,c > EOF Checking that no-one is using this disk right now ... BLKRRPART: Device or resource busy This disk is currently in use - repartitioning is probably a bad idea. Umount all file systems, and swapoff all swap partitions on this disk. Use the --no-reread flag to suppress this check. Use the --force flag to overrule all checks. /home/user #