I want to copy an existing working SD card to a newer, larger one.
Background: Following the recent discussions on SD card reliability, and having had a couple of card failures on other Raspberry Pi systems, I have now purchased a 32 GB card for my Raspberry Shake:
Currently the 'Shake has an 8 GB card so how would I go about transferring the existing 8 GB card to the new 32 GB one?
I don't have access to a Linux systems with multiple SD card slots.
On Windows I would use Paragon's Hard Disk manager to transfer from one HD to another and it would keep all the partitions intact but rescaled to fit the new HD capacity. I had considered using a Windows disk imager program to copy the 8 GB card to a .IMG file and then writing that image to the 32 GB card, but I don't know whether Linux would even recognise the card, or be able to use its greater capacity.
If I could add a couple of SD card readers to a (different) Raspberry Pi, is there a Linux command or program which do the equivalent of Paragon's "copy disk and expand partitions"? I'm not familiar enough with Linux to know how to do this.