How to create a copy of an existing bootable sd card? - Nook Color General

I am able to successfully boot from my 2 gb card. I have been using this for a while now and have a ton of saved programs and customizations but am now running out of space. I want to copy this exactly as is to an 8 gb card. How can I do this? I dont mind creating a new image file using my 2gb card aand then extracting it over to my 8gb card but not sure how to do this.
I tried using img burn but that resulted in an img file of just 6M. I also tried to just copy over all the files and as expected that did not work either . Any tips in this regard would be greatly appreciated.
Thanks!

you can try win32diskimager and "read" the image
that will make an exact copy of your sd card as .img file onto your hard drive.
then use the "Write" functionality to burn that .img file onto a larger sd card and use EASEUS to expand the 4th partition..

betaboy00 said:
you can try win32diskimager and "read" the image
that will make an exact copy of your sd card as .img file onto your hard drive.
then use the "Write" functionality to burn that .img file onto a larger sd card and use EASEUS to expand the 4th partition..
Click to expand...
Click to collapse
Thanks betaboy! That worked!!

Related

[Q] Newbie: Trying to run CM7 from SD Card

Ok - I am attempting to install CM7 on an SD card using verygreen's instructions. I need everyone to pretend I am their grandmother and expect that is the technical knowledge I posess .
I "think" I wrote the image file correctly to the SD Card. I used the Win32 DiskImager thing and wrote it there. However, when I go to put the CM7 zip file it says the card needs to be formatted first. So I format it.....but then doesn't that get rid of the image I jsut wrote to it?
Either way, I can't get the damn thing to boot to anything other than the regular Nook screen.....It is rooted already, but I dont think that should matter. Do I need a setting somewhere to select that it boot from the SD Card?
HELP! I'm stuck at the most trivial of places
I would try the instructions again and not format it before trying to boot the nook from it...when I loaded it onto the SD I didn't need to format it after applying the image (as you said...this erases it)
But when I go to add the zip file I can't because its telling me it needs to be formatted. I've tried formatting it first before doing anything but once I write the image file it wont let me add the zip.....
After you format do you eject the card and then re-insert it?
Otherwise, try another SD card. I find the Nook Color is picky about the SD Card.
Well, apparently I wasn't writing the image correctly. I was writing the .img file not the .gz file (which required me to get some 7zip thing). I extracted it to the SD Card, and then it allowed me to put the .zip file on the card.
But it still won't boot to the SD card. Do I need to do anything other than turn it on with the sd card in the nook? Do I need to change a setting anywhere to allow it to boot to sd? Is it ok that my nook is rooted?
one thing after another
Wait, what? You should be doing:
1) use win32diskimager to write 'generic-sdcard.img' to a card
2) eject the card
3) re-insert card
2) copy the file 'update-cm-7.0.0-encore-signed.zip' to the partition that appears. DO NOT UNZIP
When I used image writer and wrote the .img file, it didn't let me add the .zip file to the card.....said I needed to format it first. Since it was named .img.gz I thought maybe I needed 7zip to extract.
This is getting confusing.
Do NOT unzip 'update-cm-7.0.0-encore-signed.zip'
Do unzip 'generic-sdcard-v1.1.img.gz' -> 'generic-sdcard.img'
i'm glad i'm not the only one confused! You totally helped me...I needed to unzip the .gz thing and then write the .img file (I told you to talk to me like a grandma!)
Its booting now.....I see a penguin!!!
thanks everyone

[Q] Can I clone my CM7 SD card?

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.

[Q] Stock 2.1.0 bootable from sdcard

