Guest rafithegreat Posted November 17, 2010 Report Posted November 17, 2010 So, got myself a 16GB Kingston class 4 microSD card to replace my samsung 4GB class 2 card, now, I did the silly thing of inserting the new card, booting, and wondering why everything went wonky, when of course, I had apps2sd on the last card.. So simply asking - What do I need to do to basically copy the ENTIRE current card to the new one, with everything still working (meaning, I also need to make an ext3 partition and formet the new card into FAT32.. Right? but how would I do this with no market or ROM manager installed on the new card..??). Could do with a foolproof simple step by step guide.. Thanks a bunch everybody!
Guest EddyOS Posted November 17, 2010 Report Posted November 17, 2010 Don't think you can transfer the EXT partition, BUT if you do a nandroid+EXT and then restore the back to the new SD card (once you've done an EXT partition) it should theoretically work
Guest bpivk Posted November 17, 2010 Report Posted November 17, 2010 (edited) Or you could use a live distro like Ubuntu and manually copy the contents of the EXT partition on your computer. But note that some of the apps are hidden so you'll have to copy them too. Edited November 17, 2010 by bpivk
Guest rafithegreat Posted November 17, 2010 Report Posted November 17, 2010 Bah.. So it's going to be a pain in the neck really, isn't it..? By the way, I noticed all my SMS messages are gone, since changing the SD cards then changing them back.. WTF?
Guest ManOfSteal Posted November 17, 2010 Report Posted November 17, 2010 (edited) I've done a similar thing recently, after a bit of research I decided to just back everything up with Titanium (while on the old SD card, obviously), copy the FAT32 contents to the new card (via PC), then restore the ext3 partition stuff using Titanium with the new card installed. As for partitioning the new card, I suggest you use the Parted Magic live CD: http://partedmagic.com/ Edited November 17, 2010 by ManOfSteal
Guest volatile_ink Posted November 17, 2010 Report Posted November 17, 2010 (edited) Bah.. So it's going to be a pain in the neck really, isn't it..? Not really, just use your recovery rom. 1. Nandroid back-up (see command below) 2. Copy everything from old sd card 3. Partition new sd card with AmonRa Recovery 4. Copy to new sd card 5. Nandroid-restore (see command below) I prefer to use ADB for nandroid, use these: nandroid-mobile.sh --backup --ext --defaultinput --and-- nandroid-mobile.sh --restore --ext --noboot --nodata --nosystem --nocache --nomisc --nosplash1 --nosplash2 --defaultinput The 'restore' command will only restore the ext partition. B) Edited November 18, 2010 by volatile_ink
Guest alex_hk90 Posted November 18, 2010 Report Posted November 18, 2010 So, got myself a 16GB Kingston class 4 microSD card to replace my samsung 4GB class 2 card, now, I did the silly thing of inserting the new card, booting, and wondering why everything went wonky, when of course, I had apps2sd on the last card.. So simply asking - What do I need to do to basically copy the ENTIRE current card to the new one, with everything still working (meaning, I also need to make an ext3 partition and formet the new card into FAT32.. Right? but how would I do this with no market or ROM manager installed on the new card..??). Could do with a foolproof simple step by step guide.. Thanks a bunch everybody! This is what I did when transferring from an 8GB (old) card to a 32GB (new) card: 1. Delete any existing partitions on the new card. 2. Copy the contents and filesystems from the old card to the new card using dd (on Linux). So something like: "dd if=/dev/sdc of=/dev/sdd" (where, for example, /dev/sdc is the old card and /dev/sdd the new card). If you don't have a way of plugging them both into your PC at once then you can go via an image file: "dd if=/dev/sdc of=~/temp.img" with the old card in /dev/sdc, then "dd if=~/temp.img of=/dev/sdc" with the new card now in /dev/sdc. 3. Check the new card in your phone, it should be identical to the old one. 4. Resize FAT32 partition using GParted, moving the ext3 partition to the end of the disk to give it the highest possible capacity. That worked for me, keeping all my data and applications.
Guest rafithegreat Posted November 18, 2010 Report Posted November 18, 2010 Now, say I don't have Linux, but rather Windows, and I can't get ADB to work..? Sorry, I'm just pretty new to this "programming" stuff dealing with phones etc..
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now