uwe 06.Jan.2008 20:55:44 |
Hallo,
Finde Standardeinstellungen die funktionieren und für möglichst viele Benutzer passen.
Richtig.
Gerade da gibt es aber Probleme wenn eine zweite Videopartition ins Spiel kommt.
Eigentlich nicht.
Am besten wäre in /media/video1 und /video1 symbollink auf /media/video1, weil:
1. Einfacher Zugriff per FTP möglich. 2. Auf /media/video0 ist auch schon /video0 gelinkt ==> hätte eine gewisse Systematik.
Auch richtig, aber nicht zwingend.
Die "Standardkonfiguration" macht ja einen Symlink von /media/video0 nach /video0; wobei die /media ja über das OSD einstellbar ist. Das sollte eigentlich den meisten Usern genügen. Für Specialists" gibt es ja noch die /etc/init.d/RCStartBeforVDR.d/. Dort kann man ja beliebige Skripte reinlegen, die VOR dem Start von VDR ausgeführt werden. Dazu gehört auch das mounten von video....
Also ich würde (und habe auch) dort ein Skript reinlegen, dass meine 2. Video-Partition nach /media/video1 mountet und einen Symlink auf /video1 macht.
Gruß Uwe
Distrie: easyVDR 0.9.10 VDR-Version:1.7.0 Hardware: Athlon64 x2 4050 be passiv gekühlt ECS GF8200A passives 400W NT Root-HD: 80 GB 2,5" Sata-Laptop HDD Video/Media-HDD: 400 GB Sata-Samsung Convert und Filme: 1TB WD DVB: 2.1er TT FF + Budget Alles in allem: Power und das sogar äusserst sparsam und geräuscharm! |
BlueOne 02.Jan.2008 17:00:09 |
Hallo Leute, das Thema war schonmal :
[url=http://www.easy-vdr.de/forum/index.php?topic=430.0]http://www.easy-vdr.de/forum/index.php?topic=430.0.
Habe auch an anderen Stellen im Forum gesucht. Trotzdem komme ich nicht weiter !
Die Installation von easyVDR 0.5 RC1 befindet sich auf /dev/hdc. /dev/hdc1 = swap /dev/hdc2 = /mnt/hda (wofür auch immer ?) /dev/hdc3 = / /dev/hdc4 = /media
Das sieht dann so aus:
GANYMED:~# df Dateisystem 1K-Blöcke Benutzt Verfügbar Ben% Eingehängt auf /dev/hdc3 8063424 2290732 5363092 30% / /dev/hdc2 1007992 20 956768 1% /mnt/hda /dev/shm 131072 3832 127240 3% /ramdisk tmpfs 10240 72 10168 1% /dev /dev/hdc4 29123036 1634204 26009444 6% /media tmpfs 223536 0 223536 0% /lib/init/rw tmpfs 223536 0 223536 0% /dev/shm GANYMED:~#
Die zweite Festplatte (hdd), auf der ich noch Aufnahmen habe würde ich gerne als "video1" ins System einbinden.
Also habe ich wie beschrieben das Verzeichnis "/media/video1" angelegt. Dann einen symbolischen Link "/video1" angelegt der auf "/media/video1" zeigt.
GANYMED:/# ls -l video* lrwxrwxrwx 1 root root 14 2008-01-01 17:22 video0 -> /media/video0/ lrwxrwxrwx 1 root root 13 2008-01-02 16:05 video1 -> /media/video1 GANYMED:/#
Jetzt noch einen Eintrag in "/etc/fstab" damit "/dev/hdd1" auf "/video1" gemountet wird. Das sieht dann so aus:
GANYMED:/etc# cat fstab # /etc/fstab: static file system information. # # /dev/dvd /media/dvd auto ro,noauto,user,exec 0 0 /dev/dvd /media/cdrom auto ro,noauto,user,exec 0 0 /dev/dvd /media/cdfs cdfs ro,noauto,user 0 0 /dev/fd0 /media/floppy0 auto rw,user,noauto 0 0 devfs /devfs devfs defaults 0 0 none /proc/bus/usb usbdevfs defaults 0 0 sysfs /sys sysfs defaults 0 0 usbfs /proc/bus/usb usbfs noauto 0 0 proc /proc proc defaults 0 0 # von Setup-Skript eingefuegt # von Setup-Skript eingefuegt /dev/hdc3 / ext2 defaults,errors=remount-ro 0 1 /dev/hdc1 none swap sw 0 0 /dev/hdc2 /mnt/hda auto noatime 1 2 /dev/hdd1 /video1 ext2 defaults 0 0 GANYMED:/etc#
Nach einem Reboot des Systems wird "/dev/hdd1" aber nicht automatisch auf "/video1" gemountet". "dmesg" liefert auch keine weiterführenden Informationen. Wenn ich manuell "mount /dev/hdd1 /video1" ausführe ist alles OK.
GANYMED:/etc# mount /dev/hdd1 /video1 GANYMED:/etc# ls /video1 backup @Happy_Feet_Animationsfilm David_Gilmour#3A_Remember_that_night_-_Live_at_the_Royal_Albert_Hall lost+found @Es_ist_ein_Elch_entsprungen Robots Felix_-_Ein_Hase_auf_Weltreise @Titan_A.E#2E Final_Fantasy_-_Die_Mächte_in_Dir Wallace_&_Gromit_auf_der_Jagd_nach_dem_Riesenkaninchen_(Wallace_&_Gromit#3A_The_Curse_of_the_Were-Rabbit) Genesis#3A_Turn_it_on_again @Zurück_nach_Gaya_-_Die_heldenhaften_Abenteuer_von_Buu_und_Zino @Ghost_Rider_Fantasy-Action GANYMED:/etc#
Ich könnte den manuell ausgeführten Mount-Befehl natürlich in einem der Start-Scripte unterbringen will ich aber nicht.
Wo liegt mein Fehler ? Warum wird der Mount von "/dev/hdd1" in der "fstab" nicht ausgeführt ?
Gruss Andy ???
Wohnzimmer SW: easyVDR 0.5 RC1 HW: VIA-EPIA M10000, Via Nehemia C3, CLE266 MPEG Decoder, Technisat Skystar 2 Rev2.6d, LIRC serial, 2 x Notebook-Festplatte
Arbeitszimmer SW : Kanotix 2006 RC4 HW : K7VZA, Technisat Skystar 2 Rev 2.6d |
rkp 02.Jan.2008 19:11:21 |
Hallo Andy;
einerseits schreibst Du: Also habe ich wie beschrieben das Verzeichnis "/media/video1" angelegt. Dann einen symbolischen Link "/video1" angelegt der auf "/media/video1" zeigt.
Andererseits wiederum: Jetzt noch einen Eintrag in "/etc/fstab" damit "/dev/hdd1" auf "/video1" gemountet wird ...
Also entweder mountest Du /dev/hdd1 in der fstab nach /media/video1, ODER Du mountest /dev/hdd1 gleich nach /video1, wobei Du vorher natürlich einmalig das Verzeichnis /video1 erstellen mußt.
Weiterhin denke bitte daran, dass alle Aufnahmen grundsätzlich über /video0 laufen und Aufnahmen, die sich in video1 befinden, über /video0 verlinkt sein müssen.
Grüße
rkp Silverstone 16-M, P5N7A-VM , 2 x Nova-HD-S2, E5200, 1 TB WD10EADS |
BlueOne 02.Jan.2008 23:54:20 |
Genau !
"mount -a" mountet auch alle Einträge aus der "fstab". Aber halt nur bei manuellem Aufruf.
Ein Aufruf von "mount | grep video1" nach manuellem mounten liefert:
GANYMED:~# mount | grep video1 /dev/hdd1 on /media/video1 type ext2 (rw) GANYMED:~#
Wie schon erwähnt, manuell klappt das alles. Aber nach dem booten des Systems ist da nichts gemountet !
Andy Wohnzimmer SW: easyVDR 0.5 RC1 HW: VIA-EPIA M10000, Via Nehemia C3, CLE266 MPEG Decoder, Technisat Skystar 2 Rev2.6d, LIRC serial, 2 x Notebook-Festplatte
Arbeitszimmer SW : Kanotix 2006 RC4 HW : K7VZA, Technisat Skystar 2 Rev 2.6d |
BlueOne 02.Jan.2008 23:38:51 |
@rkp
Macht keinen Unterschied ob ich in der "fstab" den Mount nach "/video1" oder "/media/video1" anlege. In beiden Fällen wird der Mount nicht ausgeführt.
Frage ist also warum das ganze nicht funkioniert ?
Gruss Andy Wohnzimmer SW: easyVDR 0.5 RC1 HW: VIA-EPIA M10000, Via Nehemia C3, CLE266 MPEG Decoder, Technisat Skystar 2 Rev2.6d, LIRC serial, 2 x Notebook-Festplatte
Arbeitszimmer SW : Kanotix 2006 RC4 HW : K7VZA, Technisat Skystar 2 Rev 2.6d |
ItsMee 02.Jan.2008 23:45:01 |
Ein mount -a sollte dir alle mounts aus der fstab direkt mounten - damit solltest du prüfen können ob dein eintrag richtig ist. ext2 passt, nehme ich an? Was gibt den mount |grep video1 nach einem manuellen mount aus?
ItsMee [url=http://vdr.itsmee.de/vdr2/]VDR2: EasyVDR 0.6.08 - HD-ready :)VDR3: EasyVDR 0.7.22 HD :) P5N7A-VM / Pentium E5200 / GeForce 9300M3N78-VM / Sempron 140 vga2scart an Röhre / rsync gespiegeltes Foto ShareHDMI @ LG W2361V Linux4Media Display mit HW patch gegen Geistertasten [url=http://wiki.easy-vdr.de/index.php/Hilfe]Du brauchst Hilfe? Wir brauchen Daten!! |
ItsMee 03.Jan.2008 00:17:12 |
Hi,
das sollte so funktionieren - und funktioniert bei mir auch:
/dev/hda4 /mirror auto defaults 1 2
Wie ist den die Platte ins System eingebunden? Auch über OnBoard IDE wie hdc auch? Oder etwas spezielles? Nur aus der Not und mit geringen chancen - änder doch mal defaults zu auto?
/dev/hdd1 /video1 ext2 auto 0 0
ItsMee [url=http://vdr.itsmee.de/vdr2/]VDR2: EasyVDR 0.6.08 - HD-ready :)VDR3: EasyVDR 0.7.22 HD :) P5N7A-VM / Pentium E5200 / GeForce 9300M3N78-VM / Sempron 140 vga2scart an Röhre / rsync gespiegeltes Foto ShareHDMI @ LG W2361V Linux4Media Display mit HW patch gegen Geistertasten [url=http://wiki.easy-vdr.de/index.php/Hilfe]Du brauchst Hilfe? Wir brauchen Daten!! |
sigvdr 03.Jan.2008 08:23:28 |
Hallo,
das ganze scheitert an /media: zu dem Zeitpunkt wenn beim Systemstart die fstab abgearbeitet wird ist das Verzeichniss /media noch nicht gemounted also nicht vorhanden! Alle Einträge in fstab die direkt oder indirekt nach /media verweisen laufen ins Leere !
Als Llösung: In /etc/init.d/RCStartBeforVDR.d/RCStartPersonal ( ich hab da hoffentlich keinen Schreibfehler drin) den Befehl einfügen.
Da fällt mit noch was ein: Warum /media/video1 angelegt und einen Link darauf ? Wäre das nicht umgekehrt logisch /media/video1 als Link nach /mnt/video1 ?
Gruß Sig VDR Server: MB: Asrock N3150-ITX, CPU N3150, DVB-S2: DD-S8, Festplatte (3xSeagate->geschrottet) jetzt 2TB WD, easyVDR3.5 VDR-Clients: Raspberry PI2 oder PI3, Raspbian Stretch mit VDR 2.2.0
|
Cheffe 03.Jan.2008 09:58:06 |
@sigvdr: Genau die Startvariante wollte BlueOne doch vermeiden :)
fstab: /dev/hdd1 /mnt/hdd1 ext2 defaults 0 0
Und der Link in Root via
cd / ln -s /mnt/hdd1 video1
Weitere Verlinkung von /media/ aus ist doch gar nicht erforderlich, oder macht das nur mein VDR so? 8) Schliesslich legt der VDR in Video0 die Symlinks auf die Aufnahmen an, so dass das Verzeichnis in /media/ gar nicht gebraucht wird... oder versteh ich da jetzt was falsch? ???
Grüssle Cheffe
Soft: EasyVDR 0.6.04 Hard: Fujitsu Siemens Scenic D1522|Intel 1800|768 MB Ram|TT-Premium S1600 Rev. 1.6 CI + TT S-1401|LG GSA-H42N|1 x 120Gig + 1 x Deskstar 320|Fernbed: TT-Original an Serialport-IR |
BlueOne 03.Jan.2008 11:22:11 |
So, im Augenblick läuft die Lösung mit dem Mount-Befehl in "/init.d/RCStartBeforeVDR.d/RCStartPersonal"
Ausgangspunkt war wie schon erwähnt der o.g. Thread. Bin da stur den Vorgaben gefolgt. Den Link von "/video1" nach "/media/video1" anzulegen erschien mir plausibel da ja auch ein Link "/video0" existiert der auf "/media/video0" zeigt.
Wie findet den der VDR das "video1" Verzeichnis. Sucht der in "/media" oder in "/" ? Ich kann mir nicht vorstellen das VDR weiss das meine "/dev/hdd1" die Platte mit den Videodaten ist und das die nach "/mnt/hdd1" gemountet ist.
Gruss Andy
Wohnzimmer SW: easyVDR 0.5 RC1 HW: VIA-EPIA M10000, Via Nehemia C3, CLE266 MPEG Decoder, Technisat Skystar 2 Rev2.6d, LIRC serial, 2 x Notebook-Festplatte
Arbeitszimmer SW : Kanotix 2006 RC4 HW : K7VZA, Technisat Skystar 2 Rev 2.6d |
Cheffe 03.Jan.2008 12:25:07 |
Genau so ist es aber - oder besser: Genau so habe ich das Ganze verstanden ;)
Wenn ein /video[1...n] Verzeichnis im Root liegt, greift der VDR automatisch für Aufnahmen darauf zu. In /video0 liegen nur noch SymLinks auf die "echten" Aufnahmen, die dann auf /video[1...n] verteilt sind.
Da /video[1...n] aber nur ein SymLink auf die echte Partition ist, ist es dem VDR völlig egal, WO die Platte nun ist (hda1,hdb255,sda0815)
Ist eigentlich logisch - /video1 ist die Erweiterung von /video0 etc. Damit ist das Ganze leicht abzufragen und dein /media/video0 bleibt sehr übersichtlich :)
Tipp für alle, die Schwierigkeiten haben: Ein Pinguin lebt ist kein totes Fenster ;D
Soft: EasyVDR 0.6.04 Hard: Fujitsu Siemens Scenic D1522|Intel 1800|768 MB Ram|TT-Premium S1600 Rev. 1.6 CI + TT S-1401|LG GSA-H42N|1 x 120Gig + 1 x Deskstar 320|Fernbed: TT-Original an Serialport-IR |
sigvdr 03.Jan.2008 12:34:27 |
Hallo,
@cheffe Genau die Startvariante wollte BlueOne doch vermeiden Hab ich das falsch gelesen? Ganz oben steht doch: 1. erzeuge Verzeichniss /media/vÃdeo1 2. Symlink /video1 auf /media/video1 3. "mount" /dev/hdd1 nach /video1
also ist /video1 nur ein Symlink der beim Startvorgang noch ins Leere zeigt!
@BlueOne Wie findet den der VDR das "video1" Verzeichnis Das soll im gleichen Verzeichniss wie video0 sein und der Pfad zu video0 wird ( ich weis im Moment nicht wo ) in den Startscripten definiert.
Ich würde das ganze so machen: 1. mkdir /mnt/hdd1 2. in fstab: "mount" /dev/hdd1 /mnt/hdd1 3. Symlink /video1 -> /mnt/hdd1 4. damit Zufriff über /media möglich ist: Symlink /media/video1 -> /dev/hdd1 Aber zur Zeit im Trockenkurs ich kann das jetzt nicht testen!
Gruß Sig
VDR Server: MB: Asrock N3150-ITX, CPU N3150, DVB-S2: DD-S8, Festplatte (3xSeagate->geschrottet) jetzt 2TB WD, easyVDR3.5 VDR-Clients: Raspberry PI2 oder PI3, Raspbian Stretch mit VDR 2.2.0
|
rkp 03.Jan.2008 13:20:25 |
Ich habe immer gedacht, dass /media ein bereits beim Start existierendes Verzeichnis ist, in das /dev/hda4 einfach gemountet wird, darunter ist dann auch video0. Da video0 aber für den VDR als /video0 existieren muß, gibt es halt noch einen entsprechenden Link.
Ferner verstehe ich nicht, was video1 im Ordner /media zu suchen hat. Der VDR benötigt doch ausschließlich /video1, oder bin ich jetzt völlig neben der Spur?
rkp Silverstone 16-M, P5N7A-VM , 2 x Nova-HD-S2, E5200, 1 TB WD10EADS |
sigvdr 03.Jan.2008 14:29:30 |
Hallo
Ich habe immer gedacht, dass /media ein bereits beim Start existierendes Verzeichnis ist Ganz von Anfang an: war für mich auch immer Verwirrend bis ich das kapiert habe:
Es gibt ( z.B. bei easyVDR standard auf Platte hdc ) die Partition /dev/hdc3, das ist die Systempartition (Mountpoint / ) . Darauf wurde bei der Installation ein Verzeichenis /media erstellt.
Es gibt die Partition /dev/hdc4 das ist die für die Videodateien. Während des Bootvorgangs wird ( relativ spät ) vom script /etc/init.d/RCStart ein Befehl: < mount /dev/hdc4 /media > ausgeführt.
Durch diesen Mountbefehl wird quasi das Original /media Verzeichniss in /dev/hdc3 ersetzt durch /dev/hdc4. Alle zuvor ausgeführten Mountbefehle in Bezug auf /media sind jetzt nicht mehr sichtbar. Alle zuvor ausgeführten Mountbefehle in Bezug auf /media/irgendwasanderes laufen ins Leere weil es im /media-Verzeichniss auf /dev/hdc kein Unterverzeichniss ../irgendwasanderes gibt!
Ich hoffe das ist jetzt nachvollziehbar, als Lehrer war ich noch nie besonders gut!
Der VDR benötigt doch ausschließlich /video1, korrekt: Das stimmt so, der VDR braucht das nicht. Aber der User von easyVDR ist doch gewohnt unter /media alle Videodateien zu finden. So hat man z.B über FTP oder über SAMBA ( als user easyvdr ) nur zugriff auf /media und würde so die Videos in /video1 nicht finden ! Deshalb schadet der Symlink /media/video1 nach /dev/hdd1 m.e. nicht.
Gruß Sig
VDR Server: MB: Asrock N3150-ITX, CPU N3150, DVB-S2: DD-S8, Festplatte (3xSeagate->geschrottet) jetzt 2TB WD, easyVDR3.5 VDR-Clients: Raspberry PI2 oder PI3, Raspbian Stretch mit VDR 2.2.0
|
MFG 03.Jan.2008 18:45:55 |
Moin moin sigvdr,
Danke! K+
Wenn Du so schön verständlich noch die Verzeichnispolitik dazu erklären könntest, dann wär das ein CopyToWiki wert. ;)
Dies sind ja zwei Punkte, die irgendwie in einander greifen? Nur kapiert hab ich es noch nicht so richtig.
MfG. MFG Sorry, das war mal dir Hardware, nu wechselt die zu oft ;-] P4/1.8 1024 mit VGA, 100Mbit, USB 2.0 onBoard VGA misc HDDs CDRW2100E - DXR3 EM8300 original Hollywood+ V1 - DVB-C PCI Twinhan 2021 - DVB-T USB2.0 MSI DIGIVOX II V2+3 easyVDR 0.6.08 Kernel 2.6.28.9 - testing 0.7v5, vga2scart,... ;-]
[url=http://www.easyvdr-forum.de/forum/index.php?topic=5901.0]Du Brauchen Hilfe? Wir brauchen Daten! <-> [url=http://www.easyvdr-forum.de/forum/index.php?topic=5901.0]Indianer |
rkp 03.Jan.2008 19:44:02 |
Kurz formuliert:
Damit eine zusätzliche Partition als video1 in easyvdr funktioniert, reicht es aus, in der fstab z.B.
/dev/hdb1 /video1 ...
anzugeben, und Ende.
rkp
Silverstone 16-M, P5N7A-VM , 2 x Nova-HD-S2, E5200, 1 TB WD10EADS |
sigvdr 03.Jan.2008 20:45:15 |
Hallo mfg
Danke für K+
Wenn Du so schön verständlich noch die Verzeichnispolitik dazu erklären könntest Was verstehst du unter Verzeichnispolitik?
Gruß Sig
VDR Server: MB: Asrock N3150-ITX, CPU N3150, DVB-S2: DD-S8, Festplatte (3xSeagate->geschrottet) jetzt 2TB WD, easyVDR3.5 VDR-Clients: Raspberry PI2 oder PI3, Raspbian Stretch mit VDR 2.2.0
|
MFG 03.Jan.2008 21:08:34 |
Moin moin sigvdr,
hoppla wieder nur die hälfte getippert.
Videoverzeichnispolitik in OSD Einstellungen Aufnahme.
Also, wenn man das aktiviert kann man Video 0 bis Video 12 wählen. Und man kann jedem der Video X-Verzeichnisse eine Priorität und eine mindest Restkapazität jeweils angeben.
Nur worauf bezieht sich die Priorität?
MfG. MFG.
Sorry, das war mal dir Hardware, nu wechselt die zu oft ;-] P4/1.8 1024 mit VGA, 100Mbit, USB 2.0 onBoard VGA misc HDDs CDRW2100E - DXR3 EM8300 original Hollywood+ V1 - DVB-C PCI Twinhan 2021 - DVB-T USB2.0 MSI DIGIVOX II V2+3 easyVDR 0.6.08 Kernel 2.6.28.9 - testing 0.7v5, vga2scart,... ;-]
[url=http://www.easyvdr-forum.de/forum/index.php?topic=5901.0]Du Brauchen Hilfe? Wir brauchen Daten! <-> [url=http://www.easyvdr-forum.de/forum/index.php?topic=5901.0]Indianer |
sigvdr 03.Jan.2008 21:51:08 |
Hallo MFG
Da kann ich nur spekulieren: Priorität: ist die Reihenfolge wie die Festplatten gefüllt werden , die Platte mit höherer Priorität wird zuerst gefüllt.
Gruß Sig
VDR Server: MB: Asrock N3150-ITX, CPU N3150, DVB-S2: DD-S8, Festplatte (3xSeagate->geschrottet) jetzt 2TB WD, easyVDR3.5 VDR-Clients: Raspberry PI2 oder PI3, Raspbian Stretch mit VDR 2.2.0
|
Cheffe 03.Jan.2008 23:24:43 |
@sigvdr [quote='sigvdr link' pid='3524' dateline='1199360067'] Genau die Startvariante wollte BlueOne doch vermeiden Hab ich das falsch gelesen? Ganz oben steht doch:
Ein klares Jein :)
Im BlueOnes Ursprungspost stand:Ich könnte den manuell ausgeführten Mount-Befehl natürlich in einem der Start-Scripte unterbringen will ich aber nicht.
Darauf hab ich eigentlich angespielt.
@All Bin nur Froh, dass ich nicht der einzige bin, der das Mounting noch nicht so richtig im Blut hatte - Lustig, auf meiner Suse-Kiste mounte ich doch auch direkt ins Zielverzeichnis - warum dann nicht auch auf dem VDR? ::) Was bin ich manchmal kompliziert ;)
Soft: EasyVDR 0.6.04 Hard: Fujitsu Siemens Scenic D1522|Intel 1800|768 MB Ram|TT-Premium S1600 Rev. 1.6 CI + TT S-1401|LG GSA-H42N|1 x 120Gig + 1 x Deskstar 320|Fernbed: TT-Original an Serialport-IR |
atosch 06.Jan.2008 18:35:41 |
Hallo zusammen,
es stellt sich mir aber die frage, warum easyVDR /dev/hda4 nach /media in der RCStart mountet und nicht einfach schon per fstab einbindet.
Würde /media auch per fstab gemountet werden würde man auch eine zweite Festplatte einfach über /media/videox einbinden können.
Wo liegt der Vorteil in der verschiedenen Behandlung der mounts?
Viele Grüße atosch easVDR 0.5RC1_04 Hardware: Asrock P4i45gx, Celeron 2Ghz, 512MB DDR, HD1: 160GB, HD2: 250GB, PVR-350,WLAN: Ralink RT2500 PCI |
sigvdr 06.Jan.2008 19:08:47 |
Hallo
es stellt sich mir aber die frage, warum easyVDR /dev/hda4 nach /media in der RCStart mountet und nicht einfach schon per fstab einbindet. Wenn du im OSD unter System / VDR-Setup / Laufwerkseinstellungen nachsiehst, findest du den Menüpunkt "Media-Partition" . Dort kannst du die Partition festlegen, die nach /media gemounted werden soll. Das ist also keine feste Zuordnung sondern kann flexibel eingestellt werden. Deshalb wurde hier der Weg über das Startscript gewählt und dort eine Zeile mit < mount $MEDIAVERZEICHNISS /media > eingefügt. Philosophie von easyVDR ist es möglichst viel per Fernbedienung einstellen zu können, dafür muss man an anderer Stelle auch mal mit einem Kompromiss leben können.
Gruß Sig VDR Server: MB: Asrock N3150-ITX, CPU N3150, DVB-S2: DD-S8, Festplatte (3xSeagate->geschrottet) jetzt 2TB WD, easyVDR3.5 VDR-Clients: Raspberry PI2 oder PI3, Raspbian Stretch mit VDR 2.2.0
|
atosch 06.Jan.2008 19:53:47 |
Ok, das ergibt natürlich Sinn. Danke für deine Erklärung. Versteh mich bitte nicht falsch. Ich verwende easyVDR seit einer Woche und ich bin begeistert, weil soviel einfach out-of-the-box funktioniert.
Das ist nämlich eine weitere Philosophie von easyVDR: Finde Standardeinstellungen die funktionieren und für möglichst viele Benutzer passen.
Gerade da gibt es aber Probleme wenn eine zweite Videopartition ins Spiel kommt. Wo hängt man die am besten ein? Am besten wäre in /media/video1 und /video1 symbollink auf /media/video1, weil:
1. Einfacher Zugriff per FTP möglich. 2. Auf /media/video0 ist auch schon /video0 gelinkt ==> hätte eine gewisse Systematik. Auf /mnt/ sollten laut FHS eigentlich nur Datenträger eingehängt werden, die nur vorübergehend eingebunden werden. Also wie löst man das elegant?
Eine Möglichkeit wäre in die fstab nen Eintrag für die die zweite Videopartition auf /media/video1 zu machen, diesen aber nicht automatisch bei Systemstart mounten zu lassen. Das Startskript könnte dann nach mounten von /media nacheinander alle /media/videox Verzeichnisse durchgehen und mit einem mount /media/videox mounten.
So kann man zwar nicht per OSD neue Videopartitionen einbinden, aber:
1. Alle Videopartitionen sind im Mediaverzeichnis, was Vorteile bei FTP hat. 2. Man trägt die Mountpunkte wie Linux es vorsieht in /etc/fstab ein. 3. Das Startskript kann automatisch alle Videoverzeichnisse mounten.
Was haltet ihr davon?
Viele Grüße atosch
easVDR 0.5RC1_04 Hardware: Asrock P4i45gx, Celeron 2Ghz, 512MB DDR, HD1: 160GB, HD2: 250GB, PVR-350,WLAN: Ralink RT2500 PCI |
sigvdr 06.Jan.2008 21:49:06 |
Hallo
@atosch
Am besten wäre in /media/video1 und /video1 symbollink auf /media/video1
Warum nicht umgekehrt! Häng die neue Platte in /video1 ein und mach einen Symlink von /media/video1 nach /video1 dann gibts keine Konflikte und dass das mit dem Link genau umgekehrt ist wie bei video0 stört den VDR meines erachtens nicht.
Gruß Sig VDR Server: MB: Asrock N3150-ITX, CPU N3150, DVB-S2: DD-S8, Festplatte (3xSeagate->geschrottet) jetzt 2TB WD, easyVDR3.5 VDR-Clients: Raspberry PI2 oder PI3, Raspbian Stretch mit VDR 2.2.0
|
atosch 06.Jan.2008 22:42:30 |
Hallo Uwe
[quote='Uwe link' pid='3524' dateline='1199649344'] Am besten wäre in /media/video1 und /video1 symbollink auf /media/video1, weil:
1. Einfacher Zugriff per FTP möglich. 2. Auf /media/video0 ist auch schon /video0 gelinkt ==> hätte eine gewisse Systematik.
Auch richtig, aber nicht zwingend.
Klar kann man sich n Skript schreiben was das macht. Aber dazu muss man schon ne ganze Menge über die internas von easyVDR wissen (Problem beim Eintragen von mountpoints auf /media in die fstab, Existenz und Funktion der /etc/init.d/RCStartBeforVDR.d/).
Eine zweite Datenplatte ist doch gar nicht mal so unwahrscheinlich bei so ner datenintensiven Anwendung eines VDR. Aber dann ist man gleich auf die RCStartBeforVDR.d für "Specialists" angewiesen. Hier wird einem zwar schnell geholfen aber ich stelle mir halt etwas mit mehr Automatismus vor.
Wie wärs mit der folgenden Vorgehensweise:
In die fstab wird bei Installation folgendes eingefügt:
# von Setup-Skript eingefuegt # Zusätzliche Datenpartitionen /dev/hdxx bzw. /dev/sdxx nach folgenden Muster eintragen: # /dev/hdb1 /media/video1 auto noauto # /dev/sda1 /media/video2 auto noauto
Die Standardverzeichnisstruktur für /media sieht bereits einige zu Anfang leere Verzeichnisse vor:
/media/filme1 /media/filme2 /media/filme3
Warum nicht also auch noch
/media/video1 /media/video2
bei Installation erstellen.
Fehlt nur noch eine kleine Modifikation von /etc/init.d/RCStart:
bisher:
##### Videoverzeichnis setzen ##### progress 60 "mounte Laufwerke" [ $LOGGING = "yes" ] && $LOGGERCMD "mounte Media" if [ ! -d /media ]; then execute mkdir /media fi if [ -n "$MEDIAVERZEICHNIS" ]; then execute mount $MEDIAVERZEICHNIS /media fi
neu: ##### Videoverzeichnis setzen ##### progress 60 "mounte Laufwerke" [ $LOGGING = "yes" ] && $LOGGERCMD "mounte Media" if [ ! -d /media ]; then execute mkdir /media fi if [ -n "$MEDIAVERZEICHNIS" ]; then execute mount $MEDIAVERZEICHNIS /media fi for videodirectories in /media/video?; do if [ "$videodirectories" != "/media/video0" ]; then mount $videodirectories && ln -s $videodirectories /`basename $videodirectories` fi done
Das mountet die Videoverzeichnisse in /media und erstellt ein symbol link auf /media/videoX falls der mount dorthin erfolgreich war. So wäre das einzige was der Benutzer noch machen muss ist ein Eintrag nach Vorlage in die fstab und falls er mehr als zwei zusätzliche Datenpartitionen hat mkdir /media/video3 usw. Der Rest wird bei Start des easyVDR automatisch erledigt.
Der Code lässt sich sicher noch optimieren. Beispielweise könnten log Meldungen ausgegeben werden. Oder vor Erstellung des symbolischen links könnte man schon prüfen ob er bereits vorhanden ist, usw. Aber was haltet ihr von dem ersten Code?
@sigvdr
[quote='sigvdr link' pid='3524' dateline='1199652546'] Warum nicht umgekehrt! Häng die neue Platte in /video1 ein und mach einen Symlink von /media/video1 nach /video1 dann gibts keine Konflikte und dass das mit dem Link genau umgekehrt ist wie bei video0 stört den VDR meines erachtens nicht.
der ftpd kann einem softlink nicht folgen. daher wäre es besser direkt nach /media/videoX zu mounten
Viele Grüße atosch easVDR 0.5RC1_04 Hardware: Asrock P4i45gx, Celeron 2Ghz, 512MB DDR, HD1: 160GB, HD2: 250GB, PVR-350,WLAN: Ralink RT2500 PCI |
uwe 07.Jan.2008 17:30:46 |
Hallo, @ Atosch, die momentane Struktur mit der "variablen" Media-Verzeichnis zielt ja bereits auf die Möglichkeit eine weiter HDD einzubinden. In diesem falle eben nur als komplette Media-Partition. Gegen die Möglichkeit eine weiter HDD einzubinden bin ich gar nicht; aber ich habe bisher keinen sicheren Weg dazu gefunden. Der Vorschlag von Dir über die fstab möchte ich so nicht machen. Die User müssten dann eine sehr wichtige Systemdatei ändern. Wer dies machen kann, der kann auch über die RCPersonal gehen. /media/video1 /media/video2 kann man ja schon anlegen. Die symlinks nach / kann man ja auch erst anlegen, wenn die /medias gemountet wurden. Was mir noch fehlt ist eben ein sicherer Weg die mountpoints anzugeben. Im OSD zwei weiter Mountpoint für video1 und 2 ist die einfachste Methode. Mal schauen, wenn dann der erste schreit, er hat 3 Festplatten.......
Gruß Uwe Distrie: easyVDR 0.9.10 VDR-Version:1.7.0 Hardware: Athlon64 x2 4050 be passiv gekühlt ECS GF8200A passives 400W NT Root-HD: 80 GB 2,5" Sata-Laptop HDD Video/Media-HDD: 400 GB Sata-Samsung Convert und Filme: 1TB WD DVB: 2.1er TT FF + Budget Alles in allem: Power und das sogar äusserst sparsam und geräuscharm! |
ItsMee 07.Jan.2008 17:35:40 |
Hier!
Habe aber #2 noch nicht eingebunden (lösche derzeit noch eifrig Filme) - und #3 ist hoffentlich erfolgreich nach /media/convert/dvd gesymlinkt. Warum neue Platten kaufen wenn die alten noch laufen? Der Stromverbrauch von Notebook Platten im Standby sollte so schlimm nicht sein..
ItsMee [url=http://vdr.itsmee.de/vdr2/]VDR2: EasyVDR 0.6.08 - HD-ready :)VDR3: EasyVDR 0.7.22 HD :) P5N7A-VM / Pentium E5200 / GeForce 9300M3N78-VM / Sempron 140 vga2scart an Röhre / rsync gespiegeltes Foto ShareHDMI @ LG W2361V Linux4Media Display mit HW patch gegen Geistertasten [url=http://wiki.easy-vdr.de/index.php/Hilfe]Du brauchst Hilfe? Wir brauchen Daten!! |
sigvdr 07.Jan.2008 18:23:34 |
Hallo
@Uwe Ich bin gerade dabei mir dazu etwas einfallen zu lassen. Das könnten wir dann (wenns problwemlos klappt) in einem Update einfließen lassen. - Anzeige der Partitionen die nicht gemounted sind inm OSD (damit auch Anfänger wissen was sie eintragen können) - Eingabezeilen für ca 2-3 weitere Partitionen usw.
Gruß Sig
VDR Server: MB: Asrock N3150-ITX, CPU N3150, DVB-S2: DD-S8, Festplatte (3xSeagate->geschrottet) jetzt 2TB WD, easyVDR3.5 VDR-Clients: Raspberry PI2 oder PI3, Raspbian Stretch mit VDR 2.2.0
|
atosch 07.Jan.2008 23:30:55 |
Hi,
[quote='Uwe link' pid='3524' dateline='1199723446'] Der Vorschlag von Dir über die fstab möchte ich so nicht machen. Die User müssten dann eine sehr wichtige Systemdatei ändern. Wer dies machen kann, der kann auch über die RCPersonal gehen.
Da hast du recht. Es wäre für Leute mit Linux/Unixerfahrung aber ohne Wissen über die Abläufe von easyVDR. Der Vorschlag würde die device Einträge machen wo man sie als Linux/Unixuser erwartet /etc/fstab. Dazu kommt, dass das mounten auch zentral an einer Stelle erfolgen würde, nämlich in RCStart zusammen mit /media.
Wirkt für mein empfinden aufgeräumter. Aber das ist sicher persönlicher Geschmack und ich verstehe deine Einwände.
[quote='sigvdr link' pid='3524' dateline='1199726614'] Ich bin gerade dabei mir dazu etwas einfallen zu lassen. Das könnten wir dann (wenns problwemlos klappt) in einem Update einfließen lassen. - Anzeige der Partitionen die nicht gemounted sind inm OSD (damit auch Anfänger wissen was sie eintragen können) - Eingabezeilen für ca 2-3 weitere Partitionen
Na das klingt doch wirklich super. Lässt sich im OSD die Anzahl der Partitionen dynamisch darstellen?
Viele Grüße atosch
easVDR 0.5RC1_04 Hardware: Asrock P4i45gx, Celeron 2Ghz, 512MB DDR, HD1: 160GB, HD2: 250GB, PVR-350,WLAN: Ralink RT2500 PCI |
Lodda 21.Apr.2008 17:41:55 |
Hihoooo ....bin der neue :-) Also /video1 sowie /media/video1 hab ich wie beschrieben eingebunden. ich bin linvdr gewohnt und da werden die aufnahmen von video1 im OSD mit angezeigt. Wie ists beim easyvdr? Hier sehe ich immernoch die aufnahmen von video0 aber nich die von video1 Habt ihr nen tipp?
Schöne grüsse lodda
easyvdr 1.0 1xTwinTuner S2 und 2xDVBS2 4 MVP's 2VompfürWinHD |
MFG 21.Apr.2008 17:57:26 |
Moin moin Lodda,
Willkommen im Forum!
Ich ahne, dass Du in Deinem Video1 kommplette Aufnahmen hast, dann solltest Du besser einen SymLink von der Partition ins Video0 legen. Wie, grr. hab es erst neulich hier geposted - such mal nach Beiträgen von mir mit dem Suchbegriff "mount". edit April 21, 2008, 20:47:43 hab den link gefunden: http://www.easy-vdr.de/forum/index.php?topic=2538.msg31526#msg31526 - von hier mal bissl' drüber und druter lesen ::) end edit
Das mit Video0 bis VideoX ist anders gedacht - je nachdem auf welchem VideoX am meisten Platz ist, werden die Daten abgelegt, aber in Video0 ist immer der UrsprungsOrdner und von dort wird mit SymLinks auf die realen Daten, die dann über mehrere Partitionen verteilt sein können, verlink. - Ich mag's nett.
MfG. MFG.
PS: Eine AusSageKräftige Signatur wäre nett :-] Bspl. s.u. Sorry, das war mal dir Hardware, nu wechselt die zu oft ;-] P4/1.8 1024 mit VGA, 100Mbit, USB 2.0 onBoard VGA misc HDDs CDRW2100E - DXR3 EM8300 original Hollywood+ V1 - DVB-C PCI Twinhan 2021 - DVB-T USB2.0 MSI DIGIVOX II V2+3 easyVDR 0.6.08 Kernel 2.6.28.9 - testing 0.7v5, vga2scart,... ;-]
[url=http://www.easyvdr-forum.de/forum/index.php?topic=5901.0]Du Brauchen Hilfe? Wir brauchen Daten! <-> [url=http://www.easyvdr-forum.de/forum/index.php?topic=5901.0]Indianer |
Lodda 21.Apr.2008 23:56:13 |
ey hoi MFG, ersma danke vielmals für die info und für den link damit ich net so suchen muss. ::) Sig mach ich auch noch rein..is doch kloar. Schöne grüsse und gutn8 vom Lodda PS: symlink machen geht schon ;) easyvdr 1.0 1xTwinTuner S2 und 2xDVBS2 4 MVP's 2VompfürWinHD |
Lodda 22.Apr.2008 18:42:06 |
Sorry :-( ich muss leider doch nochwas fragen. Jetzt habe ich die 2.HDD drinne als hdb1 . Jedoch zeigt mir der festplattenmonitor nur die partitionen hda3 und hda4. kann ich da nochwas machen, dass er mir die hdb1 auch zeigt? Herzliche Grüsse vom Lodda der schon fast 100% glücklich iss :-)
easyvdr 1.0 1xTwinTuner S2 und 2xDVBS2 4 MVP's 2VompfürWinHD |
MFG 22.Apr.2008 18:57:35 |
Moin moin Lodda,
na dann schau doch mal mit
hddtemp /dev/hd? welche Platten da sind und mount welche Platten wo gemountet sind und df -h wieviel Platz da noch ist
und erweiter mal Deine Sig bitte um die EasyVDR Version mit der Du nahezu glücklich bist.
MfG. MFG Sorry, das war mal dir Hardware, nu wechselt die zu oft ;-] P4/1.8 1024 mit VGA, 100Mbit, USB 2.0 onBoard VGA misc HDDs CDRW2100E - DXR3 EM8300 original Hollywood+ V1 - DVB-C PCI Twinhan 2021 - DVB-T USB2.0 MSI DIGIVOX II V2+3 easyVDR 0.6.08 Kernel 2.6.28.9 - testing 0.7v5, vga2scart,... ;-]
[url=http://www.easyvdr-forum.de/forum/index.php?topic=5901.0]Du Brauchen Hilfe? Wir brauchen Daten! <-> [url=http://www.easyvdr-forum.de/forum/index.php?topic=5901.0]Indianer |
Lodda 22.Apr.2008 19:06:44 |
hey mfg :-) neee das ist mir ja schon alles klar. und gemountet sind auch alle die hdb1 ist nach /media/video1 gemountet. das klappt schon. Ich möchte sie doch nur im OSD beim festplattenmonitor sehen :-) mfg mfg
easyvdr 1.0 1xTwinTuner S2 und 2xDVBS2 4 MVP's 2VompfürWinHD |
MFG 22.Apr.2008 19:12:27 |
Moin moin Lodda,
na dann zeig mal bitte wie Du die hdb1 gemoutet hast und was mount ausgibt.
MfG. MFG Sorry, das war mal dir Hardware, nu wechselt die zu oft ;-] P4/1.8 1024 mit VGA, 100Mbit, USB 2.0 onBoard VGA misc HDDs CDRW2100E - DXR3 EM8300 original Hollywood+ V1 - DVB-C PCI Twinhan 2021 - DVB-T USB2.0 MSI DIGIVOX II V2+3 easyVDR 0.6.08 Kernel 2.6.28.9 - testing 0.7v5, vga2scart,... ;-]
[url=http://www.easyvdr-forum.de/forum/index.php?topic=5901.0]Du Brauchen Hilfe? Wir brauchen Daten! <-> [url=http://www.easyvdr-forum.de/forum/index.php?topic=5901.0]Indianer |
Lodda 23.Apr.2008 09:53:04 |
Das sieht doch alles korrekt aus, oder?
easyVDR:~# mount /dev/hda3 on / type ext3 (rw,errors=remount-ro) /ramdisk/tmp on /tmp type none (rw,bind) tmpfs on /dev type tmpfs (rw,size=10M,mode=0755) /dev/hda4 on /media type ext3 (rw) /dev/hdb1 on /media/video1 type ext3 (rw) tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755,size=10) proc on /proc type proc (rw,noexec,nosuid,nodev) sysfs on /sys type sysfs (rw,noexec,nosuid,nodev) varrun on /var/run type tmpfs (rw,nosuid,mode=0755,size=10) varlock on /var/lock type tmpfs (rw,noexec,nosuid,nodev,mode=1777,size=10) devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620) tmpfs on /ramdisk type tmpfs (rw) tmpfs on /var/log type tmpfs (rw)
Liebe Grüsse Lodda easyvdr 1.0 1xTwinTuner S2 und 2xDVBS2 4 MVP's 2VompfürWinHD |
MFG 23.Apr.2008 11:21:22 |
Moin moin Lodda,
na dann probier es mal so,
mounte Deine hdb1 nach /mnt/hdb1 und verlink von dort. Falls noch kein Verzeichnis /mnt/hdb1 vorhanden -F7- ;-]
MfG. MFG. Sorry, das war mal dir Hardware, nu wechselt die zu oft ;-] P4/1.8 1024 mit VGA, 100Mbit, USB 2.0 onBoard VGA misc HDDs CDRW2100E - DXR3 EM8300 original Hollywood+ V1 - DVB-C PCI Twinhan 2021 - DVB-T USB2.0 MSI DIGIVOX II V2+3 easyVDR 0.6.08 Kernel 2.6.28.9 - testing 0.7v5, vga2scart,... ;-]
[url=http://www.easyvdr-forum.de/forum/index.php?topic=5901.0]Du Brauchen Hilfe? Wir brauchen Daten! <-> [url=http://www.easyvdr-forum.de/forum/index.php?topic=5901.0]Indianer |
Lodda 23.Apr.2008 15:30:59 |
heul neeeee auch net. im zuge dessen ist mir aufgefallen, dass er beim starten mault er hätte den mnt/hda1 point nicht gefunden.
haste noch ne idee??
mfg Lodda
easyvdr 1.0 1xTwinTuner S2 und 2xDVBS2 4 MVP's 2VompfürWinHD |
MFG 23.Apr.2008 15:54:27 |
Moin moin Lodda,
die da hab ich da auch nicht! Ist ja auch wenn ich mich recht entsinne die SWAP!
MfG. MFG. Sorry, das war mal dir Hardware, nu wechselt die zu oft ;-] P4/1.8 1024 mit VGA, 100Mbit, USB 2.0 onBoard VGA misc HDDs CDRW2100E - DXR3 EM8300 original Hollywood+ V1 - DVB-C PCI Twinhan 2021 - DVB-T USB2.0 MSI DIGIVOX II V2+3 easyVDR 0.6.08 Kernel 2.6.28.9 - testing 0.7v5, vga2scart,... ;-]
[url=http://www.easyvdr-forum.de/forum/index.php?topic=5901.0]Du Brauchen Hilfe? Wir brauchen Daten! <-> [url=http://www.easyvdr-forum.de/forum/index.php?topic=5901.0]Indianer |