Hi,
I have a nexus one with Rom MIUI.
I have a sd card with these partitions:
3.16 GB -> FAT32
488 MB -> EXT 4
61 MB -> SWAP
I would like to migrate the sd card to one that I have of 16GB. What steps should I do to can migrate all.
Many thanks and sorry for my english!
Copy the contents of the card to a computer, partition new card and copy the backups to the appropriate partitions.
I'm going to assume your are running a custom ROM here, if your not, these directions may not work for you.
I actually just did this yesterday myself, so I can give you instructions on how I did it. I use CM7 with Apps2SD, and I'm assuming your MIUI is usind Apps2SD as well.
**With original SD card installed**1. Boot into recovery
2. Make a full backup (SYSTEM+SD-ext). The backup is stored on the SD card.
3. Now hook the phone up to your computer and copy the entire contents of the SD card to a folder on your computer (this can be done while in recovery or while booted into OS, it doesn't matter)
4. Shut down phone and remove original SD card and install new SD card
**With new SD card installed**5. Boot into recovery
6. Partition SD card the same as it was before (most common is SD-ext=1024, Swap=0, rest as USB storage, or whatever it's called)
7. While still in Recovery, mount the SD card as USB storage and hook the phone up to your PC
8. Take the files that you copied from your original SD card and copy them to the root of your new SD card (don't just drag and drop the fold you put the files in, but rather open up the folder and copy the contents of the folder over so that it looks just as it did when you had the original SD card installed)
9. This step can probably be skipped, but I did it anyway out of habit more than anything, but wipe and format SYSTEM, all CACHE options, and SD-ext, and BATTERY.
10. Still in RECOVERY, you'll want to select the option to RESTORE. It'll list all previous restores, just pick the latest one.
11. Once that is done, REBOOT SYSTEM and you should be up and running.
Related
Hey all,
In a bit of a pickle. I bought a new sd card that is faster than my previous 4GB and was wondering if there was a way where i could mount the partition and copy the data such as apps and caches from the 4GB to the new 16GB? The windows partition i'm not worried about. I loaded up my old Linux box with Ubuntu on it and when i try to open the ext2 partition it says that i don't have permissions. I tried to sudo it but still no avail.
Any ideas?
Thanks in advance!
easiest way to do it:
install amon ra's latest recovery
boot to recovery with your old SD card in the phone.
select the "go to console" option
type utility at the prompt
select the "back up apps to FAT" option
return to the main recovery menu
mount the sd card from recovery
copy the contents to your computer
unmount the card
remove the card and plug in the new one
partition the new card
mount the card
copy the files from earlier back onto the newly partitioned new card
unmount the card
go to the console again
enter utility again
select the "restore apps to EXT" option
reboot and you're done.
sounds like a lot of steps, but its really quite simple and gets the job done clean.
kusotare said:
easiest way to do it:
install amon ra's latest recovery
boot to recovery with your old SD card in the phone.
select the "go to console" option
type utility at the prompt
select the "back up apps to FAT" option
return to the main recovery menu
mount the sd card from recovery
copy the contents to your computer
unmount the card
remove the card and plug in the new one
partition the new card
mount the card
copy the files from earlier back onto the newly partitioned new card
unmount the card
go to the console again
enter utility again
select the "restore apps to EXT" option
reboot and you're done.
sounds like a lot of steps, but its really quite simple and gets the job done clean.
Click to expand...
Click to collapse
Better yet use ASTRO FILE MANAGER to back-up apps on sd from ext 2 -3....copy files on fat32 to computer then re-copy to new SD card (after partitioning) and restore from Astro again...alot faster but both will work!
The reason why i did this way cause nandroid copies everything and might paste junk back to the new card that caused the issue in the first place! Clean start!!!!!!
Thanks kusotare & djdarkknight96.
You guys are life savers. I followed kusotare's method and it worked a treat. Now i have space and speed!
Cheers to you both!
Hey guys!
I'm finally upgrading from a 1GB sd card to a 32GB
My Leo has a NAND android installed and the sd card has a A2SD partition with tons of apps and a fat partition with some stuff in it.
Is is possible to change the card and still keep it working without having to reflash the whole thing? The remaining ~31GB will be used to - if possible - expand the fat partition for music and such.
Thanks for the help!
into cwm - full backup
via pc take full copy of everything on the fat32 part of the old sd card (music or whatever, making sure you have hidden files showing, especially the .android folder)
new card into phone
into cwm - partition the new card
in cwm - restore - advanced restore - restore only the sd-ext partition
via pc (cwm - mounts and storage - mount sd card if you dont have a card reader) and copy back all the fat32 stuff to the new fat32 part of the new card. The important part is the .android folder
start phone.
fmmsf said:
Hey guys!
I'm finally upgrading from a 1GB sd card to a 32GB
My Leo has a NAND android installed and the sd card has a A2SD partition with tons of apps and a fat partition with some stuff in it.
Is is possible to change the card and still keep it working without having to reflash the whole thing? The remaining ~31GB will be used to - if possible - expand the fat partition for music and such.
Thanks for the help!
Click to expand...
Click to collapse
Im about to face same issue, and here is what i plan to do:backup all apps and their data with Mybackup app from Market, copy all files on my pc(the best would be sending all apps on phone storage and only backup data- this will wor for SURE), turn off phone, put new sd, set partitions as they were with CWM(i mean same ext size) and copy all files on just created partition. I hope this will work, i'll have chance to check by myself in a few weeks.
EDIT: Seems like solution was posted while i was writing, but that assured me that i my idea was good
Cheers
Sent from my HTC HD 2 using XDA
samsamuels suggestion seems the best way to go as long as your ext partition is mounted as(/at) "/sd-ext" there are other places where the ext can be mounted; link2sd for example mounts at /data/sd-ext2. But you'll know when you backup in CWM. A full backup will find the ext if its at /sd-ext and will back it up and you'll see it doing so.
Another option would be to backup the full card; FAT and ext partitions, either within a linux distribution; Ubuntu for example where ext partition is read as normal, or using an application within windows to read it link Linux Reader or Ext2explore, although I don't recall it being too easy to write back to ext while in windows.
Third option being to use something like Partition wizard which should allow you to simply copy the ext partition from one sdcard to the other. Haven't done this myself (yet) and not sure how the HD2 handles partitions that are not made by CWM but you should be able to wipe the new sdcard to unallocated memory then copy the ext and FAT partitions across then resize the FAT to the rest of the sdcard.
samsamuel said:
into cwm - full backup
via pc take full copy of everything on the fat32 part of the old sd card (music or whatever, making sure you have hidden files showing, especially the .android folder)
new card into phone
into cwm - partition the new card
in cwm - restore - advanced restore - restore only the sd-ext partition
via pc (cwm - mounts and storage - mount sd card if you dont have a card reader) and copy back all the fat32 stuff to the new fat32 part of the new card. The important part is the .android folder
start phone.
Click to expand...
Click to collapse
Doesn't creating an EXT partition in CWM format the card? So won't the copying of the FAT32 files have to be done afterwards?
yea, hence
step 2 - via pc take full copy of everything on the fat32 part of the old sd card (music or whatever, making sure you have hidden files showing, especially the .android folder)
and
step 6 - via pc (cwm - mounts and storage - mount sd card if you dont have a card reader) and copy back all the fat32 stuff to the new fat32 part of the new card. The important part is the .android folder
samsamuel said:
yea, hence
step 2 - via pc take full copy of everything on the fat32 part of the old sd card (music or whatever, making sure you have hidden files showing, especially the .android folder)
and
step 6 - via pc (cwm - mounts and storage - mount sd card if you dont have a card reader) and copy back all the fat32 stuff to the new fat32 part of the new card. The important part is the .android folder
Click to expand...
Click to collapse
Oh sorry, need to improve my reading skills
samsamuel said:
into cwm - full backup
via pc take full copy of everything on the fat32 part of the old sd card (music or whatever, making sure you have hidden files showing, especially the .android folder)
new card into phone
into cwm - partition the new card
in cwm - restore - advanced restore - restore only the sd-ext partition
via pc (cwm - mounts and storage - mount sd card if you dont have a card reader) and copy back all the fat32 stuff to the new fat32 part of the new card. The important part is the .android folder
start phone.
Click to expand...
Click to collapse
Awesome post, thanks
BTW back in cwm when I repartition the sdcard, can I change the sd-part size before restoring the sd-ext part?
yea, that shouldn't be a problem.
Hi all.
I was given an HD2 running CM7 off NAND. It has a 2gb SD card in there, with around 400mb as ext3/ext4 partition.
I want to swap the 2gb for an 8gb card. Having not installed the ROM myself (and am not too familar with the process on the HD2), I'm unsure how to proceed.
Are there any files on the SD card that are likely to be needed for booting?
Can I just stick the new card in, use recovery to partition it and then remove the card - copy the old ext3/ext4 partition data over and it'll be happy?
Do I need to use recovery, can I just a Linux box to do that instead?
mr_arc said:
Can I just stick the new card in, use recovery to partition it and then remove the card - copy the old ext3/ext4 partition data over and it'll be happy?
Do I need to use recovery, can I just a Linux box to do that instead?
Click to expand...
Click to collapse
assuming you don't have a linux pc that can read ext partitions, id do it this way..
into cwm - full backup.
2gb card into card reader (or mount usb storage in android - or 'mounts and storage - mount sd card' in cwm) - copy off your whole fat32 partition - make sure you have hidden files set to show in windows explorer.
8gb card into phone, back into cwm, create the new ext partition.
8gb card back into card reader (or mounts and storage - mount sd card in cwm) and copy the fat 32 stuff back to the card.
into cwm - restore - advanced restore - restore the sd-ext partition only.
Thanks for the reply.
I do have a Linux PC to hand, and the HD2 doesn't have CWM on it.
So in the end, I used GParted to create a partition table that looked like the existing card and then copied the contents of the old card over. Phone booted up fine
Hi to all
I have just come back to my x8 after a hard brick on my galaxy ace :crying: my usb cable got pulled out half way through flashing with Odin BAD MOVE lol
Now there is a way to upgrade the system/internal storage using a script called cronmod D2EXT+
link to op: http://forum.xda-developers.com/showthread.php?t=1716124
first you need to partition your sd card to 1 fat32 partition and 1 ext2/3/4/ partition
first
download this http://download.cnet.com/EaseUS-Partition-Master-Home-Edition/3000-2248_4-10863346.html
its free and you need it to partition your sd card or any other partition tool
8GB as a gide just change to sd size
1. back up your sd card to pc/laptop
2. open partition tool select your sd card and resize to 6gb
3. now with unallocated space make a new partition in ext2/3/4 2gb (make sure that both partitions are primary NOT logical )
4. now format both partitions
5. now put all your files back on your sd card. windows will only see the 6gb fat32 partition don't worry thats fine
thats that part done now
1. download files D2EXT+ and data wipe tool from the O/P
2. put both files on your sdcard/clockworkmod
3. now boot to cwm
4. install from sd card and select data wipe tool
5. now mount data, system and sd ext
6. install from sd card select D2EXT+
7. reboot first boot will be about 5 mins
P.S i use a 16gb class 10 ultra sd card
with read speed of 30+ mb/s
I'm using this mod with mini JB project and works fine
hope this helped
all the best moley
It's really good
My phone works good, and I love it very much.
But when I install 536mb of apps, my phone couldn't install or update new apps.
I flashed my mobile a few days ago. But after flashing stock rom My memory card isnt mounting in stock recovery. Help me plz.
copy all sd card contents to pc
If you have any 2nd partitions delete them first using mini tool - if not move onto next steps
boot phone normally
goto
settings
storage
unmount sd card
format/erase sd card
your card should now be mountable in recovery (you can then create a 2nd partition in cwm if you want - note this will format sd card again)
you can then copy everything back to sd card
marcussmith2626 said:
copy all sd card contents to pc
If you have any 2nd partitions delete them first using mini tool - if not move onto next steps
boot phone normally
goto
settings
storage
unmount sd card
format/erase sd card
your card should now be mountable in recovery (you can then create a 2nd partition in cwm if you want - note this will format sd card again)
you can then copy everything back to sd card
Click to expand...
Click to collapse
Will try and confirm you later.