easyVDR Kopie des easyVDR-Forums zum Nachschlagen
tip: USB-Festplatte / udev / music-plugin

easyVDR - >VARforumsname - >tip: USB-Festplatte / udev / music-plugin

Captain_Beefheart  08.Oct.2009 12:32:43
hallo

Problem:
  ich möchte meine gesammten Musik-Files auf eine externe
  USB-Festplatte auslagern, um sie evtl. an einem anderen Rechner
  ( z.B. Schläpptop) benutzen zu können.
  Anforderungen:
      - bei laufendem VDR soll die Platte anstöpselbar und die Musik dann ganz
        normal übers Music-Plugin abspielbar sein
      - dann ganze soll auch gehn, wenn die Platte vor dem Rechnerstart dran war
      - Links, die auf der "normalen" VDR-Pladde liegen, und auf Files verweisen,
        die auf der USB-Pladde sind, sollen auch gehn ( bei mir gibts für jede Cd/Lp
        ein eigenes Verzeichnis mit entsprechender Playlist drin)
      - es soll egal sein an welchem USB-Port das Teil angestöpselt wird
      - es soll egal sein, ob noch andere USB-Massenspeicher irgendwo rumdümpeln

Lösung: ( USB-Platte mit eigener udev-regel einbinden
            aus [url=http://wiki.ubuntuusers.de/udev]http://wiki.ubuntuusers.de/udev nur ein wenig angepasst)

      1. ID der USB-Platte rausfinden (Platte wird mit ihrer Hardware-ID indentifiziertlsusb -v dort die Zeile mit "iSerial" für die Platte suchen und die 2te Zahl rauskopieren (z.B. ABCDEF012345) 

      2. Verzeichniss unter /media/mp3 erstellen z.B. mkdir /media/mp3/ext-usb-pladde

      3. udev-regel erstellen z.B. nano /etc/udev/rules.d/50-iomega-pladde.rules
          dort # USB Festplatte für Music
BUS=="usb", KERNEL=="sd?1", SYSFS{serial}=="ABCDEF012345", SYMLINK+="iomega-usb-pladde", RUN="/bin/mount /media/mp3/ext-usb-pladde" reinschreiben - "ABCDEF012345" dabei durch die in 1. gefundene Nummer ersetzen

      4. fstab editieren nano /etc/fstab dort
# externe usb-platte für musik
/dev/iomega-usb-pladde /media/mp3/ext-usb-pladde ext2 users,atime,noauto,rw,nodev,exec,nosuid 0 0 dazuschreiben ( meine ist ext2 formatiert - brauche dafür nix journaling)

Edit:
Achtung!!  die Leerzeile am Ende der fstab nicht vergessen ( is mir passiert..... aber Knoppix half  ::)  )


    5. nun ein mutiges reboot danach sollten die musik-files
        sofort oder nach anstöpseln der Platte unter
        /media/mp3/ext-usb-pladde
        zu finden sein und sind somit auch fürs Musik-Plugin benutzbar

--------------
diese Platte sollte ab jetzt immer an der gleichen Stelle auftauchen
( /media/mp3/ext-usb-pladde ) egal, was man sonst noch so treibt
--------------
todo:
    OSD-Eintrag zum rauslösen der Platte, damit man sie auch bei
    laufendem VDR abstöpseln kann.

gruß
  C.B.




         

           
 
   
pille: (vdr1)
Anubis TYPHOON DVB-T Light;Terratec Cinergy1200; GA-M56S-S3; AMD X2 3800(35W); 2x1GB, PCIe 9500GT/LE-40M86BD; Hitachi 320GB; IDE DVD; OCZ 32GB SSD; Trust C-5250/opt./Denon-AV; lirc/DVICO/MD81035; USB-HD 256GB & 1TB ; GraphTFT/LCD 15"; easyVDR 1.0
chekov: (vdr2)
Esprimo5600/1,5GB/AMD Athlon64 X2 3800+; Club-3D GS8400 512MB/G98/19"CRT;Nova T-500; OCZ 32GB SSD, IDE DVD-Rom;  lirc/DVICO/MD82467; easyvdr1.0
scotty: (work - no vdr)
GA-M52L-S3; AMD X4; 4x1GB, NVidia 9800GT/1GByte; Hitachi 320GB;60GByte SSD; 80GByte Hd for wine; SATA DVD; Trust C-5250;Kubuntu 12.10; Netz: Intel GBit PCIe cardt + ...
MFG  08.Oct.2009 13:49:14
Moin moin Captain_Beefheart,

wie wäre es in der commands.conf mitCaptain_Beefheart                              :true
-externes MP3-Laufwerk dismounten ? : printf "umount /media/mp3/ext-usb-pladde" | at now z.B. im Menü ../Befehle/Updates unten anfügen ;-]

MfG.
        MFG.

//ed hab einen 2Zeiler draus gemacht, einfach am Ende der commands.conf drankopieren - dann hast Du am Ende im OSD in Befehle Dein eigenes Menue ;-]
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
Captain_Beefheart  08.Oct.2009 13:58:42
hi MFG

danke 

...das erspart mir das zusammenpfrimelm

werds heute Abend mal reinhacken
( gestern Nacht, nachdem ich den Kram am laufen hatte,
  hatte ich keine Lust mehr -- und noch 2 Bier im Kühlschrank  ;D  )

  gruß
    Matthias
pille: (vdr1)
Anubis TYPHOON DVB-T Light;Terratec Cinergy1200; GA-M56S-S3; AMD X2 3800(35W); 2x1GB, PCIe 9500GT/LE-40M86BD; Hitachi 320GB; IDE DVD; OCZ 32GB SSD; Trust C-5250/opt./Denon-AV; lirc/DVICO/MD81035; USB-HD 256GB & 1TB ; GraphTFT/LCD 15"; easyVDR 1.0
chekov: (vdr2)
Esprimo5600/1,5GB/AMD Athlon64 X2 3800+; Club-3D GS8400 512MB/G98/19"CRT;Nova T-500; OCZ 32GB SSD, IDE DVD-Rom;  lirc/DVICO/MD82467; easyvdr1.0
scotty: (work - no vdr)
GA-M52L-S3; AMD X4; 4x1GB, NVidia 9800GT/1GByte; Hitachi 320GB;60GByte SSD; 80GByte Hd for wine; SATA DVD; Trust C-5250;Kubuntu 12.10; Netz: Intel GBit PCIe cardt + ...
Captain_Beefheart  08.Oct.2009 21:04:13
hallo MFG

klappt bestens  :)

  gruß
    C.B
