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

    2 Pi4 questions

    Scheduled Pinned Locked Moved Help and Support
    pi4 bexternal hddsplash screen
    43 Posts 7 Posters 4.5k 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.
    • DarksaviorD
      Darksavior @bc320
      last edited by Darksavior

      @bc320 You can install the usbromservice from retropie-setup so drives can be recognized.

      For splashscreens, you have to install splashscreen from retropie-setup as well. It won't pop up until you edit the splashscreen script and delete !kms from the script. Though, when I last tried it, it worked, but it slowed down ES to a crawl. Uninstalling it made ES work correctly again. I don't believe it's ready and I can live without a splashscreen.

      1 Reply Last reply Reply Quote 0
      • B
        bc320
        last edited by

        the usb is way more important. I will try that and live with boot text. thanks

        1 Reply Last reply Reply Quote 0
        • B
          bc320
          last edited by bc320

          @Darksavior said in 2 Pi4 questions:

          usbromservice

          I tried to install in the following way:
          Retropie Setup > Manage packages > Optional packages

          Then I get the following error
          Could not install package(s): ntfs-3g exfat pmount lockfile progs

          I do not have the HDD attached yet. I already have a HDD formated in NTFS I want to use that contains ROMS. This is a 2TB drive. Once Kodi gets working on the Pi 4 I plan on using my 5TB drive and it will have some files that are larger then 4gb so formatting in Fat32 is not an option, nor is a complete reformat.

          ClydeC 1 Reply Last reply Reply Quote 0
          • ClydeC
            Clyde @bc320
            last edited by

            @bc320 said in 2 Pi4 questions:

            Then I get the following error
            Could not install package(s): ntfs-3g exfat pmount lockfile progs

            There are no packages named exfat, lockfile, and progs in the Retropie repositories. Did you copy & paste the error into your forum post or typed it in? If possible, it's better to copy errors to avoid typing errors.

            There are packages named exfat-fuse, exfat-utils, and lockfile-progs however. Assuming these are the missing ones, you can install them and the others with this command:

            sudo apt install ntfs-3g exfat-fuse exfat-utils pmount lockfile-progs
            

            Maybe you can install usbromservice via the Retropie Setup after that.

            DarksaviorD B 2 Replies Last reply Reply Quote 0
            • DarksaviorD
              Darksavior @Clyde
              last edited by Darksavior

              @Clyde Odd, usbromservice installed without issues. I use raspbian lite buster and cloned the retropie pi4 branch repo but yea, if a dependency is missing...then install it

              1 Reply Last reply Reply Quote 0
              • B
                burt111
                last edited by

                to use splashscreens go to RetroPie-Setup/scriptmodules/supplementary/splashscreen.sh with a text editor and remove everything in rp_module_flags but keep the quotes then it should appear in the setup script for you to install

                1 Reply Last reply Reply Quote 0
                • KN4THXK
                  KN4THX
                  last edited by KN4THX

                  I just installed usbromservice on my Pi 4 for this branch but upon reboot it says usbromservice cannot be started.

                  EDIT: Apparently the Retropie folder wasn't copying over. Got it to copy over by unplugging the drive, rebooting and making sure error disappeared, and then plugging in the ssd and giving it a minute. Restarted ES and the systems were detected that were on the SSD from the Pi 3. I forgot I deleted all folders except for the roms and BIOS in order to let the new Pi 4 scripts build a compatible Retropie folder.

                  "If you're gonna play the Game Boy, You gotta learn to play it right" - https://www.youtube.com/watch?v=FYLGl92ETNQ

                  1 Reply Last reply Reply Quote 0
                  • B
                    bc320 @Clyde
                    last edited by

                    @Clyde
                    I ran the code you said then repeated my install attempt. Got the same result. A black screen with a lot of text popping up then back to the set up screen with the following note (I double checked before I submitted)

                    Could not install package(s): ntfs-3g exfat-fuse pmount lockfile-progs.
                    next page:
                    please see
                    /home/pi/retropie-setup/logs/rps_2019-09-19_021621.log.gz for more in depth information regarding the errors.

                    I then went back to the main screen, plugged in a USB Drive with a folder named retropie-mount and rebooted to see if anything would happen. Nothing did. USB drive is still not seen by retropie nor are the folders and roms moved over.

                    I wonder if it is an issue with the branch and wonder if it is known. Or, more likely, I am messing something up.

                    ClydeC 1 Reply Last reply Reply Quote 0
                    • ClydeC
                      Clyde @bc320
                      last edited by Clyde

                      @bc320 What does my command say if you run it now? (Please copy the complete output.) If it worked before, it should now say that these packages are already installed. If so, it would be very strange that the installer says that it can't install them.

                      1 Reply Last reply Reply Quote 0
                      • B
                        bc320
                        last edited by

                        I was able to get it installed. I ran your code again. This time it said something along the lines of run "apt --fix install" or something.
                        I can get the File Manager to see the USB drive. I have yet to try to get the roms to be located on the drive but I think that is just a matter of time.

                        1 Reply Last reply Reply Quote 0
                        • B
                          bc320
                          last edited by bc320

                          I am able to see my USB drive in the File Manager, however, I cannot transfer anything to or from it. Whenever I try I get an error that says it is read only. I tried via the terminal as well using
                          "sudo mv -v /home/pi/RetroPie/* /media/usb0/"

                          I keep googling it but I can't find a solution. I keep running into SD cards being stuck in read only or how to run the system as read only.

                          I can using my windows pc to read/write to the drive.

                          This is a 2TB External Seagate HDD formatted as NTFS

                          ClydeC 1 Reply Last reply Reply Quote 0
                          • ClydeC
                            Clyde @bc320
                            last edited by

                            @bc320 Please give us the exact output you got from mv, in addition to the output of this command when the drive is mounted:

                            mount | grep usb0
                            
                            1 Reply Last reply Reply Quote 0
                            • B
                              bc320
                              last edited by bc320

                              So far here is what I have done and the results.

                              1. Reformatted drive completely in NTFS format

                              2. Enabled USBROMSERVICES

                              3. Plugged in drive

                              4. Drive was found in media manger but when trying to transfer from SDCard to drive get the following error
                                “Cannot create target file: “media/usb1/ret~t/es_input.cfg” Read-only file system (30)

                              5. Rebooted Pi
                                Same result

                              6. Disabled USBROMSERVICES

                              7. Attempted to use
                                “Sudo mv –v /home/pi/RetrpPie/* /media/usb0”
                                And received following errors
                                “mv: inter-device move failed: ‘/home pi/retropie/BIOS’ to /media/usb/BIOS’ ; unable to remove target: Read-Only file system"
                                “mv: inter-device move failed: ‘/home pi/retropie/retropiemenu’ to /media/usb/retropiemenu’ ; unable to remove target: Read-Only file system"
                                “mv: inter-device move failed: ‘/home pi/retropie/roms’ to /media/usb/roms’ ; unable to remove target: Read-Only file system"

                              8. Entered
                                “mount | grep usb0”
                                Got this
                                “/dev/sda2 on /media/usb0 type ntfs (ro,nodev,noexec,noatime,nodiratime,sync,uid=1000,fmask=0177,dmask=077,nls=utf8.errors=continue,mft_zone_multiplier=1)

                              9. Tried 7 above again and got the same result

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

                                My guess is you're using the Raspbian Desktop edition for your OS and it automatically mounts any removable drives you add. In this particular case, the drive is mounted read-only, hence the errors.

                                1 Reply Last reply Reply Quote 1
                                • B
                                  bc320
                                  last edited by

                                  I installed Raspbian lite followed by the daily build for the Pi4

                                  1 Reply Last reply Reply Quote 0
                                  • B
                                    bc320
                                    last edited by

                                    If the OS is the reason, how do I fix?

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

                                      @bc320 OS is not the reason - are you sure you've installed the necessary dependencies - namely ntfg-3g ?

                                      1 Reply Last reply Reply Quote 0
                                      • B
                                        bc320
                                        last edited by

                                        yes.
                                        I ran "sudo apt install ntfs-3g exfat-fuse exfat-utils pmount lockfile-progs" and got an error about the about it not working and I have to run apt---fix install. Then it worked

                                        1 Reply Last reply Reply Quote 0
                                        • B
                                          bc320
                                          last edited by

                                          I ran that command again. A bunch of stuff installed. but still read only

                                          1 Reply Last reply Reply Quote 0
                                          • ClydeC
                                            Clyde
                                            last edited by

                                            This should re-mount the partition writable, if nothing else prevents it:

                                            sudo mount -t ntfs -o remount,rw /dev/sda2 /media/usb0
                                            

                                            It wil remount the partition with standard options. If this doesn't work or produces any problems, you can try to remount it with all of the options it was mounted automatically before:

                                            sudo mount -t ntfs -o remount,rw,nodev,noexec,noatime,nodiratime,sync,uid=1000,fmask=0177,dmask=077,nls=utf8.errors=continue,mft_zone_multiplier=1 /dev/sda2 /media/usb0
                                            

                                            As before, you can check its mount status with mount | grep usb0.

                                            And again, if there are any errors, please post them completely with copy & paste, preferably in a code block like I did.

                                            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.