[Q] Can I clone my CM7 SD card? - Nook Color General

My girlfriend loves my Nook Color, and wants one too -- exactly the same as mine.
I am running CM7 off of my SD card. It took me awhile to customize my NC to get it just the way I like it.
Rather than go through the whole procedure on her Nook, can I just install CM7 and gapps, and then reboot with a copy of the contents of SD card?
In other words, I don't want to have to download all those gapps again, set up her home screen, etc.
Thanks!

You can do it that way by backing up all your apps to your SD card, copying to your computer, than transferring to the new card and reinstall. Use Titanium Backup or App Monster for the backups.
Or, you can make a clone image of your SD card on your computer and write the image to the new card. Your 2nd SD card will then be an exact duplicate. Log in with a new gmail account to separate them.

Wow, that is complicated. I just copied all the files from my 8gb card to my 16gb card on my computer and everything worked fine when I put the larger card in the Nook.
However, if you want to do all this clone and backup stuff, I guess that's another route.

Download Win32 Disk Imager.
https://launchpad.net/win32-image-writer
Insert source SD card.
Select the location you want to backup the SD card to.
Click Read.
Once finished, you can swap out the source SD card and put in the new SD card.
With the backup file still selected, click Write.

ExploreMN said:
Wow, that is complicated. I just copied all the files from my 8gb card to my 16gb card on my computer and everything worked fine when I put the larger card in the Nook.
However, if you want to do all this clone and backup stuff, I guess that's another route.
Click to expand...
Click to collapse
OK, fine. But you put the new card into the same Nook. What would've happened if you were to put the copied card into another, completely stock Nook? Would it still work?

Ravynmagi said:
Download Win32 Disk Imager.
https://launchpad.net/win32-image-writer
Insert source SD card.
Select the location you want to backup the SD card to.
Click Read.
Once finished, you can swap out the source SD card and put in the new SD card.
With the backup file still selected, click Write.
Click to expand...
Click to collapse
I also believe this is the easiest way to transfer your complete "image" of CM7 from one card to another.

Ravynmagi said:
Download Win32 Disk Imager.
https://launchpad.net/win32-image-writer
Insert source SD card.
Select the location you want to backup the SD card to.
Click Read.
Once finished, you can swap out the source SD card and put in the new SD card.
With the backup file still selected, click Write.
Click to expand...
Click to collapse
Unless I missed some config in the image software, it only copies the first partition. My 16GB SD card only got a 4GB image file and none of the other partition were there.
Did I miss something?

Awats said:
My 16GB SD card only got a 4GB image file and none of the other partition were there.
Did I miss something?
Click to expand...
Click to collapse
You haven't missed anything; the software is broken. The current version has bugs that cause wrap-around every 4GB (i.e., 32-bit integer overflow). Until the bugs get fixed, you should not use Win32 Disk Imager to read or write image files larger than 4GB.

jll544 said:
You haven't missed anything; the software is broken. The current version has bugs that cause wrap-around every 4GB (i.e., 32-bit integer overflow). Until the bugs get fixed, you should not use Win32 Disk Imager to read or write image files larger than 4GB.
Click to expand...
Click to collapse
And they all called me crazy down at the VFW!

Hey everyone, I am a long time lurker who has appreciated everything that is going on here but I have an issue. I want to clone my CM7 image to a newer sandisk 8gb class 4 card. I have the older version (0.1) of win32 disk imager but I am not sure how to write that image off of the card onto my computer to then write back. If anyone can lead me to these instructions, I would be MUCH appreciated. I cannot seem to find the exact steps and I do not want to mess anything up. You all rock, thanks for your help if you can reply.

I thought I would post my findings here for the OP and whoever else may need it. I found a way to backup the SD card image and it should be rewriteable back to a new SD card from what I have read. I used WinImage and under the DISK option, I chose "Creating Virtual Hard Disk Image from physical drive" Then chose the SD card and it will then ask you to choose where you want to save it. It seemed to work for me so I am hoping the burn back to my new SD card works as well. Hope this helps.

Related

Burned wrong image - Full SDCard Access