pille: (vdr1)
Anubis TYPHOON DVB-T Light;Terratec Cinergy1200; GA-M56S-S3; AMD X2 3800(35W); 2x1GB, PCIe 9500GT/LE-40M86BD; Hitachi 320GB; IDE DVD; OCZ 32GB SSD; Trust C-5250/opt./Denon-AV; lirc/DVICO/MD81035; USB-HD 256GB & 1TB ; GraphTFT/LCD 15"; easyVDR 1.0
chekov: (vdr2)
Esprimo5600/1,5GB/AMD Athlon64 X2 3800+; Club-3D GS8400 512MB/G98/19"CRT;Nova T-500; OCZ 32GB SSD, IDE DVD-Rom;  lirc/DVICO/MD82467; easyvdr1.0
scotty: (work - no vdr)
GA-M52L-S3; AMD X4; 4x1GB, NVidia 9800GT/1GByte; Hitachi 320GB;60GByte SSD; 80GByte Hd for wine; SATA DVD; Trust C-5250;Kubuntu 12.10; Netz: Intel GBit PCIe cardt + ...
nickinicki  13.Mar.2010 13:45:59
Wenn ich lsof /mnt eingebe kommt zurück:
easyVDR:~# can't stat() fuseblk file system /mnt/usb1

Also ich bekomme nichtmal die Prozesse angezeigt, welche zur Zeit darauf laufen und welche ich killen könnte.
Asus P8Z77-V_LX So.1155,Intel Core i3 2120T, SSD 120GB, 1TB Media-HDD, 4GB Arbeitsspeicher,  TV-Karten: tbs 6902 dual dvb s2, Atric_IR-Einschalter mit TBS Fernbedienung

nickinicki  13.Mar.2010 10:06:40
Hallo,

