Super DANKE - das schnell starten war der Übeltäter!
Prima
Die Kernelmeldungen hätten mich interessiert, was der Kernel da explizit angibt. z.B. dass er die Platten nicht mouten will, weil Windows 8/10 noch nicht runtergefahren ist und er Datenverlust vermeiden will.
Die Platten hatte er ja schon gefunden, überlege gerade, wieso er sie nach einen Reboot "vergessen" hat. Schau mal, ob du die Platten im Dateimanager (auch unter Optionen) als neue Quelle einfügen kannst.
Ansonsten müsste man kucken, was der Kernel sagt. Also per SSH auf den HTPC.
Was ich vielleicht noch antesten will ist Kodi unter Linux, aber ich bin mir noch nicht sicher wie die Harmony und LIVE-TV darauf reagiert. Live-TV bin ich noch nicht dazu gekommen, aber hier mal meine TV-Karte "Digital Devices cineS2".
Ich würde einfach Openelec (Kodi unter Linux) von einem USB Stick ausprobieren. Das ist zwar deutlich langsamer als von Platte, aber zum Testen geht es schon. Deine Karte sollte TVheadend (die TV Backend Software) eigentlich erkennen, eingerichtet wird es wie immer über die Weboberfläche.
Probier mal die neueste Openelec Beta 6 ... die Treiber für die Karte kamen erst mit 4.1 in den Kernel. Und sollen erst mit 4.2 gut funktionieren. Der erscheint aber erst in 1 bis 2 Wochen. Da Openelec 6 noch nicht released ist, hast du vielleicht Glück und der Kernel 4.2 rutscht noch in OE 6 mit rein.
Du sagst, dass die gesamte Kiste freezt. Klingt so als ob der Kernel beschäftigt wäre, deshalb die Kernelmeldungen. Und hast du schon das LAN Kabel getauscht?
Aber schon beim WLAN scheitere ich. Ich habe beim Live Boot kein WLAN angeboten bekommen. Wenn ich im Homescreen bin, sehe ich unten rechts ein WLAN Symbol (meine zumindest das müsste eines sein). Die eingebaute Karte ist eine TP-Link TL-WN851ND.
Da ist ein Atheros AR9227 (rev 01) Chip drauf, sollte er eigentlich problemlos erkennen.
Bei Optionen (ganz rechts) -> Openelec -> Netzwerk die Option "Drahtlose Netzwerke" aktiv schalten. Dann bei Verbindungen (direkt unter Netzwerk) sollte er das WLAN anzeigen. (bezieht sich auf Openelec 5 - die momentan aktuell stabile Version - Bei OE6 beta kanns anders sein.)
Besser wäre es, wenn du deinen NAS irgendwie zumindest zu NFSv3 überreden könntest.
NFSv2 ist uralt (so um die 1980-90) und damals hatte man es noch nicht so mit großen Dateien. Ich weiss nicht, wo da die Grenze ist (1GB, 2GB oder 4GB?), aber da wirst du mit Media Dateien eventuell Probleme bekommen. Außerdem interessiert du dich ja für die Leseperformance von NFS ... und ob die mit NFSv2 schon so gut war?
Ich würde erstmal in der Konsole versuchen, ob sich etwas mounten lässt. Wenn du es in die fstab einträgst, bootet vielleicht dein kodiubuntu nicht mehr durch, weil es hängen bleibt.
Vielleicht nfsstat? Die Fehlermeldung mount/mnt call failed with "Server responded: Program version mismatch" kommt normalerweise, wenn kein gemeinsamer NFS Standard gefunden wird.
Im Laufe der Zeit gab es NFS Version 1 bis Version 4. Und der Fehler würde kommen, wenn KODI (Client) NFSv3 und NFSv4 unterstützt, dein NAS NFS Server aber z.B. nur NFSv2. Deshalb die Frage, mit welchen NFS Versionen dein Server sich meldet.
22:58:17 T:140278563100416 DEBUG: NFS: Context for 192.168.178.122/i-data/432d9a14/KODI not open - get a new context.
22:58:17 T:140278563100416 ERROR: NFS: Failed to mount nfs share: /i-data/432d9a14/KODI (mount/mnt call failed with "Server responded: Program version mismatch")
22:58:17 T:140280554510272 ERROR: GetDirectory - Error getting nfs://192.168.178.122/i-data/432d9a14/KODI/
22:58:17 T:140280554510272 ERROR: CGUIDialogFileBrowser::GetDirectory(nfs://192.168.178.122/i-data/432d9a14/KODI/) failed
Was gibt denn rpcinfo -p auf deinem NAS aus? (sprich welche nfs Protokoll-Versionen werden unterstützt?)
Allerdings kann ich deinem Kommentar in der default.py Zeile 38 nicht ganz zustimmen. Ich habe die Zeile ddLink(translation(30003), "", 'playLive', icon) wieder einkommentiert, und der Livestream zumindest auf meiner Windows Testkiste funktioniert.
Ich denke, wir haben verschiedene Versionen, weil ich die Zeile nicht auskommentiert habe.