Man kann ja nun seit einiger Zeit das Aufnahme-Verzeichniss im Timer definieren, und dabei wird auch entsprechend gemountet. Nur der Mount wird nicht mehr aufgelöst (umountet), stattdessen ergeben sich nach 10 Timer-Aufnahmen auch 10 Mounts im system.
Ich weiß nicht, ob das bei 100 oder 200 Mounts zu Problemen führen kann, deswegen stelle ich das hier rein.
Gruß
Ryker
Fehler im Timer seit Auswahl des Mount-Verzeichnisses
-
- Image-Team
- Beiträge: 554
- Registriert: Montag 2. Juni 2003, 10:38
Fehler im Timer seit Auswahl des Mount-Verzeichnisses
D-Box2 (Nokia; Kabel; 2xINTEL; AVIA500) - aktuelles JtG-Image
-
- Image-Team
- Beiträge: 554
- Registriert: Montag 2. Juni 2003, 10:38
-
- Developer
- Beiträge: 457
- Registriert: Sonntag 23. März 2003, 00:39
Hi,
Es wird in /proc/mounts geschaut, ob das Verzeichnis belegt ist. Bei einem Symlink wird dort nicht der Link eingetragen, sondern das gelinkte Verzeichnis. Also scheint es nicht gemountet zu sein.
Wenn man genauso vorher prüft, ob es ein Symlink ist und ggf. das verlinkte Verzeichnis prüft, dann sollte das Problem behoben sein.
ciao,
ChakaZulu
Es wird in /proc/mounts geschaut, ob das Verzeichnis belegt ist. Bei einem Symlink wird dort nicht der Link eingetragen, sondern das gelinkte Verzeichnis. Also scheint es nicht gemountet zu sein.
Wenn man genauso vorher prüft, ob es ein Symlink ist und ggf. das verlinkte Verzeichnis prüft, dann sollte das Problem behoben sein.
ciao,
ChakaZulu
-
- Developer
- Beiträge: 457
- Registriert: Sonntag 23. März 2003, 00:39
-
- Einsteiger
- Beiträge: 297
- Registriert: Sonntag 13. Oktober 2002, 22:02
-
- Erleuchteter
- Beiträge: 585
- Registriert: Mittwoch 10. Oktober 2001, 00:00
-
- Developer
- Beiträge: 457
- Registriert: Sonntag 23. März 2003, 00:39
Ich kann das hier nicht nachvollziehen, mit NFS getestet. Vielleicht hast Du ein grundsätzliches Problem mit dem Mounten?fernsehass hat geschrieben:also, wenn das verzeichnis bei aufnahmebeginn nicht gemountet ist, wird es auch nicht gemounted
Gerade ausprobiert, mit einem Timer
Code: Alles auswählen
/ # umount /mnt/video
/ # mount
/dev/root on / type nfs (rw,v2,rsize=4096,wsize=4096,hard,udp,nolock,addr=192.168.0.2)
none on /dev type devfs (rw)
proc on /proc type proc (rw)
tmpfs on /tmp type ramfs (rw)
192.168.0.2:/data/audio/mp3 on /mnt/audio type nfs (rw,v3,rsize=32768,wsize=32768,soft,udp,nolock,addr=192.168.0.2)
192.168.0.2:/data on /mnt/data type nfs (ro,v3,rsize=8192,wsize=8192,soft,udp,nolock,addr=192.168.0.2)
/ # [neutrino] waking up 192.168.0.2 (/mnt/video)
[CFSMounter] Mount(0) 192.168.0.2:/data/video/dbox2 -> /mnt/video
Record channel_id: 200850008 epg: 200850008746d, apids mode 1
Stop
[neutrino.cpp] executing /var/tuxbox/config/recording.end.
[stream2file] pthreads exit code: 1
sh: /var/tuxbox/config/recording.end: Permission denied
/var/tuxbox/config/recording.endfailed: Interrupted system call
/ # mount
/dev/root on / type nfs (rw,v2,rsize=4096,wsize=4096,hard,udp,nolock,addr=192.168.0.2)
none on /dev type devfs (rw)
proc on /proc type proc (rw)
tmpfs on /tmp type ramfs (rw)
192.168.0.2:/data/audio/mp3 on /mnt/audio type nfs (rw,v3,rsize=32768,wsize=32768,soft,udp,nolock,addr=192.168.0.2)
192.168.0.2:/data on /mnt/data type nfs (ro,v3,rsize=8192,wsize=8192,soft,udp,nolock,addr=192.168.0.2)
192.168.0.2:/data/video/dbox2 on /mnt/video type nfs (rw,v3,rsize=32768,wsize=32768,soft,udp,nolock,addr=192.168.0.2)
Auch dass kann ich nicht nachvollziehen:Auch das "Verzeichnisse erneut mounten" im d-box | Movieplayer | NFS/CIFS... Menu funktioniert nocht mehr.
Code: Alles auswählen
/ # umount /mnt/video
/ # mount
/dev/root on / type nfs (rw,v2,rsize=4096,wsize=4096,hard,udp,nolock,addr=192.168.0.2)
none on /dev type devfs (rw)
proc on /proc type proc (rw)
tmpfs on /tmp type ramfs (rw)
192.168.0.2:/data/audio/mp3 on /mnt/audio type nfs (rw,v3,rsize=32768,wsize=32768,soft,udp,nolock,addr=192.168.0.2)
192.168.0.2:/data on /mnt/data type nfs (ro,v3,rsize=8192,wsize=8192,soft,udp,nolock,addr=192.168.0.2)
- - - [d-box | Movieplayer | NFS/CIFS/... | Verzeichnisse neu mounten gedrückt] - - -
/ # [CFSMounter] Mount(0) 192.168.0.2:/data/audio/mp3 -> /mnt/audio
[CFSMounter] Mount(0) 192.168.0.2:/data/video/dbox2 -> /mnt/video
[CFSMounter] Mount(0) 192.168.0.2:/data -> /mnt/data
/ # mount
/dev/root on / type nfs (rw,v2,rsize=4096,wsize=4096,hard,udp,nolock,addr=192.168.0.2)
none on /dev type devfs (rw)
proc on /proc type proc (rw)
tmpfs on /tmp type ramfs (rw)
192.168.0.2:/data/audio/mp3 on /mnt/audio type nfs (rw,v3,rsize=32768,wsize=32768,soft,udp,nolock,addr=192.168.0.2)
192.168.0.2:/data/video/dbox2 on /mnt/video type nfs (rw,v3,rsize=32768,wsize=32768,soft,udp,nolock,addr=192.168.0.2)
192.168.0.2:/data on /mnt/data type nfs (ro,v3,rsize=8192,wsize=8192,soft,udp,nolock,addr=192.168.0.2)
ChakaZulu
-
- Einsteiger
- Beiträge: 297
- Registriert: Sonntag 13. Oktober 2002, 22:02