ich habe das mal mit einer externen usb ntfs Platte versucht, aber die Platte erscheint nicht im Verzeichnis. Platte ist neu und unter fdisk wird HPFS/NTFS
angezeigt.
Ich abe in der fstab das ntfs Format angegeben mit entsprechen angehängten Befehlen, welche laut Internetrecherche funktionierten, aber nix happened. Hat es etwas mit dem ntfs module zu tuen? Ist das unter VDR vorhanden? Habe mal das ntfs module gezogen und problemlos kompiliert und installiert, aber weder über modrobe ntfs noch mit modrobe ntfs-3g lies sich das Modul laden.

Die Platte wird vom VDR erkannt, aber durch Trennung und Wiedereinstöpseln wird die Platte nicht mehr unter dem ursprünglichen Verzeichnis gemountet, was die Sache etwas unkonfortabel macht.

Hat jemand eine Lösung?


Asus P8Z77-V_LX So.1155,Intel Core i3 2120T, SSD 120GB, 1TB Media-HDD, 4GB Arbeitsspeicher,  TV-Karten: tbs 6902 dual dvb s2, Atric_IR-Einschalter mit TBS Fernbedienung

Captain_Beefheart  13.Mar.2010 11:12:05
Hi

ganz ehrlich
..ich versteh Dein Postng nicht

wird die platte nun erkannt oder nicht?

Platte erscheint nicht im Verzeichnis
welches Verzeichniss meinst Du?
Platte wird vom VDR erkannt,

kannst Du denn dann drauf zugreifen?

konntest Du denn auf die Platte zugreifen
bevor den Kram reingebastelst hast

-poste doch mal was Du so gemachst hast
-Seriennummer haste?
....usw.

  C.B.
pille: (vdr1)
Anubis TYPHOON DVB-T Light;Terratec Cinergy1200; GA-M56S-S3; AMD X2 3800(35W); 2x1GB, PCIe 9500GT/LE-40M86BD; Hitachi 320GB; IDE DVD; OCZ 32GB SSD; Trust C-5250/opt./Denon-AV; lirc/DVICO/MD81035; USB-HD 256GB & 1TB ; GraphTFT/LCD 15"; easyVDR 1.0
chekov: (vdr2)
Esprimo5600/1,5GB/AMD Athlon64 X2 3800+; Club-3D GS8400 512MB/G98/19"CRT;Nova T-500; OCZ 32GB SSD, IDE DVD-Rom;  lirc/DVICO/MD82467; easyvdr1.0
scotty: (work - no vdr)
GA-M52L-S3; AMD X4; 4x1GB, NVidia 9800GT/1GByte; Hitachi 320GB;60GByte SSD; 80GByte Hd for wine; SATA DVD; Trust C-5250;Kubuntu 12.10; Netz: Intel GBit PCIe cardt + ...
nickinicki  13.Mar.2010 12:21:24
Also,

bevor ich das ganze Geraffele mit deiner Vorgehensweise gemacht habe und mit ntfs kompilieren habe ich geschaut, ob Platte von VDR erkannt und eingebunden wird. Klares ja. Unter musicplayer habe ich nicht diesselben Verzeichnisse zum Auswählen wie unte mplayer, aber vorerst egal. Platte wird unter mnt/usb1 gemountet und ich kann über musicplayer und über mplayer auf die Platte zugreifen. Auch nach ntfs Kompilierung. Also der Standardweg beim VDR läuft. Nur halt nicht mit deiner Methode.
Asus P8Z77-V_LX So.1155,Intel Core i3 2120T, SSD 120GB, 1TB Media-HDD, 4GB Arbeitsspeicher,  TV-Karten: tbs 6902 dual dvb s2, Atric_IR-Einschalter mit TBS Fernbedienung

Captain_Beefheart  13.Mar.2010 12:38:06
hi

..um den Fehler zu finden..
existiert denn der passende Eintrag unter /dev ?
- bei mir /dev/iomega-usb-pladde

