yaVDR 0.5 alte Video Platte einbinden

  • Hallo,
    ich bin völlig verzweifelt. Hab jetzt 3 Wege versucht die Platte einzuhängen aber für mich als Windows-User scheint es unmöglich zu sein.
    Ich bin heute von 0.3 auf 0.5 umgestiegen. Lirc neu hat funktioniert aber die alte Platte zu mounten bekomm ich nicht hin.
    Ich habs an der Konsole versucht die fstab zu ändern -> Datei lässt sich ums verecken nicht speichern.
    Dann in einer default datei die Platte eingetragen -> nichts.
    Alles immer mit sudo
    Wäre einer so gnädig mir eine Schritt für Schritt Anleitung zu schreiben?
    Dankeschön

  • Eine Schritt für Schritt Anleitung ist kaum hilfreich. Du solltest eher genauer beschreiben was du wie getan hast. Wenn du die fstab mit sudo editierst, dann lässt sich sich auch speichern. Also poste die Kommandos die du benutzt hast mit den Fehlermeldungen.


    Gerald


    HP Proliant MicroServer Gen8, Xeon E3-1230, 12 GB RAM, 3xWD red 2TB im RAID 5, 2xSundtek MediaTV Home DVB-C/T, L4M TWIN-C/T, Ubuntu Server 14.04.1, Plex Media Server
    Samsung UE55H6470

  • Zeig doch mal die Ausgaben von

    Code
    sudo blkid

    und deine aktuelle /etc/fstab.


    Leider ist die Kugel zum hellsehen im Kundendienst. :)


    Viele Grüße
    schneisa

  • Ja ich weiß natürlich das ihr mehr Infos braucht. War nur total frustriert.
    Ich hab per sudo blkid die uuid ausgelesen und dann per mc in dem Editor die Fstab geändert und das lies sich nicht speichern. Ich habe auch per vi versucht aber da kam ich gar nicht mit zurecht. Ich bin copy und Paste gewohnt und fand es total nervig die uuid abzuschreiben.
    Was könnte ich falsch gemacht haben?


    Offtopic:
    Jetzt hab ich gesehen das ich meine heruntergeladenen Filme im vdr 05 nicht mehr über den vdr abspielen kann. Da gabs den menüpunkt Medien...

  • Ich hab per sudo blkid die uuid ausgelesen und dann per mc in dem Editor die Fstab geändert und das lies sich nicht speichern. Ich habe auch per vi versucht aber da kam ich gar nicht mit zurecht. Ich bin copy und Paste gewohnt und fand es total nervig die uuid abzuschreiben.
    Was könnte ich falsch gemacht haben?


    Mit an Sicherheit grenzender Wahrscheinlichkeit wirst du mc eben nicht mit sudo aufgerufen haben. Ansonsten kann ich dazu nichts sagen, ich würde niemals mc verwenden.


    Und cut & paste ist keine Eigenschaft des Editors, sondern des Betriebssystems. Natürlich geht cut & paste auch mit dem vi.


    Gerald


    HP Proliant MicroServer Gen8, Xeon E3-1230, 12 GB RAM, 3xWD red 2TB im RAID 5, 2xSundtek MediaTV Home DVB-C/T, L4M TWIN-C/T, Ubuntu Server 14.04.1, Plex Media Server
    Samsung UE55H6470

  • Hallo gerd77,


    Ich mounte meine Video platte manuell per konsole zu erst,und mount ergebnis trage ich dann als letzte zeile in fstab ein.Fstab läst sich schön auch per winscp über Win editiren.


    bei mir sieht der eintrag in fstab zb. so aus

    Code
    /dev/sdb1 /srv ext4 errors=remount-ro  0   	1

    .
    sdxx musste an deine ergebnise anpassen.


    mit UUID bin ich auch gescheitert .


    ist zwar nicht feine engliche art,aber für mich reicht es :D .


    und bei neue installtion ,kann man fstab wieder übernehmen,wie lange die hardware selbe geblieben ist.
    Und was noch wichtig ist bei fstab editiren,
    immer schön am konsole prüfen ob der sauber auch auch mountet.
    An sonsten startet der VDR rechner nicht mehr,und mann muss mit live CD booten und fstab wieder gerade bigen.


    MfG.Haris

    Meine VDR Spielzeuge VDR1 -Yavdr 0.6*SilverStone SST-M02B-MXR-GIADA MG-C1037SL -Imon Lcd-Imon FB-
    Intel Celeron 1037U*4GB RAM*GT-630*DD-Cine V5.5*


    Client1-Yavdr
    0.4 -MSI Media LiveGehäuse mit Original board-2 GB Ram60 GB SSD -
    Nvidia Gt210 -DM140 Plugin-Pearldpf display-Harmony
    One
    Onkyo TX-NR906
    Sony-KDL Serie
    Teufel Concept E


    Client2
    Raspberry XBMC auf XBIAN Basis mit xvdr

  • Ok. ich habs so gemacht. Mit WinSCP als root.
    Und das ist das Ergebnis:

    Code
    # /etc/fstab: static file system information.
    #
    # Use 'blkid -o value -s UUID' to print the universally unique identifier
    # for a device; this may be used with UUID= as a more robust way to name
    # devices that works even if disks are added and removed. See fstab(5).
    #
    # <file system> <mount point>   <type>  <options>       <dump>  <pass>
    proc            /proc           proc    nodev,noexec,nosuid 0       0
    /dev/mapper/nvidia_dedibicf1 /               ext4    errors=remount-ro 0       1
    /dev/mapper/nvidia_dedibicf5 none            swap    sw              0       0




    Also fstab schrott....
    Was muß ich denn vorher tun damit das nicht passiert?
    Kann ich während der Installation die Platte einbinden?
    Zum Glück läuft auf der alten Platte noch 0.3 und das wollte ich auch beibehalten. Kinder und Frau hätten mich sonst schon geköpft....
    Ich brauch also nicht die ganze alte Platte sondern nur den Video Ordner der auch in 0.3 zu sehen ist.

  • winscp ??? ;(
    Wenn dann eher mit putty und einem Editor Deiner Wahl.....
    Also die Devices sehen komisch aus in der fstab, wo ist denn der output von blkid wie oben schon v. schneisa "gefordert" ?

    Zum Guggen: yavdr0.6 + Silverstone GD04 + Intel DH57DD + Intel G6950 + Nvidia GT630 + Unicable/Jess-Sat (JPS0501-12) mit DD/L4M Max8 + 4TB WD-red + bequiet SFX300W
    Zum Testen : yavdr-Ansible + GMC Toast + B365M+i3-8100+ Nvidia GT1030 + L4M CineS2v6 o. SAT>IP Plugin mit DD-O'net
    VaaS (VDR-as-a-Service): yavdr06 + ML03+DH67BL+G530+2GB RAM + 2TB WD-EARX + Zotac GT610 + L4M v5.4 + bequiet SFX300W
    Squeezeboxserver: DN2800ML im Streacom F1CS NAS: HP ProLiant MicroServer NL36+ Smart Array P212

  • Das original war mit uuid von den beiden Platten und als letzte Zeile hab ich "/dev/sdb1 /srv ext4 errors=remount-ro 0 1" eingetragen.
    Nach dem Neustart sieht die fstab nun so aus.
    Mit WinScp war gut zu arbeiten. Als root war es auch kein Problem zu speichern.
    Ich muß nochmal nen Linux-Kurs machen.... Mir fehlt einfach das Grundverständis des Dateisystems

  • Das original war mit uuid von den beiden Platten und als letzte Zeile hab ich "/dev/sdb1 /srv ext4 errors=remount-ro 0 1" eingetragen.
    Nach dem Neustart sieht die fstab nun so aus.
    Mit WinScp war gut zu arbeiten. Als root war es auch kein Problem zu speichern.
    Ich muß nochmal nen Linux-Kurs machen.... Mir fehlt einfach das Grundverständis des Dateisystems


    Warum weigerst du dich den normalen Weg zu gehen? Du kannst mit WinSCP nicht root werden, außer du hast an yaVDR rumgefingert.
    Nimm, wie schon empfohlen Putty und vi um die Datei zu ändern. Anstatt zu lernen mit vi umzugehen, scheinst du zu erwarten, dass wir erahnen was du bei deinen exotischen Lösungsansätzen falsch gemacht haben könntest.
    Zumindest mir ist das zu anstrengend.


    Ich kann nicht selbst nachsehen, aber gab es denn nicht eine Möglichkeit im Webfrontend das Ganze mit ein paar Klicks zu erledigen? Oder ging es da nur um NFS-Exports?


    Gerald


    HP Proliant MicroServer Gen8, Xeon E3-1230, 12 GB RAM, 3xWD red 2TB im RAID 5, 2xSundtek MediaTV Home DVB-C/T, L4M TWIN-C/T, Ubuntu Server 14.04.1, Plex Media Server
    Samsung UE55H6470

  • Ich weiger mich nicht. Ich habs ja versucht. Und wenn der root ein passwort hat kann ich mich mit Winscp da einfach einloggen.
    Wo ist denn der Unterschied in der Bearbeitung? Für mich wars sofort einfach mit Winscp zu arbeiten.
    Hab was gelesen das in der fstab als letztes eine Leerzeile sein soll?
    Ist egal an welcher Stelle in der fstab etwas eingetragen wird?
    Ich werde die Datei wieder herstellen mit UUID von allen Platten.
    Welchen Mountpoint muß ich denn eintragen wenn ich aus der 0.3 Installation nur den Video-Ordner als neuen Video-Ordner eintragen will?
    Muß ich vorher noch den srv-Ordner neu erstellen?
    Man kann das im Webfrontend ändern?
    Tut mir leid ob der vielen Fragen, aber ich versteh einfach wenig von Linux.

  • Ich kann nicht selbst nachsehen, aber gab es denn nicht eine Möglichkeit im Webfrontend das Ganze mit ein paar Klicks zu erledigen? Oder ging es da nur um NFS-Exports?

    Die fstab gehört bislang nicht zu den Dateien, die man im WFE bearbeiten kann.


    Es muss ja nicht mal vi(m) sein, man kann das auch locker mit nano umsetzen.

    Welchen Mountpoint muß ich denn eintragen wenn ich aus der 0.3 Installation nur den Video-Ordner als neuen Video-Ordner eintragen will?

    Um die Frage beantworten zu können, müsstest du zumindest mal zeigen was es so an Partitionen bzw. LVs (du hast damals mit yaVDR 0.3 vermutlich LVM bei der Installation ausgewählt) gibt.

    Code
    sudo apt-get install lvm2  # falls noch nicht geschehen
    sudo blkid
    sudo pvs
    sudo vgs
    sudo lvs

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • lvm2 installiert auf yavdr05
    blkid Ergebnis wenn beide platten drin sind und ich beim 05er angemeldet bin

    Code
    /dev/sda1: UUID="66848755-ccc6-4f7b-ba95-2d71e422d205" TYPE="ext4"
    /dev/sda5: UUID="2e036eaf-3468-47e1-bfbc-7ae4c75588bf" TYPE="swap"
    /dev/sdb1: UUID="d81d36ec-d749-4f05-bb36-323cde68936c" TYPE="ext4"
    /dev/sdb5: UUID="9c2e0ad1-40c4-45af-8d43-d81fa6807ee1" TYPE="swap"


    sda ist die yavdr 0.5 Platte
    sdb ist die yavdr 0.3 Platte


    und dann auf yavdr 05

    Code
    root@yavdr05:~# pvs
    root@yavdr05:~# vgs
      No volume groups found
    root@yavdr05:~# lvs
      No volume groups found


    und das kommt bei yavdr 03 raus ohne lvm2 Installation nur 03er platte drin

    Code
    root@yaVDR:~# blkid
    /dev/sda1: UUID="d81d36ec-d749-4f05-bb36-323cde68936c" TYPE="ext4"
    /dev/sda5: UUID="9c2e0ad1-40c4-45af-8d43-d81fa6807ee1" TYPE="swap"
    root@yaVDR:~# pvs
    -bash: pvs: Kommando nicht gefunden.
    root@yaVDR:~# vgs
    -bash: vgs: Kommando nicht gefunden.
    root@yaVDR:~#
  • Also hast du nur eine Partition auf der yaVDR 0.3 Installation für das System und die Aufnahmen genutzt.
    Wo kommen dann die mapper-Einträge in der von dir geposteten fstab her? Ist das ein FakeRaid?

    Code
    /dev/mapper/nvidia_dedibicf1


    Ich würde jetzt mal folgendes machen:

    Code
    sudo mkdir -p /media/old
    sudo mount /dev/sdb1 /media/old
    ls -ld /media/old/srv/vdr/video.*/*
    sudo umount /mnt/old


    Wenn das das gesuchte Aufnahmeverzeichnis ist, kannst du es mit zwei weiteren Zeilen in die fstab eintragen:

    Code
    UUID=d81d36ec-d749-4f05-bb36-323cde68936c	/media/old		ext4	defaults	0	2
    /media/old/srv/video.00 			/srv/vdr/video.00	none 	bind		0	0


    Dann überprüfen, ob der Mount funktioniert (der VDR sollte gerade nichts aufzeichnen oder wiedergeben:

    Code
    sudo mount -a
    svdrpsend updr # VDR die Aufnahmen neu einlesen lassen

    Wenn du das ganze /srv übernehmen willst, musst, du die Pfade in der zweiten Zeile dementsprechend kürzen.

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Ok ich hab jetzt ungefähr verstanden wie das mit dem mounten funktioniert.
    Hab auch brav mit putty und vim gearbeitet.
    Der Übersicht halber hab ich das dann mit Winscp kontrolliert und die Aufnahmen waren auch da.
    Ich hab mit dem /srv Ordner bischen rumgespielt weil die Aufnahmen im VDR nicht zu sehen waren.
    Die neuen Aufnahmen hatte er in /share/vdr gelegt. Daraufhin hab ich die fstab nochmal geändert.
    Nur.. seitdem startet der VDR nicht mehr.
    Beim yavdr zeichen ist Schluß. Egal ob ich jetzt wieder die fstab zurück ändere oder so lasse.


    Was gibt es zu beachten beim arbeiten mit srv?
    Ist es egal in welchem Ordner die Aufnahmen im /srv-Verzeichnis liegen?
    Ich möchte die alte Platte weiterhin für Aufnahmen verwenden.
    Ich mach grad ne Neuinstallaion und wollte die Fehler nicht nochmal machen....

  • Beim yavdr zeichen ist Schluß. Egal ob ich jetzt wieder die fstab zurück ändere oder so lasse.

    IIRC hat sich die User-ID für den Nutzer vdr geändert - bei yaVDR 0.5 ist sie jetzt 666. Wenn der VDR nicht schreibend auf das Aufnahmeverzeichnis zugreifen kann, verweigert er den Start (das steht dann auch so im Log, also am besten angewöhnen, immer einen Blick darauf zu werfen, wenn etwas nicht klappt).
    Wenn der yaVDR 0.3 noch weiterhin auf das Aufnahmeverzeichnis zugreifen können soll, bleibt dir kaum etwas anderes übrig als die Rechte sehr freigiebig zu setzen:

    Code
    sudo chmod 777 -R /srv/vdr/video.*

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • So jetzt läuft alles wie es soll.
    Ich hatte den Video.00 Ordner per Hand angelegt weil der auf der neuen Installation noch nicht da war und das war wohl der Fehler.
    Beim ersten Aufnehmen wird der erstellt und den hab ich dann als Mountpoint genommen.
    Alles schön nun danke für die Unterstützung.

Jetzt mitmachen!

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