I have been trying to create the SD card. I have followed the following instructions:
"You'll need my CWM early 7.1 image that you'll need to write to an sdcard, at least 4G in size. (gunzip and use dd or winImage)
Also get the the stock image from stock-ovation-2.1.0.zip and either place it to internal storage or reboot from the card and use adb push it to /sdcard (basically it's like you install CM ROM, refer to user-friendly thread in General if you cannot follow my condensed instructions here, only use different file name). Note this already has gapps and other stuff, so you don't need any additional installs other than stock at the beginning."
However, on the SD card there is a partition with 5 files but it is only 110mb and I cannot write the ovation zip file to it. I tried using a partition manager to increase the size of the partition but that did not work. To make sure that i am doing this right I unzip the CWM early 7.1 image and use WIN32 to flash it to the SD card. How do I increas the size of the partition so I can put the ovation zip file on the SD card Thanks
ABWang said:
I have been trying to create the SD card. I have followed the following instructions:
"You'll need my CWM early 7.1 image that you'll need to write to an sdcard, at least 4G in size. (gunzip and use dd or winImage)
Also get the the stock image from stock-ovation-2.1.0.zip and either place it to internal storage or reboot from the card and use adb push it to /sdcard (basically it's like you install CM ROM, refer to user-friendly thread in General if you cannot follow my condensed instructions here, only use different file name). Note this already has gapps and other stuff, so you don't need any additional installs other than stock at the beginning."
However, on the SD card there is a partition with 5 files but it is only 110mb and I cannot write the ovation zip file to it. I tried using a partition manager to increase the size of the partition but that did not work. To make sure that i am doing this right I unzip the CWM early 7.1 image and use WIN32 to flash it to the SD card. How do I increas the size of the partition so I can put the ovation zip file on the SD card Thanks
Click to expand...
Click to collapse
You need to download that file onto your internal storage, e.g. boot your nook without the new SD card, navigate with a browser or other means, and download the file. When you later boot into the cwm on the SD card, you will see the option to apply a zip file from internal storage, and navigate to it from there. You do not want to resize any partitions on SD card.
Sent from my BN NookHD+
Which File
Sherip said:
You need to download that file onto your internal storage, e.g. boot your nook without the new SD card, navigate with a browser or other means, and download the file. When you later boot into the cwm on the SD card, you will see the option to apply a zip file from internal storage, and navigate to it from there. You do not want to resize any partitions on SD card.
Sent from my BN NookHD+[/QU
So the SD card is bootable and the file I need to put on internal storage is the ovations zip file? So once I have rebooted applied the zip is the B&N operating system installed on the SD card so I can delete the zip file on internal memory? Thanks I bought the Nook HD+ rooted and I want to deregister it from the previous owner and register it in my name. I assume this would be the way to do it without returning the Nook to stock. Thanks
Click to expand...
Click to collapse
ABWang said:
Sherip said:
You need to download that file onto your internal storage, e.g. boot your nook without the new SD card, navigate with a browser or other means, and download the file. When you later boot into the cwm on the SD card, you will see the option to apply a zip file from internal storage, and navigate to it from there. You do not want to resize any partitions on SD card.
Sent from my BN NookHD+[/QU
So the SD card is bootable and the file I need to put on internal storage is the ovations zip file? So once I have rebooted applied the zip is the B&N operating system installed on the SD card so I can delete the zip file on internal memory? Thanks I bought the Nook HD+ rooted and I want to deregister it from the previous owner and register it in my name. I assume this would be the way to do it without returning the Nook to stock. Thanks
Click to expand...
Click to collapse
Do you have his screenname and password? You will need it to register it on SD and then you can deregister.
Sent from my Nook HD+ running CM10.1 on emmc.
Click to expand...
Click to collapse

[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.

Migration to the bigger SD card

What would be the best way for migrating contents of the current SD card to the new bigger one?
I would copy them using a computer.
I am concerned about file permissions.
For now as I have plenty internal storage, I am considering an option to tar the files from the old SD card, and than, after formatting the new SD card, untar eventing, respecting permissions.
I have installed busybox.
Another option would be to create dd image of the old SD card, Mount it, than format the new SD card, and copy everything from mounted image back to the card.
These two are only ways to preserve file permissions, aren't they?
The sdcards are formatted as fat32, right? No problem. Simply copy everything from one card to the other, as per the first advice.
Sent from my mobile device
In that case, you are right, thanks.
I have put small SD card into computer and rsync-ed is contents to the temporary folder. Than I have put bigger SD card and rsync-ed back.
Everything went ok.
Thanks.

Categories

Resources