ee本身是支持挂载nas上的网络游戏目录的,像我这种有多个开源寨机和盒子都使用es前端的用户,使用nas挂载可以省去挨个卡拷贝游戏的繁琐过程,游玩的存档也可以只保存在一个地方。
但是4.7由于mount.cifs的缺失,导致无法挂载samba目录,只能挂载nfs。
下面是ee4.7上的nfs挂载方法。
1. 首先确保你的nas已经开启了nfs共享,把roms目录加入nfs共享,比如你把nas上/root/nas/roms目录作为游戏共享目录。
2. 创建一个文本文件,修改为如下内容,然后重命名为storage-roms.mount,注意.txt的后缀名要一起改掉。你仅需要修改What所在的行,ip改为你自己的nas ip,后面跟着的目录路径改成你的nas上roms所在的目录
[Unit]
Before=emustation.service
[Mount]
What=192.168.xx.xx:/root/nas/roms
Where=/storage/roms/
Type=nfs
[Install]
WantedBy=default.target
3. 通过samba登录盒子的samba共享,进入到Configfiles\system.d目录,然后把步骤2改好的文件丢进去。
4. 重启盒子生效。
但是4.7由于mount.cifs的缺失,导致无法挂载samba目录,只能挂载nfs。
下面是ee4.7上的nfs挂载方法。
1. 首先确保你的nas已经开启了nfs共享,把roms目录加入nfs共享,比如你把nas上/root/nas/roms目录作为游戏共享目录。
2. 创建一个文本文件,修改为如下内容,然后重命名为storage-roms.mount,注意.txt的后缀名要一起改掉。你仅需要修改What所在的行,ip改为你自己的nas ip,后面跟着的目录路径改成你的nas上roms所在的目录
[Unit]
Before=emustation.service
[Mount]
What=192.168.xx.xx:/root/nas/roms
Where=/storage/roms/
Type=nfs
[Install]
WantedBy=default.target
3. 通过samba登录盒子的samba共享,进入到Configfiles\system.d目录,然后把步骤2改好的文件丢进去。
4. 重启盒子生效。