[yaVDR] Aufnahmeverzeichnis nach manueller Partitionierung festlegen

  • Hallöle,
    bei meinem ASRock ION330HT ging bei der Installation nichts mit LVM und manueller Aufteilung der Partitionen- dann kann immer das Grundsystem nicht installiert werden. (Fehler ist wohl bekannt)
    BTW.: Ich habe im BIOS AHCI eingeschaltet.


    Mit manueller Partitionierung hat es dann gefunzt.
    Ich habe drei Partitionen eingerichtet: (alle logische Partitionen)
    / als Ext4 mit 4 GB
    swap mit 4 GB
    und eine die ich /video0 getauft habe mit Ext4 mit dem Rest der 320 GB.


    Das /video0 wird nun nicht automatisch vom VDR als Aufnahmepartition erkannt. Wie muss ich das bekannt machen?
    Ich habe putty und WinSCP zur Verfügung und funktionsbereit. MC ist auch im yaVDR installiert. (sudo apt-get install mc)


    Grüße von der Couch
    Potato

    VDR: ASRock ION 330-HT, yaVDR 0.5.0a TT-connect S2-3650 CI (DVB-S2 an USB, CI ungetestet), TeVii S660 (DVB-S2 an USB), Cinergy S2 USB HD (DVB-S2 an USB), HDMI mit Ton an 42"-LCD, MCE-Fernbedienung auch zum Einschalten (beim ASRock ION 330HT mitgeliefert)
    VDR im Ruhestand: Xeatre 6100 pro mit easyVDR 0.6.0 mit VDR 1.4.7 (FF, Budget)
    sonstige PVR: uralte Erfahrungen mit Topfield PVR 4000 und früher Grundig SeleXX (verschrottet)

    Einmal editiert, zuletzt von CouchPotato ()

  • Leg doch einfach einen Link von /var/lib/video.00 auf deine /video0.


    Grüße
    presskopf

    :bpl
    __________________________
    Produktiv-System: Asrock J4105M + 2x DVBSky S952 V3 + smart Mickey Mouse + LG OLED65C7D - yavdr ansible focal - softhddevice 1k + Kodi in 4k

    So nebenbei: Coreelec auf Odroid-N2 und im Aufbau eine HK1 RBOX (S905X4), auch mit Coreelec

  • Zitat

    Original von presskopf
    Leg doch einfach einen Link von /var/lib/video.00 auf deine /video0.


    Erstmal Danke für die Antwort! :)


    Ja für mich als Linux-Noob ist das alles nicht so einfach. :doof


    Auf diese Idee bin ich dann auch gekommen, als ich die Aufnahmen erstmal gefunden habe.
    In /var/lib gibt es schon einen symlink "video" der auf /var/lib/video.00 verweist.
    Dortdrin liegen bei mir die Aufnahmen.


    Die Rechtvergabe muss aber auch stimmen!
    Deswegen musste ich mit

    Code
    sudo mc


    einen Midnightcommander starten, der das auch darf.


    Das Verzeichnis /var/lib/video.00 habe ich gelöscht und durch einen symlink auf die Partition /video0 ersetzt. Ebenso zeigt der symlink /var/lib/video nun nach /video0


    Dann musste ich aber noch im MC die Rechte für /video0 setzen.
    Das habe ich nun alles rausgefunden.


    Was ich aber noch nicht weiß, ist inwieweit das updatefest ist. Kann das jemand sagen?


    Grüße von der Couch
    Potato

    VDR: ASRock ION 330-HT, yaVDR 0.5.0a TT-connect S2-3650 CI (DVB-S2 an USB, CI ungetestet), TeVii S660 (DVB-S2 an USB), Cinergy S2 USB HD (DVB-S2 an USB), HDMI mit Ton an 42"-LCD, MCE-Fernbedienung auch zum Einschalten (beim ASRock ION 330HT mitgeliefert)
    VDR im Ruhestand: Xeatre 6100 pro mit easyVDR 0.6.0 mit VDR 1.4.7 (FF, Budget)
    sonstige PVR: uralte Erfahrungen mit Topfield PVR 4000 und früher Grundig SeleXX (verschrottet)

  • Servus,


    das sollte "update-fest" sein. Ich habe mit dem ctvdr3 angefangen und seit Jahren immer die gleiche Installation geupdatet; auch das dist-upgrade zum Debian Lenny berührte nix.


    Und wenn sich was ändert, dann weißt Du ja jetzt Bescheid! ;)


    presskopf


    PS Du bis seit 2004 dabei, hast 90 Beiträge und bist noch Linux-noob? Kaum zu glauben....

    :bpl
    __________________________
    Produktiv-System: Asrock J4105M + 2x DVBSky S952 V3 + smart Mickey Mouse + LG OLED65C7D - yavdr ansible focal - softhddevice 1k + Kodi in 4k

    So nebenbei: Coreelec auf Odroid-N2 und im Aufbau eine HK1 RBOX (S905X4), auch mit Coreelec

  • Hallo CouchPotato,


    ich habe bei mir das video.00 auch auf mein /home verzeichnis verbogen. Hierfür kannst du in der Konsole/Putty foldende Befehle ausführen:


    Code
    sudo rm -r /var/lib/video.00
    sudo ln -s /video0 /var/lib/video.00
    sudo chown -R vdr /var/lib/video.00
    sudo chgrp -R vdr /var/lib/video.00


    der Link /var/lib/video -> /var/lib/video.00 kann/muß bestehen bleiben. Mit obigen
    Befehlen wird von /var/lib/video.00 auf dein Verzeichnis weiter umgelenkt. Dann sollte es
    eigentlich dauerhaft funzen!


    Gruß


    mementor

    m3n78-em|CPU-1640|2 GB MB Ram|2,5 Samsung 500GB|LG DVD H10N|TT-FF Rev. 1.3 DVB-S|Terratec Cinergy 1200 DVB-S|Atric IR|MD 4688 FB|LG 42" LCD

    Einmal editiert, zuletzt von mementor ()

  • Ich hab´s nach obiger Anleitung probier, aber nicht geschafft.
    Das soll mein Aufnahmeverzeichnis sein:

    Code
    /var/lib/video.000/video

    Das Verzeichnis .../video hat die Rechte root root.
    Diesen Symlink habe ich angelegt:

    Code
    root@VDR:~# ls -lrt /var/lib/video.00
    lrwxrwxrwx 1 vdr vdr 24 2010-05-09 21:10 /var/lib/video.00 -> /var/lib/video.000/video


    Beim Start des VDR krieg ich jetzt diese Fehlermeldung:

    Code
    ERROR: can't access /var/lib/video.00
    May  9 21:18:14 VDR runvdr: stopping after fatal fail (vdr: can't access video directory /var/lib/video.00)


    Das Verzeichnis hat diese Rechte:

    Code
    lrwxrwxrwx  1 vdr         vdr        24 2010-05-09 21:10 video.00 -> /var/lib/video.000/video

    DVB-S2 TT 1600, GIGABYTE GA-M68M-S2P, AMD-BE2400, Antec Fusion Black, MCE IR-Fernbedienung
    yaVDR 0.6

    gilt nur für alte Beiträge vor 2011: DVB-S Siemens FF 1.3 (bis 03.10.09 / ab 01.03.10) DVB-S2 TT 1600, GIGABYTE GA-MA78GM-S2H, AMD-BE2400, Antec Fusion Black, MCE IR-Fernbedienung
    ab 01.03.10 yaVDR 1.7.10 / Debian 2.6.31 [bis 1.3.10: 2.6.30.5, 11.07.09: 2.6.18, bis 12.09.09: 2.6.26-2-amd64, vdr1.6.0 (keine Distri!)]

  • Zitat

    Original von ctvdrnoob
    Das Verzeichnis .../video hat die Rechte root root.


    Und darf vdr drauf schreiben?


    cu

  • Zitat

    Und darf vdr drauf schreiben?

    Weiß nicht. Wie krieg ich das denn raus?

    Code
    @VDR:~$ ls -lrt /var/lib/
    drwxr-xr-x  5 root        root    16384 1970-01-01 01:00 video.000
    
    
    @VDR:~$ ls -lrt /var/lib/video.000/
    drwxr-xr-x 11 root root 16384 2010-05-09 21:05 video

    DVB-S2 TT 1600, GIGABYTE GA-M68M-S2P, AMD-BE2400, Antec Fusion Black, MCE IR-Fernbedienung
    yaVDR 0.6

    gilt nur für alte Beiträge vor 2011: DVB-S Siemens FF 1.3 (bis 03.10.09 / ab 01.03.10) DVB-S2 TT 1600, GIGABYTE GA-MA78GM-S2H, AMD-BE2400, Antec Fusion Black, MCE IR-Fernbedienung
    ab 01.03.10 yaVDR 1.7.10 / Debian 2.6.31 [bis 1.3.10: 2.6.30.5, 11.07.09: 2.6.18, bis 12.09.09: 2.6.26-2-amd64, vdr1.6.0 (keine Distri!)]

  • Na bitte, vdr hat keine Schreibrechte in video.


    cu

  • Jetzt brauch ich Nachhilfe im Ändern der Verzeichnisrechte.
    Ich habe ein "sudo chmod a=rwx /var/lib/video.000/video/ " eingegeben. An den Verzeichnisrechten hat sich aber nichts getan.
    Das Verzeichnis ist nicht leer. Kann es daran liegen, daß die Änderung nicht ausgeführt wird?
    In der /etc/fstab habe ich diesen Eintrag:
    /dev/sda3 /var/lib/video.000 vfat user,auto 0 0
    Kann das der Grund sein?

    DVB-S2 TT 1600, GIGABYTE GA-M68M-S2P, AMD-BE2400, Antec Fusion Black, MCE IR-Fernbedienung
    yaVDR 0.6

    gilt nur für alte Beiträge vor 2011: DVB-S Siemens FF 1.3 (bis 03.10.09 / ab 01.03.10) DVB-S2 TT 1600, GIGABYTE GA-MA78GM-S2H, AMD-BE2400, Antec Fusion Black, MCE IR-Fernbedienung
    ab 01.03.10 yaVDR 1.7.10 / Debian 2.6.31 [bis 1.3.10: 2.6.30.5, 11.07.09: 2.6.18, bis 12.09.09: 2.6.26-2-amd64, vdr1.6.0 (keine Distri!)]

    Einmal editiert, zuletzt von ctvdrnoob ()

  • sudo chown -R vdr:vdr /var/lib/video.000

    Mutterbrett: Foxconn g31mx mit Core2Duo E2200, 2GB / 1TB Hitachi / 240er GT weil 9500er gehimmelt / X10 / FF1.3 & Pinnacle PCTV Sat HDTV Pro USB / TV nur noch unter yaVDR und mit The Beast natürlich


    Dieser Beitrag wird 81 mal editiert, zum nächsten Mal von Dirch: Morgen, so um 20:39 :whistling:

  • Zitat

    Original von ctvdrnoob
    In der /etc/fstab habe ich diesen Eintrag:
    /dev/sda3 /var/lib/video.000 vfat user,auto 0 0
    Kann das der Grund sein?


    Das chown Kommando nützt nichts auf ner FAT32 Partition (FAT hat keine Eigentümer/Gruppen Richtlinie)


    Lösung: Der Eintrag in der fstab muss so lauten

    Code
    /dev/sda3 /var/lib/video.000 vfat user,auto,uid=vdr,gid=vdr 0 0


    Damit zeigen alle Dateien in der FAT32 Partition Linux gegenüber Benutzer vdr und Gruppe vdr.

    MSI P6NGM-FD | ASROCK A785GXH | Grafik: GeForce 9400GT| DVB-S2 Karten: Twinhan VP 1041 & Skystar HD

  • Ups, FAT habe ich gar nicht gesehen.
    Aber dann auch bedenken das man sich mit FAT als erstes Videoverzeichnis die Möglichkeit verbaut weitere zu nutzen (weil FAT keine Softlinks kann).


    cu

  • Wieso eigentlich vfat, ich denke im ersten Post steht ext4 - irgendwas ist da doch faul - entweder habe ich was übersehen oder der Eintrag in der fstab ist falsch ?!

    Mutterbrett: Foxconn g31mx mit Core2Duo E2200, 2GB / 1TB Hitachi / 240er GT weil 9500er gehimmelt / X10 / FF1.3 & Pinnacle PCTV Sat HDTV Pro USB / TV nur noch unter yaVDR und mit The Beast natürlich


    Dieser Beitrag wird 81 mal editiert, zum nächsten Mal von Dirch: Morgen, so um 20:39 :whistling:

  • Stimmt, dann wäre dieser fstab Eintrag passender:

    Code
    /dev/sda3 /video0 vfat user,auto,uid=vdr,gid=vdr 0 0


    Der Symlink fällt weg, die Partition wird direkt nach /video0 gemounted


    Edit: na super, hast Recht Dirch, der Eintrag ist sicher ein anderer. Immerhin nimmt er ext4, damit fliegt der uid,gid Kram aus der fstab raus.

    MSI P6NGM-FD | ASROCK A785GXH | Grafik: GeForce 9400GT| DVB-S2 Karten: Twinhan VP 1041 & Skystar HD

    Einmal editiert, zuletzt von Lou ()

  • Zitat

    Original von Keine_Ahnung
    Ups, FAT habe ich gar nicht gesehen.
    Aber dann auch bedenken das man sich mit FAT als erstes Videoverzeichnis die Möglichkeit verbaut weitere zu nutzen (weil FAT keine Softlinks kann).


    cu


    Gibt es für die Nutzung weiterer Videoverzeichnisse irgendwo eine Howto? Ich stehe nämlich auch vor dem Problem, dass die Platte voll ist und ich bereits auf ein Netzlaufwerk ausgelagert habe, nun aber nur noch über xbmc die Aufnahmen sehen kann und ohne den Komfort des vdr.
    Irgendwie müßte ich ja das Netzlaufwerk/Freigabe in den video Ordner des VDR verlinken, das geht aber nicht mit symlinks, wenn ich es richtig verstanden habe? Wie macht Ihr das?


    Ich habe auch gesehen, dass es die Möglichkeit geben soll mehrere Verzeichnisse zum Aufnehmen zur Verfügung zu stellen (extentionpatch) aber keine Anleitung dazu gefunden wie man das richtig einrichtet.


    Wenn Ihr ein paar Tips für mich hättet, wäre das toll.

    Proxmox VE, Tyan Xeon Server, OMV, MLD-Server 5.1
    MLD 5.1 64bit: Asus AT5iont-t, ION2, 4GB Ram, SSHD 2,5" 1Tb, HEX TFX 300W 82+, Cine S2 V6.2 , 38W max.
    Yavdr 0.5:
    Zotac D2550ITXS-A-E mit GT610 OB, TT S2-4100 PCI-e ,Joujye NU-0568I-B
    Yavdr 0.5:
    Sandy Bridge G840, Tests und Energieverbrauch , CoHaus CIR, Cine S2 V6.2
    MLD 5.1 Beebox N3150
    , DVBSky S960 und 1Tb WD Blue

  • macht yaVDR das nicht gleich wie der C'T-VDR? Zumindest die Ordnerstruktur /var/lib/video.000 lässt darauf schliessen. Das würde für Dich bedeuten:
    leg zusätzliche leere Mountpoints unter /var/lib/ an (video.001, video.002 usw) und mounte deine Video Partition direkt dort rein. Nach dem vdr Neustart müssten die Aufnahmen im vdr sichtbar sein.


    Bei cifs-mounts muss ich auch immer höllisch auf die Rechte aufpassen - das korrekte Mapping auf vdr:vdr erledigt dort die smb.conf (force user = vdr; force group = vdr)


    probier's aus ob es klappt ...

    MSI P6NGM-FD | ASROCK A785GXH | Grafik: GeForce 9400GT| DVB-S2 Karten: Twinhan VP 1041 & Skystar HD

  • edit: hab nicht auf das Thread-Datum geschaut und ignoriert, dass Thread gekapert wurde - ich lass es trotzdem mal so stehen - grummel.




    Hallo CouchPotato


    dein Eintrag in der fstab ist falsch, du versuchst eine EXT4 Partition als FAT zu mounten.


    hier mein Schritt für Schritt Vorschlag (sudo spare ich mir):


    1. mkdir /media/vidpart
    2. UUID von sda3 mittels blkid rausfinden
    3. folgendes in die fstab eintragen und speichern (dein alter Eintrag muss nätürlich raus):


    Code
    # /dev/sda3 für VDR-Aufzeichnungen
    UUID=hier_jetzt_die_bklid_uuid_für_sda3_eintragen /media/vidpart ext4 defaults 0 2


    4. mount -a
    5. chown -R vdr:vdr /media/vidpart
    6. den alten symlink /var/lib/video.00 löschen und mit ln -s /media/vidpart/video0 /var/lib/video.00 neu erstellen.
    7. start vdr

    Mutterbrett: Foxconn g31mx mit Core2Duo E2200, 2GB / 1TB Hitachi / 240er GT weil 9500er gehimmelt / X10 / FF1.3 & Pinnacle PCTV Sat HDTV Pro USB / TV nur noch unter yaVDR und mit The Beast natürlich


    Dieser Beitrag wird 81 mal editiert, zum nächsten Mal von Dirch: Morgen, so um 20:39 :whistling:

    2 Mal editiert, zuletzt von Dirch ()

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!