RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    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

    Problems after writing image to a new sdhc-card!

    Scheduled Pinned Locked Moved Help and Support
    win32 dskimagerresize
    10 Posts 4 Posters 3.4k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • N
      najkks
      last edited by

      Just tried to make an image of my existing sdhc-card

      using win32 diskimager, writing a file to my pc

      after this ive formatted a card using SDformatter,
      and then writing the image to the card using win32 diskimager

      now.. when i check my card thru network (when placed in the retropie)
      i can see all the games, every little game is in the right place..

      but when starting ES and checking there, i can only see about 1-8 games in the lost of each console..

      someone suggested to use the setting "resize" in the retropi-config,
      but when doing so i get a error-message; something about "rereading the partition table has failed..." and then some more..

      ive tried searching about this error, but dont understand how to fix it!

      1 Reply Last reply Reply Quote 0
      • C
        CrazySpence
        last edited by

        Bad burn or bad card but given what you said i will go with bad burn

        Big-> Small
        Was your original card bigger than the current one or same size?

        If it was bigger the problem you're having is parts of the file system map are missing.

        Example: you had a 32gb card, only used 8gb, you imaged it and tried to write it to a 16gb, it would potentially write it but the system would either not start or if it did it would be broken.

        Same size cards: Just because they're the same size card doesn't mean they're the same size available unfortunately, even if the new card was only a little bit smaller it could lead to the same problems as the bigger -> smaller card

        Potentially the read of your originally was what went wrong, do the whole thing over again if none of the above is the case

        Try a plain raspian image or plain retropie image on the destination card to make sure the card is fine.

        N 1 Reply Last reply Reply Quote 0
        • N
          najkks @CrazySpence
          last edited by najkks

          @CrazySpence

          well identical cards! (both 16gb class10, same brand to)

          hmm.. i think, right now im not even sure!

          gonna have to check this right now.. ill be back (thanks!) :)

          1 Reply Last reply Reply Quote 0
          • N
            najkks
            last edited by najkks

            Well.. ive made a totally new setup on a fresh sdhc 16gb class10-card

            and also from that same card created an iso-file (currently takes about 15.5gb) with win32 dskimager

            but when i try to "burn" the image to my other card (same space, same brand, same class)
            it just say that "not enough space"..

            so i tried to go in and delete stuff + make a new image - but how much stuff i deleted the image always output 15gb

            cant i make a backup to another sdhc-card? im really not getting why this is happening!

            1 Reply Last reply Reply Quote 0
            • C
              CrazySpence
              last edited by

              it's always going to the the size of the card, you just matched the big-> small section of the post plus proved a new setup worked

              if this were a tech support company i could now close the ticket.

              1 Reply Last reply Reply Quote 0
              • N
                najkks
                last edited by

                well no, it doesnt work.. i still cant back up my card to a new one!

                im getting frustrated, because i dont know linux, and windows isnt compatible with it

                i need to be able to shrink an existing "image" so that it would fit on my 16gb card,
                and ive searched on google, ive read about 15 pages about shrinking images - they all use linux and commands..

                i just cant do it

                1 Reply Last reply Reply Quote 0
                • suprjamiS
                  suprjami
                  last edited by

                  @najkks

                  You can either learn how which costs time and effort, or you can buy a bigger sdcard which costs money.

                  Both are your resources to spend, so the choice is yours.

                  1 Reply Last reply Reply Quote 1
                  • N
                    najkks
                    last edited by

                    yeah, well that's "really" helpfull

                    if you have a problem, there's nothing like a person who says "solve the problem"

                    thanks!

                    suprjamiS H 2 Replies Last reply Reply Quote -1
                    • suprjamiS
                      suprjami @najkks
                      last edited by suprjami

                      @najkks You said you don't want to use Linux to do this. If you have a change of heart:

                      Get a spare sdcard and flash Raspbian (full) to it, or boot an Ubuntu LiveCD on your regular computer. Either way just get into a decent Linux desktop.

                      Put your RetroPie sdcard in a USB sdcard reader and plug it into the Linux system.

                      Run the gparted partition editor as the root user, select the USB sdcard device.

                      Resize the existing large partition down about 1GiB. Like if it's 15GiB then resize it down to 14GiB.

                      Now you should be able to boot back into Windows, backup your sdcard to a file with Win32DiskImage, and re-flash that image to your new sdcard.

                      Once you have booted into the new image, run sudo raspi-config and Expand Filesystem and reboot, to use the last little bit of the sdcard.

                      You can probably do this with Windows but I don't know how. It's very easy on a graphical Linux desktop.

                      1 Reply Last reply Reply Quote 0
                      • H
                        HoustoneD @najkks
                        last edited by

                        @najkks there are tons of resources on the web for how to use gparted. not very difficult. you cannot expect to have someone travel to your house and do it for you. your options were laid out, but you didnt like any of them.

                        The best bet is to create your image on a small SD card (maybe 8GB, or even reduce the main partition size by .5GB just to ensure that the image will fit on any 8GB SD Card you throw at it), then you will be able to put it on any card you want; 8GB, 16GB, 32GB, etc. Then you can expand it once the image is written to the card.

                        1 Reply Last reply Reply Quote 0
                        • First post
                          Last post

                        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.