C.B.
pille: (vdr1)
Anubis TYPHOON DVB-T Light;Terratec Cinergy1200; GA-M56S-S3; AMD X2 3800(35W); 2x1GB, PCIe 9500GT/LE-40M86BD; Hitachi 320GB; IDE DVD; OCZ 32GB SSD; Trust C-5250/opt./Denon-AV; lirc/DVICO/MD81035; USB-HD 256GB & 1TB ; GraphTFT/LCD 15"; easyVDR 1.0
chekov: (vdr2)
Esprimo5600/1,5GB/AMD Athlon64 X2 3800+; Club-3D GS8400 512MB/G98/19"CRT;Nova T-500; OCZ 32GB SSD, IDE DVD-Rom;  lirc/DVICO/MD82467; easyvdr1.0
scotty: (work - no vdr)
GA-M52L-S3; AMD X4; 4x1GB, NVidia 9800GT/1GByte; Hitachi 320GB;60GByte SSD; 80GByte Hd for wine; SATA DVD; Trust C-5250;Kubuntu 12.10; Netz: Intel GBit PCIe cardt + ...
nickinicki  13.Mar.2010 13:05:31
Ja. habe ich geschaut und ist vorhanden. Vielleicht hängt es ja mit ntfs zusammen?
Asus P8Z77-V_LX So.1155,Intel Core i3 2120T, SSD 120GB, 1TB Media-HDD, 4GB Arbeitsspeicher,  TV-Karten: tbs 6902 dual dvb s2, Atric_IR-Einschalter mit TBS Fernbedienung

Captain_Beefheart  13.Mar.2010 13:15:37
Hi

also dann funktioniert die ganze udev- Sache ja anscheinend

versuch doch mal das Teil zu Fuß zu mounten

einfach mal
mount /dev/iomega-usb-pladde /media/mp3/ext-usb-pladde
( natürlich mit Deinen Bezeichnungen eingeben

...schaun wa mal  was da raus kommt
matthias

pille: (vdr1)
Anubis TYPHOON DVB-T Light;Terratec Cinergy1200; GA-M56S-S3; AMD X2 3800(35W); 2x1GB, PCIe 9500GT/LE-40M86BD; Hitachi 320GB; IDE DVD; OCZ 32GB SSD; Trust C-5250/opt./Denon-AV; lirc/DVICO/MD81035; USB-HD 256GB & 1TB ; GraphTFT/LCD 15"; easyVDR 1.0
chekov: (vdr2)
Esprimo5600/1,5GB/AMD Athlon64 X2 3800+; Club-3D GS8400 512MB/G98/19"CRT;Nova T-500; OCZ 32GB SSD, IDE DVD-Rom;  lirc/DVICO/MD82467; easyvdr1.0
scotty: (work - no vdr)
GA-M52L-S3; AMD X4; 4x1GB, NVidia 9800GT/1GByte; Hitachi 320GB;60GByte SSD; 80GByte Hd for wine; SATA DVD; Trust C-5250;Kubuntu 12.10; Netz: Intel GBit PCIe cardt + ...
nickinicki  13.Mar.2010 13:21:34
O.k.. Dafür müßte ich sie erstmal unmounten. Aber es kommt immer der Kommentar, daß die Platte busy ist.
Asus P8Z77-V_LX So.1155,Intel Core i3 2120T, SSD 120GB, 1TB Media-HDD, 4GB Arbeitsspeicher,  TV-Karten: tbs 6902 dual dvb s2, Atric_IR-Einschalter mit TBS Fernbedienung

Captain_Beefheart  13.Mar.2010 14:38:36

...verwirrt..
ist gemountet? - ich denke er findet sie nich?

-schmeiß den Eintrag aus der fstab raus
-booten
-mounten
- gehts das?

...mich bitte nicht nach ntfs fragen sowas hab ich nich  /will ich nich
   
  C.B.
pille: (vdr1)
Anubis TYPHOON DVB-T Light;Terratec Cinergy1200; GA-M56S-S3; AMD X2 3800(35W); 2x1GB, PCIe 9500GT/LE-40M86BD; Hitachi 320GB; IDE DVD; OCZ 32GB SSD; Trust C-5250/opt./Denon-AV; lirc/DVICO/MD81035; USB-HD 256GB & 1TB ; GraphTFT/LCD 15"; easyVDR 1.0
chekov: (vdr2)
Esprimo5600/1,5GB/AMD Athlon64 X2 3800+; Club-3D GS8400 512MB/G98/19"CRT;Nova T-500; OCZ 32GB SSD, IDE DVD-Rom;  lirc/DVICO/MD82467; easyvdr1.0
scotty: (work - no vdr)
GA-M52L-S3; AMD X4; 4x1GB, NVidia 9800GT/1GByte; Hitachi 320GB;60GByte SSD; 80GByte Hd for wine; SATA DVD; Trust C-5250;Kubuntu 12.10; Netz: Intel GBit PCIe cardt + ...