Recalbox Forum

    • Register
    • Login
    • Search
    • Recent
    • Tags
    • recalbox.com
    • Gitlab repository
    • Documentation
    • Discord

    (Resolved) Running Roms from Thumb Drive Issues

    Recalbox General
    resolved running roms thumb issues
    2
    5
    1999
    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.
    • thatguyinfl
      thatguyinfl last edited by

      Hey guys, I followed the tutorial "Auto mount of usb in place of share partition" and I am having some issues. I made the proper changes in /etc/fstab and commented out: #/dev/mmcblk0p7 on /recalbox/share type vfat and added /dev/sda1 /recalbox/share vfat defaults,rw 0 0 After a reboot, emulationstation cannot find my systems.  So I verify /dev/sda1 is mounted as /recalbox/share by using df -h and it is. I reboot again and it works.  I power off and on, there gone.  It is not consistent. The only thing that is always consistent is when using mount or df -h, I see the thumb drive mounted where it should be. I was forced to move all my roms back to sd card until i can resolve this issue. Has anyone see this?  Keep in mind it always shows mounted but hit or miss with emulationstation seeing the drive. As for more troubleshooting, I bought a 32gb thumb drive with the same issues. My final test was to edit the es_system.cfg and point psx to /media/usb0 for the rom location.  Sometimes psx is in the menu and sometimes not but drive is still mounted.  I am out of ideas.   Any help?   Thanks   Luis Screenshots Screenshot

      1 Reply Last reply Reply Quote 0
      • digitaLumberjack
        digitaLumberjack Staff last edited by

        Hello, you should edit the /etc/init.d/S31emulationstation in oder to add a 'sleep 4' before launching the script. That will wait a little bit and hopefully your usb drive is mounted when emulationstation starts 🙂

        1 Reply Last reply Reply Quote 0
        • thatguyinfl
          thatguyinfl last edited by

          This is the contents of S31emulationstation.  Can I put 'sleep 4' at the top and also remove the quotes?  Thanks for the fast reply.   #!/bin/sh # # log=/root/recalbox.log essetting=/recalbox/scripts/essetting.sh case "$1" in start) settings_lang="$essetting get Lang" echo "logtime : starting emulationstation with lang = $settings_lang" >> $log command="HOME=/root LANG="${settings_lang}.UTF-8" SDL_VIDEO_GL_DRIVER=/usr/lib/libGLESv2.so SDL_NOMOUSE=1 /usr/bin/emulationstation" echo "logtime : Starting emulationstation with command : " >> $log echo "$command" >> $log eval $command >> $log & ;; stop) killall emulationstation ;; restart|reload) "$0" stop "$0" start ;; *) echo "Usage: $0 {start|stop|restart}" exit 1 esac exit $?

          1 Reply Last reply Reply Quote 0
          • digitaLumberjack
            digitaLumberjack Staff last edited by

            Juste add the sleep above the settings_lang= "$essetting get Lang"

            1 Reply Last reply Reply Quote 0
            • thatguyinfl
              thatguyinfl last edited by

              Thank you!!!  What amazing support!!!   Works everytime now.  I extremely appreciate your time and effort. This has been resolved. Thank you Luis

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

              Want to support us ?

              63
              Online

              98.6k
              Users

              28.1k
              Topics

              187.0k
              Posts

              Copyright © 2021 recalbox.com