The SD card was formatted in the phone. I can read it and unmount it just fine in the actual phone's SD slot. It's just when I use it from the linux side. It was also fine before I did the Webtop2SD and the mbm hack and added the xfce desktop. I'm not sure about the external drive, though. It is possible that it could be ntfs. Have you tried to read an external hard drive formatted fat32?