so i either don't fully understand how images work in the SDCard itself (not on the nook), or i did something wrong and don't know how to fix the card, but at any rate, i managed to burn a 128meg image onto my 8gig sd card, didn't like the image, and now can't figure out how to get the card back to a regular 8gig card!
would love some direction. tried to search but must not be using right keywords.
didn't see any kind of format or clear option in the winimg program we're using.
thanks!
byproxy said:
so i either don't fully understand how images work in the SDCard itself (not on the nook), or i did something wrong and don't know how to fix the card, but at any rate, i managed to burn a 128meg image onto my 8gig sd card, didn't like the image, and now can't figure out how to get the card back to a regular 8gig card!
would love some direction. tried to search but must not be using right keywords.
didn't see any kind of format or clear option in the winimg program we're using.
thanks!
Click to expand...
Click to collapse
On your Nook I believe you can go to Settings, Device Info, Mount the SD card if it's not mounted and then format it. It'll erase it and you'll have a blank SD card. If you're going to put a different image on the card I don't know if you even need to bother formatting, but I' not sure about that stuff.
does the nook format work differently than a computer format? because i burned a 128meg image onto an 8gig card and now even a computer format won't get the whole 8gigs back... just the 128 megs. it's like it's got invisible partitions on it or something.
Partition
Try EASEUS Partition Manager to change the partition size/format card.
byproxy said:
so i either don't fully understand how images work in the SDCard itself (not on the nook), or i did something wrong and don't know how to fix the card, but at any rate, i managed to burn a 128meg image onto my 8gig sd card, didn't like the image, and now can't figure out how to get the card back to a regular 8gig card!
would love some direction. tried to search but must not be using right keywords.
didn't see any kind of format or clear option in the winimg program we're using.
thanks!
Click to expand...
Click to collapse
byproxy... here is the easy way...
1) Go and download "EASEUS Partition Master 7.0.1 Home Edition" --- just google it (the home edition is free and downloadable)
2) Put your microSD card into a card reader and plug into your computer
3) install EASEUS onto your computer and run the app
4) Once app is started, located your microSD card amongst the list of drives listed
5) select each one of the partitions on the SD card, and delete them individually
6) Once all partitions are deleted, make sure that you are still selecting the microSD card, and select the option to create partition (it may just say create)
7) Make sure you select FAT 32
8) Then select FORMAT
9) Lastly, click on APPLY and it will do all the things above. So in short you select all the actions that you want... and only in step 9 will it execute all those actions.
Please make sure that any changes you make are to the SD card and not any of your other drives. Last thing I would want is for you to accidentally format your Computer, NAS, or your non-SD card. =)
Enjoy...
sweet. exactly what i was looking for. thanks gents!!!
hvuong2 said:
byproxy... here is the easy way...
Enjoy...
Click to expand...
Click to collapse
OK, but isn't it easier just to do it in the Nook or am I missing something here?
...worst case there's a low level SD card formatter from Panasonic (IIRC might be Toshiba) that will do a complete low level format and has recovered uSDs for people using them with Nintendo DS dev carts...
A Google search should turn it up, or a thread on a DS site which might have a link to it. It'll be a little windows program...
(I believe that windows and most devices just do sort of a quick format of the uSD, and so can't recover from some problems like re-partitioning of the card... so monkeying around with a partition editor and assigning the card to be one big partition then re-fromatting under windows or some other device MIGHT work as well...)
[EDIT]
oops, I see post #5 has the re-partitioning solution as well... another way to do it would be to backup an image of the card BEFORE burning something like autonooter on it then restore that original image to card once finished with whatever you were trying out... it's what I did when I tried autonooter w/my old 128MB card, in linux in my case a
dd if=/path/to/sd/card of=./somefilename
dd if=./autonooter.img of=/path/to/sd/card
then later
dd if=./somefilename of=/path/to/sd/card
sd card path under linux is likely to be /dev/memc<device ref characters?>
You should also be able to do this under windows with the utility recommended for windows users to use with the autonooter image, as I'm guessing that it's just a GUI wrapper and a windows compiled version of the dd utility...
[/EDIT]
Varying opinions
BarryR1 said:
OK, but isn't it easier just to do it in the Nook or am I missing something here?
Click to expand...
Click to collapse
Some believe that there are issues with formatting on Nook... depending which ROM you are running. The surefire and safe way, is to do it from a PC.
Nook should format, but may not partition correctly.
hvuong2 said:
Some believe that there are issues with formatting on Nook... depending which ROM you are running. The surefire and safe way, is to do it from a PC.
Nook should format, but may not partition correctly.
Click to expand...
Click to collapse
No, the Nook will format the *device* and not a partition, so it always works. But you don't want to do it if you've installed NC or HC to eMMC.
If you're using Stock rooted, just boot without the card in the device, put it in, format. Done.
Or if you're on a real os just format the device... mkfs.vfat /dev/sdX

Micro SD Help

I just got my class 10 micro SD in the mail today and want to swap out my old one. Is the process as easy as copying everything over to the new card, or is there something else I need to do? Also, when I plug my Nook into my pc, I get two drives. One is a removeable disk, the other is mynookcolor. So yeah, now Im really confused. My rom is installed on the internal memory.
DozeBeatS said:
I just got my class 10 micro SD in the mail today and want to swap out my old one. Is the process as easy as copying everything over to the new card, or is there something else I need to do? Also, when I plug my Nook into my pc, I get two drives. One is a removeable disk, the other is mynookcolor. So yeah, now Im really confused. My rom is installed on the internal memory.
Click to expand...
Click to collapse
If your running off of EMMC then it's pretty simple if the Old card is just 1 big fat32 partition with normal Android data files and other things. I reccomend using a seperate card reader however. Now just Plug the Old card into your PC and copy all of the files to a Folder on said PC. Now plugin New card in and copy the files to the New Card. Enjoy.
____________________________________________________
Sent from Nookie Froyo using Tapatalk
Done. What was throwing me off was the partition the system automatically creates. I wasnt sure if I needed to copy that as well. Once I popped the new card in it automatically created those files. Everything is good. Time to test speeds.
Thanks!

[Q] I have Rooted the Nook (SDCARD) but I cant get Clockworkmod to work

So I have installed the Rom on the SDCard and I can see the Rom Manager but I took the SD Card out and put the Google App zip from here http://wiki.cyanogenmod.com/index.php?title=Latest_Version on the SD Card booted the nook back and then went into Rom Manager to "Boot Into Recovery" but nothing happens the system just reboots and I don't get that screen with the orange text to let me install the apps from the SD card.
Keep in mind that I rooted the nook the soft way buy making a bootable SD card.
Yadah said:
So I have installed the Rom on the SDCard and I can see the Rom Manager but I took the SD Card out and put the Google App zip from here http://wiki.cyanogenmod.com/index.php?title=Latest_Version on the SD Card booted the nook back and then went into Rom Manager to "Boot Into Recovery" but nothing happens the system just reboots and I don't get that screen with the orange text to let me install the apps from the SD card.
Keep in mind that I rooted the nook the soft way buy making a bootable SD card.
Click to expand...
Click to collapse
It doesn't sound like you've actually rooted the nook - you've just booted into an alternate ROM on the SD card. If you want to get into CWM, you can either create an SD card which has CWM and will launch it when you boot with the SD card in, or you can install it to internal memory so the SD card isn't necessary.
Thanks for the notes. I basically figured out I didn't really need it if I used the trick of turning the unit on while holding the N button. As a follow up question. Now that I have everything setup can I make an image of this SD Card and put that image on a bigger faster card? Or will I need to start over?
Yadah said:
Thanks for the notes. I basically figured out I didn't really need it if I used the trick of turning the unit on while holding the N button. As a follow up question. Now that I have everything setup can I make an image of this SD Card and put that image on a bigger faster card? Or will I need to start over?
Click to expand...
Click to collapse
If you use dd just to copy the raw data on the SD card, you'll get the advantages of faster speed, but the partition will be the exact same size. If you want to take advantage of the bigger space, you'll need to partition the SD card and copy the files manually.
sk8house911 said:
If you use dd just to copy the raw data on the SD card, you'll get the advantages of faster speed, but the partition will be the exact same size. If you want to take advantage of the bigger space, you'll need to partition the SD card and copy the files manually.
Click to expand...
Click to collapse
So I don't know much about dd although I have seen it on the site before so I can look that up. As for the partitioning tool I know the first partition has to be 'boot' not sure on what size it has to be or any other specifics do you know any of that data? Also thanks for taking the time to answer all of this. I am hoping that this will stop some of the Force Close issues I am seeing.
The easiest way is to use http://forum.xda-developers.com/showthread.php?t=1000957 to install CM7 to your SD card. The image takes care of creating the partitions of the appropriate size. As for writing the image itself, you can follow any guide for dd, or use WinImage on Windows which is probably a bit easier to follow.
Yeah but I wanted to know if I could copy all my date over. Just by like copy and paste sort of thing. In other words I dont want to get to carried away on installing all this stuff then have to redo everything once I get a better card.

restoring sd card back to original size-HELP

I have spent over an hour reading threads and searching, cannot find what I need.
I have CM7 on eMMC.
How do I get my sd card back to 8gb?
SOVLED
-My Computer-Right click on SD card Drive- Format - Card is now 8 Gigabytes
Had this last night but try formatting the SD card within your nook. I had an SD card with 1 gig image and was having the same problem.
Just to clarify. Use the format options within the nook. Sorry not in front of Nook at the moment.
Larry94 said:
-My Computer-Right click on SD card Drive- Format - Card is now 8 Gigabytes
Click to expand...
Click to collapse
Tks, but that did not work
Zhousibo said:
Just to clarify. Use the format options within the nook. Sorry not in front of Nook at the moment.
Click to expand...
Click to collapse
I read that on CM7 on eMMC when doing that it formats the boot on the nook not the sd card, so did you do this or just think its the way to do it. THanks
Use this program, the free edition:
EASEUS Partition Manager
Windows can only see the first partition on your card. There are probably 4 partitions left from your emmc install. Plug your microSD card into your computer and launch EASEUS. You should see the driver letter assigned to your microSD card and 3 other unassigned partitions on your card. Right click on each of those partitions and delete them. Then either resize the primary partition Windows can see to the full size of the card, or delete that partition, then create a primary partition on the card that uses the full card size. You should now have your full capacity back.
rog152 said:
I read that on CM7 on eMMC when doing that it formats the boot on the nook not the sd card, so did you do this or just think its the way to do it. THanks
Click to expand...
Click to collapse
No, I actually did the format using CM7 on my Nook Color. Bit hazy on the exact details, but if you look at the SD storage section in the Settings you should see the different SD cards and will show which to format. I had used my 8 gig SD card as a 120 meg SD boot with CWM so this SD card kept showing available space of about 120 meg (so I chose this to format).
'Should' be fairly obvious but can understand your hesitation.
FYI, I tried Easues Partition on my Windows 7 64 bit machine but did not recognize. Might be worth trying XP or Linux if you have but I would test the above option (Backup everything if concerned). I had just flashed CM7 to my nook so wasn't too bothered if I lost anything.
I can check when I get home.
rog152 said:
I have spent over an hour reading threads and searching, cannot find what I need.
I have CM7 on eMMC.
How do I get my sd card back to 8gb?
Click to expand...
Click to collapse
Windows only sees one primary partition, so you have to use a partition manager to delete the other primary partitions. MiniTool Partition Wizard claims to work in all versions of Windows, I only have 32 bit Vista. Or you could use Linux in a virtual machine such as Vmware, it's free for home use.
Alakar said:
Use this program, the free edition:
EASEUS Partition Manager
Windows can only see the first partition on your card. There are probably 4 partitions left from your emmc install. Plug your microSD card into your computer and launch EASEUS. You should see the driver letter assigned to your microSD card and 3 other unassigned partitions on your card. Right click on each of those partitions and delete them. Then either resize the primary partition Windows can see to the full size of the card, or delete that partition, then create a primary partition on the card that uses the full card size. You should now have your full capacity back.
Click to expand...
Click to collapse
Thanks, this worked.
also this link
http://nookdevs.com/NookColor_Format_and_partition_your_SD_card_back_to_a_usable_state
I use SD Formatter, works great

[Q] Can I transfer apps in current SD card to newer Card?

I currently have a 32 gig card but want to buy a larger 64 gig card. Can I simply copy all contents of my SD card to PC and then paste them back to the new 64 gig card? Will all my apps and their databases installed on SD card still work? Or are apps tied down to the SD card or the device for security. Have 8.1 installed on my Ativ S.
Thank you!
tboy2000 said:
I currently have a 32 gig card but want to buy a larger 64 gig card. Can I simply copy all contents of my SD card to PC and then paste them back to the new 64 gig card? Will all my apps and their databases installed on SD card still work? Or are apps tied down to the SD card or the device for security. Have 8.1 installed on my Ativ S.
Thank you!
Click to expand...
Click to collapse
I Suggest 2 Ways .
I think both of them work for you .
1.Copy apps to phone storage and move them to new sd card
2.copy WPSystem in your old sd card to new one (maybe 1% this not work but not a bad try )
ngame said:
I Suggest 2 Ways .
I think both of them work for you .
1.Copy apps to phone storage and move them to new sd card
2.copy WPSystem in your old sd card to new one (maybe 1% this not work but not a bad try )
Click to expand...
Click to collapse
Ah but the amount of internal phone storage is less than the size of my current 32 gig sd card so I will not be able to move back to phone all my apps and their data.
tboy2000 said:
Ah but the amount of internal phone storage is less than the size of my current 32 gig sd card so I will not be able to move back to phone all my apps and their data.
Click to expand...
Click to collapse
so lets test copy wpsystem folder ?
Back from my hd2 days we used to clone the smaller card to the bigger card. Bigger card will then show in your case 32gb. Then use a partition manager to expand the size of the partition. Used to work with wp7.x not sure of wp8.
Wouldn't see why it wouldn't work since it doesn't need to read any info on the actual partition it just copies whole thing to computer then copies whole thing to new card. Then expand it to your cards size.
Back then if you just copied using file explorer it would give error on start up but wp7 on an hd2 is WAYYY different not sure how much wp8 checks sd cards like that.
@reeg420 probably has the right idea here. It *might* work to just copy the filesystem contents, but if you want to be really sure you should copy at a lower level. Note that this will wipe the new card completely! I make no promises of this working in the case of an encrypted (BitLocker'd) card. Here's one way you could do it, if you have access to a Linux/OS X system:
* Insert the first SD card and figure out what device it maps to (I'm going to assume /dev/sdb for this tutorial).
* If the SD mounted automatically, unmount (eject, or 'umount' command) it.
* In a terminal, figure out where you'll want to place the temp file (this step can be skipped if you can mount both cards at a time, but that's rare). It'll be the size of the first card (32GB). It could be something like /tmp/sdclone or ~/sdclone or /dev/sdc if you're doing a direct copy without a temp file.
* Use the dd command ('man dd' if you want to learn more about it). For example:
Code:
dd if=/dev/sdb of=/tmp/sdclone bs=16m
* Once the dd command finishes (assuming it finished without errors), pull out the first sd card and put in the second (assuming you didn't direct-copy).
* Again, unmount the sd card if it auto-mounts. Then dd the temp file back onto the sd card (just switch the paths of the 'of' and 'if' parameters).
* Once the copy finishes successfully (you may want to try re-mounting the card to make sure it worked!) you can delete the temp file.
Of course, this will just give you a 64GB microSD card with a single 32GB partition and 32GB of unusable space. At that point, you can extend the partition into the remaining space. There are various ways to do this - on Linux you might use the 'parted' command or one of its graphical front-ends (gparted/qtparted) - but the easiest is probably to put the card in a Windows machine (or reboot into Windows if you're dual-booting) and use the Disk Management console ('diskmgmt.msc', if you want to use Search or Run).
A card cloned in this way *should* work just fine in your phone, but I haven't tested this.

Categories

Resources