RetroPie Beta-RPi5 usbmount doesn't work
-
Raspberry Pi5
Official PSU
RetroPIe 4.8.8, manually installed on Pi OS Lite 64 bit
Bootloader: Tue Jul 30 02:25:46 PM UTC 2024 (1722349546)
Gamepad: Logitech F710
Storage: exfat 128gb usb stick for roms.Hello. I looks that RetroPie can't read my external storage anymore. My setup is freshly installed few days ago. Here are some logs:
lsusb:
pi@retropie:~/RetroPie-Setup $ lsusb Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 003 Device 002: ID 046d:c21f Logitech, Inc. F710 Wireless Gamepad [XInput Mode] Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 001 Device 002: ID 1b1c:1a15 Corsair Voyager Slider Flash Drive Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
runncomand setup log :
Log started at: Mon Sep 9 08:22:14 AM EEST 2024 RetroPie-Setup version: 4.8.8 (82bbd5b) System: rpi5 (aarch64) - Debian GNU/Linux 12 (bookworm) - Linux retropie 6.6.31+rpt-rpi-v8 #1 SMP PREEMPT Debian 1:6.6.31-1+rpt1 (2024-05-29) aarch64 GNU/Linux = = = = = = = = = = = = = = = = = = = = = Installing dependencies for 'usbromservice' : USB ROM Service = = = = = = = = = = = = = = = = = = = = = git clone --recursive --depth 1 --shallow-submodules --branch systemd "https://github.com/RetroPie/usbmount.git" "/home/pi/RetroPie-Setup/tmp/build/usbromservice/usbmount" Cloning into '/home/pi/RetroPie-Setup/tmp/build/usbromservice/usbmount'... HEAD is now in branch 'systemd' at commit 'c1698eefbbe3786668188be89edca5fed19f77d0' dpkg-buildpackage: info: source package usbmount dpkg-buildpackage: info: source version 0.0.24+1rpi dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Jools Wills <buzz@exotica.org.uk> dpkg-source --before-build . dpkg-buildpackage: info: host architecture arm64 debian/rules clean dh clean dh: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_clean dh_clean: warning: Compatibility levels before 10 are deprecated (level 9 in use) dpkg-source -b . dpkg-source: info: using source format '3.0 (native)' dpkg-source: info: building usbmount in usbmount_0.0.24+1rpi.tar.xz dpkg-source: info: building usbmount in usbmount_0.0.24+1rpi.dsc debian/rules build dh build dh: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_update_autotools_config debian/rules binary dh binary dh: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_testroot dh_prep dh_auto_install --destdir=debian/usbmount/ dh_auto_install: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_install dh_install: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_installdocs dh_installdocs: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_installchangelogs dh_perl dh_link dh_strip_nondeterminism dh_compress dh_compress: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_fixperms dh_missing dh_missing: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_installdeb dh_installdeb: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_gencontrol dh_md5sums dh_builddeb dpkg-deb: building package 'usbmount' in '../usbmount_0.0.24+1rpi_all.deb'. dpkg-genbuildinfo -O../usbmount_0.0.24+1rpi_arm64.buildinfo dpkg-genchanges -O../usbmount_0.0.24+1rpi_arm64.changes dpkg-genchanges: info: including full source code in upload dpkg-source --after-build . signfile usbmount_0.0.24+1rpi.dsc dpkg-buildpackage: info: full upload; Debian-native package (full source is included) gpg: skipped "Jools Wills <buzz@exotica.org.uk>": No secret key gpg: dpkg-sign.zSk71azQ/usbmount_0.0.24+1rpi.dsc: clear-sign failed: No secret key dpkg-buildpackage: error: failed to sign usbmount_0.0.24+1rpi.dsc file: OpenPGP backend command cannot sign Selecting previously unselected package usbmount. (Reading database ... 88019 files and directories currently installed.) Preparing to unpack .../usbmount_0.0.24+1rpi_all.deb ... Unpacking usbmount (0.0.24+1rpi) ... Setting up usbmount (0.0.24+1rpi) ... = = = = = = = = = = = = = = = = = = = = = Installing (binary) 'usbromservice' : USB ROM Service = = = = = = = = = = = = = = = = = = = = = /opt/retropie/supplementary/usbromservice /home/pi/RetroPie-Setup/tmp/build/usbromservice/usbmount = = = = = = = = = = = = = = = = = = = = = Configuring 'usbromservice' : USB ROM Service = = = = = = = = = = = = = = = = = = = = = /home/pi/RetroPie-Setup/tmp/build/usbromservice/usbmount Log ended at: Mon Sep 9 08:22:18 AM EEST 2024 Total running time: 0 hours, 0 mins, 4 secs
systemctl status usbmount@dev-sda1:
pi@retropie:~ $ systemctl status usbmount@dev-sda1 ā usbmount@dev-sda1.service Loaded: loaded (/lib/systemd/system/usbmount@.service; static) Active: active (exited) since Mon 2024-09-09 09:00:18 EEST; 4min 20s ago Process: 681 ExecStart=/usr/share/usbmount/usbmount add (code=exited, status=0/SUCCESS) Main PID: 681 (code=exited, status=0/SUCCESS) CPU: 82ms Sep 09 09:00:17 retropie systemd[1]: Starting usbmount@dev-sda1.service... Sep 09 09:00:17 retropie usbmount[836]: executing command: mount -texfat -onodev,noexec,noatime,uid=1000,gid=1000 dev/sda> Sep 09 09:00:18 retropie usbmount-10_retropie_mount-[899]: rsync -rtu /root/RetroPie/ /media/usb0/retropie-mount/ - retur> rsync error: some files/attrs were not transferred (see previo> Sep 09 09:00:18 retropie usbmount-10_retropie_mount-[900]: Mounting /media/usb0/retropie-mount over /root/RetroPie ... Sep 09 09:00:18 retropie usbmount-10_retropie_mount-[903]: mount -o bind /media/usb0/retropie-mount /root/RetroPie - retu> dmesg(1) may have more information after failed mount s> Sep 09 09:00:18 retropie systemd[1]: Finished usbmount@dev-sda1.service. lines 1-15/15 (END)
-
Yes, it's a regression caused by https://github.com/RetroPie/RetroPie-Setup/commit/d67e88db2357836970a13615cff55b9b97defe1e.
-
@BuZz fixed this part of the regression in https://github.com/RetroPie/RetroPie-Setup/commit/18c2b43000ec54d74ba016e0b8de654122377dba.
@sugarfree can you update RetroPie-Setup and then re-install the
usbromservice
package to see if the issue is solved ? -
@mitu Thank you! It's working again
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.