64GB SDXC with Samsung Galaxy Tab 2

I just got a Samsung Galaxy Tab 2 (10 in) on Black Friday for a measly $269, what a deal!  After ordering the device, I decided I wanted to get a nice big SD card for it to store all of the movies and content I was sure to load onto it.  So then I began reading about how get the a 64GB micro SDXC card to work with the Galaxy Tab.

Turns out this isn’t as easy as you would think, because the 64GB cards all come pre-formatted as exFAT which the Galaxy Tab and most other Android tablets won’t read.  So I read up on how to format the card, and feeling confident that I could get it to work, went ahead and bought a SanDisk 64 GB microSDXC card.

Format via Samsung Galaxy S3

The simplest way to format it properly is if you have a Galaxy S3.  Simply insert the card and click “Format” when it prompts you.  Of course, I don’t have an S3, so… moving on.

Format via a card reader and a computer

The next available method is to have a card reader or get a card reader to connect the card to a computer, format it correctly, then use it with the tablet.

First, locate your computer with built-in SD card reader, or purchase a cheap USB card reader. I chose this Kingston simply because I have used one like it before, it works great, and is fairly cheap.  Then, choose the type of computer to format with:

Format from a PC

On a PC, at least in Windows 7, you can’t format an SDXC card to FAT32.  So we’ll utilize a free piece of software to do so instead:

  1. Download Easeus Partition Manager Home Edition from http://download.cnet.com/Easeus-Partition-Master-Home-Edition/3000-2248_4-10863346.html
  2. Install the software
  3. Insert the SDXC card to be formatted into your SD card reader and plug into your computer.
  4. Run Easeus Partition Manager. If it is already running, click the “Refresh” button in the toolbar.
  5. Find the SD card reader in the list of disks at the bottom.  Double and tripple-check that you have selected the correct disk by verifying size and drive letter assignment.
  6. Right-click on the left-side of the partition and choose “Delete all partitions”
  7. Right click on the emtpy space you just freed up and choose “Format partition.”
  8. You can optionally give the card a name at the “Partition Label:” text box.
  9. Choose the File System named FAT32 and set the cluster size to 32KB or 64KB.
  10. Set the partition type to “Primary”
  11. Click OK
  12. Right-click on the newly created partition and click “Format”
  13. Format to FAT32 partition type with cluster size of 32KB (or 64KB if you choose).
  14. Click OK
  15. Click the “Apply” check mark in the toolbar and choose OK. The formatting process should now begin and will take less than a minute.
  16. The SDXC card will now be formatted as FAT32. This is verified by seeing the File System now listed as “FAT32.”  Eject the SD card and you’re good to go.

Format from a Mac

If you’ve got a Mac, the “Disk Utility” can be used:

  1. Run the “Disk Utility” program that is standard with Mac OS X.
  2. Click on the “Erase” button.
  3. Select the SD card reader drive in the left column.
  4. For “Volume Format:” select MS-DOS(FAT) from the drop-down list.
  5. You can optionally give the card a name at the “Name:” text box.
  6. Click the “Erase” button at the bottom right.
  7. Exit Disk Utility, eject the SD card and you’re set to go.

Format from Linux

If you happen to have access to a Linux box, parted (or gparted) can easily be used.  You can also use the GParted Live CD to boot your machine and run GParted.  Things to note:

  1. Delete all partitions on the card first
  2. Create the new FAT32 partition as a primary partition, 32k (or 64k if you choose) cluster size

Commands for using parted after plugging the SD card into the system:

$ dmesg
usb 1-3.1.1.7.1: new high speed USB device using ehci_hcd and address 14
usb 1-3.1.1.7.1: New USB device found, idVendor=14cd, idProduct=125b
usb 1-3.1.1.7.1: New USB device strings: Mfr=1, Product=3, SerialNumber=2
usb 1-3.1.1.7.1: Product:  AutoRUN/Partition
usb 1-3.1.1.7.1: Manufacturer:  Generic
usb 1-3.1.1.7.1: SerialNumber: 125B20100804
usb 1-3.1.1.7.1: configuration #1 chosen from 1 choice
scsi5 : SCSI emulation for USB Mass Storage devices
usb-storage: device found at 14
usb-storage: waiting for device to settle before scanning
usb-storage: device scan complete
scsi 5:0:0:0: Direct-Access     Mass     Storage Device        PQ: 0 ANSI: 0 CCS
sd 5:0:0:0: Attached scsi generic sg4 type 0
sd 5:0:0:0: [sdd] 124735487 512-byte logical blocks: (63.8 GB/59.4 GiB)
sd 5:0:0:0: [sdd] Write Protect is off
sd 5:0:0:0: [sdd] Mode Sense: 03 00 00 00
sd 5:0:0:0: [sdd] Assuming drive cache: write through
sd 5:0:0:0: [sdd] Assuming drive cache: write through
 sdd: sdd1
sd 5:0:0:0: [sdd] Assuming drive cache: write through
sd 5:0:0:0: [sdd] Attached SCSI removable disk

Now the only part of any of that garbage that we care about above is the [sdd] portion which starts on line 15. This gives us our new device: /dev/sdd Now lets run parted:

$ sudo parted /dev/sdd
GNU Parted 2.1
Using /dev/sdd
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted)

Choose “print” then delete all of the partitions that exist. From the factory, there should be 2:

(parted) rm 1
(parted) rm 2

Now create a new FAT32 primary partition (0 0 – utilizes all available space):

(parted) mkpartfs primary fat32 0 0
(parted) quit

Pull out the card and you’re set to go.

  • Robo

    I did as you told with Kingston 64gb and works perfectly. Thanks!

  • Ati

    Awesome, just went and ordered online everything I need to make this happen! Very excited to bring my Tab 2′s storage to a whopping 80GB, instead of being restricted to 48GB! Thanks very much for putting this guide together, very well written and easy to follow, you rock!

  • http://www.facebook.com/dimitris.peppas.10 Dimitris Peppas

    Great Info

  • Forever Cyrus

    i too got a 64gig “counterfiet” unknown to me and would all the time “dissapear” files within SD card but as soon as i did this it made it work perfectly