Comments (4)
While on the topic...
https://github.com/danmons/retronas/wiki/MiSTer-FPGA#a-note-about-mister-updates
This section should mention the startup script that is located in /media/fat/linux/_user-startup.sh
I believe you just need to rename it to user-startup.sh and add a line to run the cifs mount script and it will always mount correctly. The only exception being linux updates, so some people store a backup of their user-startup.sh. Maybe some part of this could be automated with a health check for the mount, and then RetroNAS ssh's in to fix it if it's not working?
from retronas.
Is this ok if I paste the corrected text here ? (the wiki is in read only)
Yes please, paste away.
from retronas.
note: in mister, most scripts can use an ini file to configure themselves, since I think this is a better solution than editing shell scripts, here are the changes I suggest.
also, the local_dir directive changes the location of the mount point, I prefer to set it to "games" so I don't have to navigate to load the games.
Edit the following configuration lines in the cifs_mount.ini
configuraton scripts. You'll need to substitute in the right IP address and password. You can do this either by editing the script elsewhere and copying it over, or SSH in and run
cd /media/fat/Scripts
nano cifs_mount.ini
Navigate with the arrow keys on your keyboard and edit as you wish. When complete, press:
Control + x
to exit- It will ask at the bottom of the screen :
Save modified buffer?
. Pressy
for yes. - It will ask at the bottom of the screen:
File Name to Write: cifs_mount.ini
. Pressenter
to confirm. - You will drop back to the command prompt with the file saved.
Use the following values inside your cifs_mount.ini file. For the "ipaddress" part below, substitute in your RetroNAS device's IP address. The NetBIOS name retrosmb
should work too, and is convenient if your RetroNAS device changes IP address due to DHCP.
SERVER="ipaddress"
SHARE="mister"
USERNAME="pi"
PASSWORD="yourpipassword"
LOCAL_DIR="games"
WAIT_FOR_SERVER="true"
MOUNT_AT_BOOT="true"
Once saved, on reboot your MiSTer FPGA will take a few seconds to get an IP address from your DHCP server. Once done, it should automatically mount your CIFS share. (If not, you can press F12 at the main MiSTer menu, navigate to the "Scripts" folder and run the "mount_cifs.sh" script).
From there, navigate MiSTer cores as normal, and when loading ROM, ISO, BIN/CUE, VHD, etc files through the F12
menus, the contents of your NAS should appear in MiSTer.
from retronas.
The MiSTer FPGA page has now been updated to reflect these recommendation, thanks @willoucom
https://github.com/danmons/retronas/wiki/MiSTer-FPGA
from retronas.
Related Issues (20)
- Dex Drive Support HOT 6
- OTG / USBGadgets support HOT 10
- OpenPS2Loader symlink failure HOT 1
- Rexporting an NFS share fails HOT 2
- Xbox 360 Sharing HOT 3
- Read-only HDD HOT 1
- Retronas no longer showing up in network HOT 3
- Use netatalk 2.x release tarballs HOT 4
- Add WaybackProxy
- EtherDFS - How would I mount a FAT partition? HOT 2
- Can't seem to get Samba working with retronas user via Windows 11 HOT 16
- Infinite Recursive Folders HOT 6
- I can't seem to get etherdfs to see 8.3 ~ conflict names correctly HOT 3
- Test Swiss + Nintendont HOT 2
- Keyring file not found on server HOT 2
- FAILED! => {"censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result"} HOT 5
- Rom Import Process Enhancement?
- Netatalk 2: Fails to Install HOT 3
- RetroNAS updater does not respect system proxy configuration HOT 6
- XBOX Xlink repo decommissioned HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from retronas.