Posts: 31
Joined: Jul 2014
Reputation:
0
2016-06-03, 04:38
(This post was last modified: 2016-06-03, 16:53 by abarylak.)
I have tried searching, but i haven't found any results on the forums about this yet. I upgraded to Windows 10 and am running an REFS volume with my media. However, if i view the share via my raspberry pi or my Android installation, it will only show about 30 or so of the contents of any given folder. Apparently i've seen on forums like Openelec that Windows 8.1 and REFS was working fine, but Windows 10 REFS no longer works. Is this a known issue? If not, please let me know if i can help in any way to get you more information.
in all fairness, i'm running Openelec on my raspberry pi, but the Openelec forum has stated it was an issue with the core Kodi, and i confirmed that the issue still existed with the Android installation on my Kindle Fire. So, it does look like it is also in the Kodi core system.
I would also like to note that if Kodi is running from within Windows 10, there is no issue getting to all the contents of the share running on REFS.
Sorry, if this has already been posted, but i did not find anything regarding REFS when i searched for forums.
Posts: 8,967
Joined: Feb 2011
Reputation:
426
Moved to OS independent forum as it is no a Pi specific issue.
Posts: 31
Joined: Jul 2014
Reputation:
0
That's fine with me. After i posted it, i did think that the OS Independent area may have been a better fit. Thanks.
Posts: 2
Joined: Mar 2008
Reputation:
0
I have exactly same issue. Share on windows 10 ReFs and kodi is not able to list all directories in it.
Posts: 5,174
Joined: Jan 2010
Reputation:
97
Kib
Team-Kodi Member
Posts: 5,174
ReFS shares I believe are using SMBv3, this might be an compatibility issuing with the version we are using
Posts: 7,650
Joined: Jun 2011
Reputation:
287
maybe, but "TODO: Support more of the SMBv2 and v3 protocols." doesn't sound it's better then samba 3.
Posts: 93
Joined: Sep 2004
Reputation:
0
I posted replies on a different thread and didn't catch this one. so here is the summary -
I can confirm the same issue on my end ever since ~v.16.x
I too am using Linux clients (OpenELEC / LibreELEC) on both Intel and Pi hardware.
I too am using ReFS on my Windows Server 2016 (previously had same issue on 2012 R2).
I have disabled the SMBv2 & SMBv3 support on my windows server (via - "Set-SmbServerConfiguration -EnableSMB2Protocol $false" powershell command).
This did not make any difference.
I have also tried looking at an NTFS folder (on the same server) having more than 100 files and it worked fine.
I am more than happy to test out things for the devs or supply logs/net-captures as needed.
P.S. - if anyone has a relatively simple workaround for the time being, which does not require moving 12TB of data, I am all eyes and ears! :-)
Posts: 31
Joined: Jul 2014
Reputation:
0
More issues related to this same problem have come up recently which are forcing me to move more and more data to an NTFS volume to allow it to be played successfully. Here is my configuration which has been working just fine for a while.
- Windows 10 constantly running a "headless" version of Kodi for the purpose of scanning my media and keeping the MySQL database updated with my media.
- 1 Windows 10 HTPC system connecting to same MySQL db
- 1 LibreELEC HTPC running on an Xtreamer Ultra connecting to same MySQL db
- 1 LibreELEC HTPC running on a Raspberry PI B+ connecting to same MySQL db
Since my Windows 10 system scans my shares, it is able to index everything into the DB and the clients were able to play almost anything (even shows or movies which do not get listed when browsing shares directly on LibreELEC clients). The only Shows which had issues and i had to put them on a separate NTFS volume was anime shows which just continuously run in sequential numbers. So i have hundreds of files in the same folder. Then, when trying to play them from LibreELEC clients it would claim the file was not there. All other shows and movies used to work just fine.
Suddenly, I'm getting issues when attempting to play specific episodes of other shows which are separated by seasons. However, there is no rhyme or reason to this. For one show with 20 episodes in one season, all worked fine, then the 21st episode gets released and the 21st episode and beyond won't play on LibreELEC. However, there are some shows with currently 23+ episodes, and they are all working fine. Even previous seasons which had 23+ episodes all work fine when playing. I thought it was a path character limit issue, but a working episode in the same show (e.g. 6th episode in the same season) with a longer file name works perfectly fine. So, it doesn't look like a hard limit of x number of files in one folder cause this issue, so this is starting to get really frustrating (sssshh, don't tell anyone, but i've even thought about switching to Plex, although i'd hate to have to do it).
I would love to continue using REFS for my file system since REFS is a perfect file system for media of this type. It is made for long term storage and serving media. If there is anything that i can also do to help with figuring out this issue, please let me know. I would love to be able to consolidate my media all to REFS once again instead of having to jump through hoops to get my media to work on my other clients. Thanks.
Posts: 10,552
Joined: Oct 2011
Reputation:
643
jjd-uk
Team-Kodi Member
Posts: 10,552
2017-05-11, 22:29
(This post was last modified: 2017-05-11, 22:30 by jjd-uk.)
Do you have any other windows pc's? if so you can try installing Kodi in order to try connecting to your Windows 10 pc with the REFS file system via smb. This would prove whether the issue is possibly only with linux kernel OS's utilising the samba library, as the Windows client doesn't use samba since it can make use the native smb built into Windows.
Posts: 3
Joined: Nov 2016
Reputation:
0
I can confirm this does not work on Windows 10. It seems that Kodi will need to be built to support REFS.