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

    ELF header invalid when loading emulationstation

    Scheduled Pinned Locked Moved Help and Support
    elf headererror message128gbcloned imageemustation
    3 Posts 2 Posters 947 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.
    • scarleticiaS
      scarleticia
      last edited by

      Hi everyone :) I am in need of some assistance. I have a retropie with emulationstation on a 128GB SDXC memory card and it works fine on my own retropie.

      My brother wants a retropie and bought everything he needed for me to build it for him. I used win32diskimager to make a backup of my 128GB microsd card image, and used the same program to write the image to his 128GB microSD card. I set up the system and powered it on and it starts loading, but then after the Retropie icon appears, it loads for a while then goes to the black screen with an error at the top: emulationstation: error loading shared libraries: /usr/lib/arm-linux-gnueabihf/libssl.so.1.0.2: invalid ELF header. emulationstation will not start and i'm left at the command line.

      Does it have something to do with the image being used on my pi, and the image being configured for only my pi and that is why the image doesnt work on a separate pi?

      I don't know what is wrong and how to fix it. I am a complete newbie at all this and would really appreciate some advice on what i can do to fix it.

      I've filled out the template but I am not sure of some of the answers.
      Pi Model or other hardware: (B, B+, 2 B, 3, X86 PC etc..): 3B Plus
      Power Supply used: (If using a Pi) Pi-Branded power brick (5v/2.5 amp)
      RetroPie Version Used (eg 3.6, 3.8.1, 4.1 - do not write latest): I don't know how to check?
      Built From: (Pre made SD Image on RetroPie website, Berryboot, or on top of existing OS etc.. - please provide the filename of any image used): I am not sure, honestly. I am sorry. I have no expertise with custom images.. the one that is on the memory card file says BOOT
      USB Devices connected: xb one controller (wired) and a USB wireless keyboard dongle
      Controller used: xb one wired
      Error messages received: see above
      Log found in /dev/shm/runcommand.log (if relevant): Is it relevant?
      Guide used: (Mention if you followed a guide): ETA Prime on Youtube
      File: (File with issue - with FULL path) see above
      Emulator: (Name of emulator - if applicable): Emulationstation
      Attachment of config files: (PLEASE USE PASTEBIN.COM FOR LARGE LOGS)
      How to replicate the problem: I just turn it on and it loads to a point and then it stops on the command line with the above error.

      Any help that you can provide would be great. I'm not too Linux savvy but i am a quick learner. Thank you all for your time and assistance!!! :):)

      1 Reply Last reply Reply Quote 0
      • mituM
        mitu Global Moderator
        last edited by

        Looks like a corrupted file, either the image was not written correctly (less likely) or the SD card capacity is a bit less than yours.
        Try writing it again - with verify - or use the 2nd backup method to transfer the data - as explained in the docs.

        scarleticiaS 1 Reply Last reply Reply Quote 0
        • scarleticiaS
          scarleticia @mitu
          last edited by

          @mitu thank you, Mitu! I bought another memory card and it works!! You're the best :)

          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.