Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

RetroPi SD Copy?



  • Hi everyone,

    I am looking to have retropi installed on 10 Pi's for use in a game making unit of work at my education workplace.

    I have setup one and loading it with specific ROMs I think are significant in the forming of modern games which they are to experience and reflect upon.

    I am looking for an easy way to simply duplicate the entire SD card with the OS and ROMS, setup etc all in one go opposed to doing it 10 times. I can also quickly reimage if a student messes something up.

    Anyone know the best way?

    Thanks



  • On a Mac I use ApplePiBaker to just make an image, then I can write it to as many cards as I like. The only thing is you will have to set up the joystick on each machine but that is simple enough to do the first time the joystick is plugged in.



  • On Linux (e.g Retropie) you could use dd:

    https://unix.stackexchange.com/questions/284480/dd-write-to-multiple-disks

    You can find the device names of the cards with the command lsblk.



  • On Windows with WIn32DiskImager:
    Select your MicroSD card via the appropriate drive letter
    Name you image (I can't remember if you need to include the extension or not, if it doesn't add it automatically you can manually do it later with no problems)
    Click Read
    wait for it to do it's thing.
    This creates a file containing an exact image of the card (including empty space) so you won't be able to write it to smaller cards.



  • @simpleethat said in RetroPi SD Copy?:

    On Windows with WIn32DiskImager:
    Select your MicroSD card via the appropriate drive letter
    Name you image (I can't remember if you need to include the extension or not, if it doesn't add it automatically you can manually do it later with no problems)
    Click Read
    wait for it to do it's thing.
    This creates a file containing an exact image of the card (including empty space) so you won't be able to write it to smaller cards.

    The card will be bootable after copying?



  • @bastuktt yep, it's an exact image of the card



  • @bastuktt said in RetroPi SD Copy?:

    @simpleethat said in RetroPi SD Copy?:

    On Windows with WIn32DiskImager:
    Select your MicroSD card via the appropriate drive letter
    Name you image (I can't remember if you need to include the extension or not, if it doesn't add it automatically you can manually do it later with no problems)
    Click Read
    wait for it to do it's thing.
    This creates a file containing an exact image of the card (including empty space) so you won't be able to write it to smaller cards.

    The card will be bootable after copying?

    Normally, boot is fine as long as the copy succeeds.The key is how to copy it.
    https://www.uubyte.com/iso-editor.html
    Generally, I like to use it,any drive that you use to copy it will work



  • Thanks for that guys.

    Ideally I don't want to have to setup controllers on the 9 other retropie installations. Why doesn't it carry over the controller data when making an image?


  • Global Moderator

    @bmouthboyo If the controllers are identical, their configuration should have been saved and they should work. What controllers are you using ?



  • @mitu said in RetroPi SD Copy?:

    een saved and they should work. What controllers are

    Just a cheap USB SNES controller and a USB N64 one.



  • @simpleethat said in RetroPi SD Copy?:

    @bastuktt yep, it's an exact image of the card

    If I follow this method to creat an image, how would I then write this image to other SD cards?

    Also I have got this all running on an 8GB SD card but will be using 32GB SD's for the other Pi's, is there an easy way to transfer my 8GB contents to a 32GB before making the image?



  • @bmouthboyo you would write it the same way you wrote the original image. You could use the 8gb card image and write that to the larger card. Then go to the Retropie menu in EmulationStation and select raspi-config and from that menu choose "expand file system" (if I remember correctly that's where it is and what it's called.)



  • @simpleethat said in RetroPi SD Copy?:

    @bmouthboyo you would write it the same way you wrote the original image. You could use the 8gb card image and write that to the larger card. Then go to the Retropie menu in EmulationStation and select raspi-config and from that menu choose "expand file system" (if I remember correctly that's where it is and what it's called.)

    Sorry for the late reply, finally getting around to this.

    2 Questions:

    1. How do I create an image from the current 8GB SD Card?
    2. Do I then use that image on a 32GB card, load retropie and expand file system, then back on a PC make a new image from that 32gb SD card that I can use on all the other identical 32GB cards?

  • Global Moderator

    @bmouthboyo said in RetroPi SD Copy?:

    How do I create an image from the current 8GB SD Card?

    https://retropie.org.uk/docs/Updating-RetroPie/#making-a-backup-option-1

    Do I then use that image on a 32GB card, load retropie and expand file system, then back on a PC make a new image from that 32gb SD card that I can use on all the other identical 32GB cards?

    Yes, that's the gist of it.



  • @mitu , could remove a direct link to a site that has roms in ''General Discussion and Gaming'' to the person i replied to warner8572574. Not sure if he knew and also delete this post please.


  • Global Moderator

    @dan18774 Can you be more specific ? Topic/post link maybe. You can also edit your post anytime and remove the links you've posted.

    EDIT: nevermind, found it. Thanks for reporting.


Log in to reply
 

Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.

Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.