Archiv > Development
Verzeichnis Tv Unter /mn/data
wino:
Wenn man von einem Stick MLD startet und MLD nicht installieren möchte, fehlt nach dem zweiten Bootvorgang das Verzeichnis /mnt/data/tv. Somit hängt VDR in einer Schleife weil im Aufnahmeverzeichnis /date/tv/ kein Verzeichnis tv0 (Symlink) existiert.
Da bei mir auch das Skript avahi-linker läuft und noch andere Verzeichnisse dafür benötigt werden, habe ich behelfsmäßig in der runvdr bei # starte vdr, dies hier eingetragen.
--- Code: ---# starte vdr
if [ ! -d /mnt/data/tv ]; then
mkdir -p /mnt/data/tv /mnt/data/music /mnt/data/photo /mnt/data/video /mnt/data/share/
fi
--- End code ---
Gibt es dafür eine bessere Lösung oder kann das so bleiben?
wino
pbriesch:
Hallo,
habe das gleiche Problem unter MLD-4.0.1-rpi_rpi-client_2014.07.01-66 mit Updates vom 04.07.2014.
Server ist YAVDR05.
Nachdem ich den Ordner /mnt/data/tv startet nun der VDR durch.
Beim ersten Start von der SD-Karte wurden die Kanäle vom Server automatisch übernommen und VDR lief sofort, was mich wirklich sehr beeindruckte. Nach der Installation auf SD und einem Neustart kam dann die Ernüchterung ;)
Gruß
Paul
clausmuus:
Hi,
hast Du die nfs Freigabe nach dem ersten booten manuell eingerichtet?
Wie ist bei Dir das TV Aufnahme Verzeichnis gemountet? Magst Du mal bitte die Ausgabe von "mount", "cat /etc/fstab" und "ls -l /data" vor der Installation und nach der Installation und dem reboot posten?
Claus
pbriesch:
--- Quote from: clausmuus on July 05, 2014, 17:44:28 ---hast Du die nfs Freigabe nach dem ersten booten manuell eingerichtet?
--- End quote ---
Nein
Vor der Installation, also nach dem Booten der neu beschriebenen SD-Karte:
MLD> mount
rootfs on / type rootfs (rw,size=189712k,nr_inodes=47428)
dev on /dev type devtmpfs (rw,relatime,size=189712k,nr_inodes=47428,mode=755)
rootfs on / type tmpfs (rw,relatime)
proc on /proc type proc (rw,relatime)
sys on /sys type sysfs (rw,relatime)
tmp on /tmp type tmpfs (rw,relatime)
run on /run type tmpfs (rw,relatime)
dev on /dev type devtmpfs (rw,relatime,size=189712k,nr_inodes=47428,mode=755)
log on /var/log type tmpfs (rw,relatime)
devpts on /dev/pts type devpts (rw,relatime,gid=5,mode=620)
rootfs on /var/cache type tmpfs (rw,relatime)
MLD> cat /etc/fstab
proc /proc proc defaults 0 0
sys /sys sysfs defaults 0 0
run /run tmpfs defaults 0 0
tmp /tmp tmpfs defaults 0 0
dev /dev devtmpfs defaults 0 0
devpts /dev/pts devpts mode=0620,gid=5 0 0
/mnt/data/cache /var/cache none bind,noauto 0 0
/dev/dvd /media/dvd auto ro,noauto 0 0
/dev/cdrom /media/cdrom auto ro,noauto 0 0
192.168.2.21:/mnt/data /mnt/data nfs bg 0 0 # YAVDR05-Server-IP
MLD> ls -l /data
lrwxrwxrwx 1 root root 12 Jan 1 1970 tv -> /mnt/data/tv
Nach der Installation auf SD-Karte:
MLD> mount
rootfs on / type rootfs (rw,size=189712k,nr_inodes=47428)
dev on /dev type devtmpfs (rw,relatime,size=189712k,nr_inodes=47428,mode=755)
rootfs on / type tmpfs (rw,relatime)
proc on /proc type proc (rw,relatime)
sys on /sys type sysfs (rw,relatime)
tmp on /tmp type tmpfs (rw,relatime)
run on /run type tmpfs (rw,relatime)
dev on /dev type devtmpfs (rw,relatime,size=189712k,nr_inodes=47428,mode=755)
log on /var/log type tmpfs (rw,relatime)
devpts on /dev/pts type devpts (rw,relatime,gid=5,mode=620)
rootfs on /var/cache type tmpfs (rw,relatime)
/dev/mmcblk0p2 on /media/sd-mmcblk0p2 type btrfs (rw,relatime,ssd,noacl,space_cache)
/dev/mmcblk0p3 on /media/sd-mmcblk0p3 type xfs (rw,relatime,attr2,inode64,noquota)
MLD> ls -l /data
lrwxrwxrwx 1 root root 12 Jan 1 1970 tv -> /mnt/data/tv
MLD> cat /etc/fstab
proc /proc proc defaults 0 0
sys /sys sysfs defaults 0 0
run /run tmpfs defaults 0 0
tmp /tmp tmpfs defaults 0 0
dev /dev devtmpfs defaults 0 0
devpts /dev/pts devpts mode=0620,gid=5 0 0
/mnt/data/cache /var/cache none bind,noauto 0 0
/dev/dvd /media/dvd auto ro,noauto 0 0
/dev/cdrom /media/cdrom auto ro,noauto 0 0
192.168.2.21:/mnt/data /mnt/data nfs bg 0 0
Nach dem Reboot:
MLD> mount
rootfs on / type rootfs (rw)
/dev/mmcblk0p2 on / type btrfs (rw,relatime,ssd,noacl,space_cache)
proc on /proc type proc (rw,relatime)
sys on /sys type sysfs (rw,relatime)
tmp on /tmp type tmpfs (rw,relatime)
run on /run type tmpfs (rw,relatime)
dev on /dev type devtmpfs (rw,relatime,size=190568k,nr_inodes=47642,mode=755)
log on /var/log type tmpfs (rw,relatime)
/dev/mmcblk0p2 on /media/sd-mmcblk0p2 type btrfs (rw,relatime,ssd,noacl,space_cache)
/dev/mmcblk0p3 on /media/sd-mmcblk0p3 type xfs (rw,relatime,attr2,inode64,noquota)
devpts on /dev/pts type devpts (rw,relatime,gid=5,mode=620)
/dev/mmcblk0p1 on /boot type vfat (rw,relatime,fmask=0002,dmask=0002,allow_utime=0020,codepage=437,iocharset=ascii,shortname=mixed,errors=remount-ro)
/dev/mmcblk0p2 on /var/cache type btrfs (rw,relatime,ssd,noacl,space_cache)
MLD> cat /etc/fstab
proc /proc proc defaults 0 0
sys /sys sysfs defaults 0 0
run /run tmpfs defaults 0 0
tmp /tmp tmpfs defaults 0 0
dev /dev devtmpfs defaults 0 0
devpts /dev/pts devpts mode=0620,gid=5 0 0
/mnt/data/cache /var/cache none bind,noauto 0 0
/dev/dvd /media/dvd auto ro,noauto 0 0
/dev/cdrom /media/cdrom auto ro,noauto 0 0
/dev/root / auto defaults 0 1
UUID=0963-11AE /boot auto defaults 0 2
192.168.2.21:/mnt/data /mnt/data nfs bg 0 0
lrwxrwxrwx 1 root root 12 Jul 5 20:14 tv -> /mnt/data/tv
Und hier die Fehlermeldung vom VDR:
MLD> tail -f /var/log/messages
Jul 5 20:28:03 (none) user.err vdr: [7260] ERROR (tools.c,441): /data/tv: No such file or directory
Jul 5 20:28:16 (none) user.err vdr: [7376] ERROR (tools.c,441): /data/tv: No such file or directory
Jul 5 20:28:29 (none) user.err vdr: [7492] ERROR (tools.c,441): /data/tv: No such file or directory
Jul 5 20:28:43 (none) user.err vdr: [7608] ERROR (tools.c,441): /data/tv: No such file or directory
Jul 5 20:28:56 (none) user.err vdr: [7724] ERROR (tools.c,441): /data/tv: No such file or directory
Jul 5 20:29:09 (none) user.err vdr: [7840] ERROR (tools.c,441): /data/tv: No such file or directory
Jul 5 20:29:22 (none) user.err vdr: [7956] ERROR (tools.c,441): /data/tv: No such file or directory
Jul 5 20:29:36 (none) user.err vdr: [8072] ERROR (tools.c,441): /data/tv: No such file or directory
Jul 5 20:29:49 (none) user.err vdr: [8189] ERROR (tools.c,441): /data/tv: No such file or directory
Jul 5 20:30:02 (none) user.err vdr: [8305] ERROR (tools.c,441): /data/tv: No such file or directory
Jul 5 20:30:15 (none) user.err vdr: [8422] ERROR (tools.c,441): /data/tv: No such file or directory
clausmuus:
OK, es liegt da dran, dass der automatische nfs Mount bei Dir nicht funktioniert. Leider greift aber bei der Installation die Erkennung das es nen nfs Mount passieren soll, und reagiert in Deinem Fall falsch.
Ich werd gleich mal schauen wie ich das optimieren kann.
Claus
Navigation
[0] Message Index
[#] Next page
Go to full version