RetroPie / RetroPie-Setup

Shell script to set up a Raspberry Pi/Odroid/PC with RetroArch emulator and various cores
Other
10.03k stars 1.38k forks source link

USB Rom Service Issue (v3.3 Jessie) #1143

Closed LodanZark closed 8 years ago

LodanZark commented 8 years ago

Using the USB Rom Service over Retropie 3.3 Jessie I've got this issue:

after insert the usb on rpi

the emulationstation loading screen starts flashing and shows up the command line thiserrors: ,,, terminate called after throwing an instance 'boost::filesystem::filesystem_error'

what(): boost::filenamesystem::directory::iterator::construct: Permission denied "home/pi/RetroPie/roms/megadrive/"

/usr/bin/emulatuionstation line 20: 366 Aborted "$es_bin $@" ,,, and the abortion number starts increase each time

joolswills commented 8 years ago

you have a permissions issue - possibly due to the permissions on the usb stick when the files were copied. Please use the option in retropie-setup to fix up rom permissions and it should be ok.

joolswills commented 8 years ago

How did you format the usb stick ?

LodanZark commented 8 years ago

I had formatted the usb stick with fat32 format, I did the same procedure as I have done in previews versions, I cannot figured out what I did wrong

joolswills commented 8 years ago

Did you take it out too early ? After rsyncing the files, it then changes the ownership. Maybe something like that but I will test it works as it should on Jessie. Did my fix above work ?

LodanZark commented 8 years ago

I just give a try, you're right, after reset the rom folder permissions it fixed the issue. thanks ;)

sneakypete76 commented 6 years ago

How does one change the permission settings in retropie please?

A friend passed me a Pi to configure for him. Rather than mess with the SD card directly, I figured it would be safer/easier to use a USB thumbdrive to add the folders, after adding the desired files on windows (drag and drop), I safely ejected and placed it back in the Pi. After the light stopped flashing, I restarted Emulation Station from the menu. Everything was working until I powered down the unit and restarted. Now it wont boot into emulation station and complains of ""erminate called after throwing an instance of" 'boost::filesystem_error' "" no matter whether the USB drive is plugged in or not.

How can I fix it please?

Thank you

joolswills commented 6 years ago

You need to use the RetroPie forum for support.

sneakypete76 commented 6 years ago

Thanks. The forum says: "Can't change emulator for ROM, permissions" Solution: in retropie-setup -> configuration there's a 'reset permissions' (or similar) tool you should use. [–]cuckfupertino[S] 2 points 2 months ago This seems to have resolved it. Thanks!

It doesnt explain how to do it. I have no idea how to get to the retropie setup. I'll keep digging. It's just that my search brought me here to someone with a solution but noone seems to be able to explain how its done.

joolswills commented 6 years ago

Post to the retropie forum detailing your issue providing information about your set-up (it details this on registration) - this issue tracker is not for support.

sneakypete76 commented 6 years ago

Can they try to resolve the issue for future builds please or at least update the tutorial to reflect this issue and rectify it as part of the initial user set-up instead of leaving it hanging at a critical error at the endo of the tutorial. Thanks.

joolswills commented 6 years ago

Please stop posting here. Ask on the forum.

FerrariGlenn commented 6 years ago

How does one change the permission settings in retropie please?

joolswills commented 6 years ago

Use the forum

sneakypete76 commented 6 years ago

Thanks. I've used the forum.

On 27 Oct 2017 14:21, "Jools Wills" notifications@github.com wrote:

Use the forum

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/RetroPie/RetroPie-Setup/issues/1143#issuecomment-339969457, or mute the thread https://github.com/notifications/unsubscribe-auth/AeYcy_wx5FeoH36rO7ruhfqZO2tk-Jonks5swdjagaJpZM4G64AJ .

FerrariGlenn commented 6 years ago

no you use the forum

sneakypete76 commented 6 years ago

Thanks. Like I say. I am using the forum.

On 27 Oct 2017 20:58, "FerrariGlenn" notifications@github.com wrote:

no you use the forum

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/RetroPie/RetroPie-Setup/issues/1143#issuecomment-340070830, or mute the thread https://github.com/notifications/unsubscribe-auth/AeYcy5lAjwLhojGNp_0chGD1MPg6GMTqks5swjXmgaJpZM4G64AJ .