I loaded up CyanogenMod7 on my Nook Color via microSD card (grab it here thanks to XDA member verygreen) and it works great but one of the biggest issues that I had was finding a way to partition my sd card to open up the unused space on it after writing CM7 on it. There’s plenty of instructions in the XDA forum’s but since I’m a relative noob with this stuff a lot of it went right over my head. I was able to eventually figure it out and I figured that I’d give all you noob’s out there some simple instructions on how to partition your sd card to open up your CM7 loaded Nook Color.
I’m assuming that you’ve already downloaded WinDisk Image 32 and have read up on how to flash your Android ROM onto your microSD card at Nook Devs and set up SDK so you can access adb (also at Nook Devs so we can skip right to the partitioning.
First thing you’ll need is to download either EASEUS Partition Master Home Edition or MiniTool Partition Wizard. Both work but I used MiniTool Partition Wizard because I found it to be a slightly more functional tool.
Connect your CM7 loaded sd card to your computer using an adapter and open up your partition tool. The sd card should be showing as having 5 partitions already available. The only one you need to focus on is partition 4 which should be labeled as FAT32. You need to expand this partition by resizing it within the tool to take up the remaining space on the card. Run this task and then make partition 4 active using the “modify” option.
Now that you’ve created the partition you can remove the card and insert it into your Nook Color and boot it up. Once booted, attach to your Nook to your computer and type “cmd” in your search box (click on start in Windows 7 and type in search box) to open up your command box.
Now enter the following commands into the command prompt:
adb pull /etc/vold.fstab
You have now pulled the file that you need to alter from your sd card into your android-sdk-windows/platform-tools folder. You’ll need to download Notepad++ so you can easily modify the vold.fstab file. Open Notepad++, open the vold.fstab file in the android-sdk-windows/platform-tools folder and make the following change.
dev_mount sdcard /mnt/sdcard auto /devices/platform/mmci-omap-hs.0/mmc_host/mmc1
dev_mount sdcard /mnt/sdcard 4 /devices/platform/mmci-omap-hs.0/mmc_host/mmc1
Save the file, open your adb window and type the following:
adb push vold.fstab /etc/vold.fstab
Your Nook Color will now reboot and the partition should now be opened up for business. I was not able to find it when connecting to my computer but when checking the available space in Settings it definitely worked. Check out this XDA thread to find out all you’ll ever need to know about the sd bootable CM7. It’s pretty amazing.
Update: Thanks to the great development community over at XDA-Developers there is now an easy way for you to connect your computer to the partition that you just opened up. XDA Member Samuelhaff has created an easy to use app called NookColorUMS (download it here from your Nook’s browser) that allows you to access any of the multiple partitions on your SD card or you Nook’s internal memory. Their is some risk in accessing the inner workings of your device but as long as you know what you’re doing, or if you’re like me and you just keep to what you know, then you should be fine.
Make sure that you properly unmount/eject the drive you have connected to your computer before removing your device or your changes will not be saved. Make sure that you read the XDA thread before you try to do anything with NookColorUMS to avoid any potential issues.
I’d personally like to thank Samuelhaff for officially making my day. I had been trying to do exactly what this app does for weeks with absolutely no success.
By: Paul Paulson