Wechselplatten einbinden, aber wie

  • Hallo zusammen,


    ich habe mir einen Wechselplattenrahmen eingebaut.
    Zusätzlich zu meiner vorhandenen Platte fürs System und die Aufnahmen möchte ich mit mehreren Platten als Archiv arbeiten.
    Also momentan nicht mehr benötigte Aufnahmen händisch da drauf verschieben und bei Bedarf dann diese wieder rein stecken und darauf zugreifen.


    Soweit ich das sehe unterstützt mein Mainboard im Bios wohl hotplug an den SATA Ports. Leider verabschieden sich irgendwelche Teile des Systems, wenn man zur Laufzeit eine Platte rein schiebt :(
    Das ist aber nicht so wichtig. Es reicht mir, wenn das nur im ausgeschalteten Zustand funktioniert.


    Im Prinzip hätte ich gerne so eine Art automount, wenn ne Platte vorhanden ist.
    Also so ähnlich wie wenn man eine USB Platte dran hängt.


    Habt ihr mir da nen TIpp?

  • Der yaVDR-Automounter greift sich normalerweise nur externe Platten - aber über udev-Attribute sollte man das beeinflussen können: (gelöst dank seahawk1986)qb-35us3r esata automount
    Allerdings habe ich das unter yaVDR 0.6 noch nicht ausprobiert und am Ende des verlinkten Threads gab es eine negative Rückmeldung - da müsste man mal auf die Suche gehen, was da nicht mehr klappt...

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • so, bin jetzt endlich dazu gekommen.


    Danke für den Tipp. Habe es jetzt so gelöst:


    /etc/udev/rules.d/10-removable-disk.rules:

    Code
    DEVPATH=="/devices/pci0000:00/0000:00:1f.2/ata5/host4/*", ENV{UDISKS_SYSTEM}="0", ENV{UDISKS_SYSTEM_INTERNAL}="0"


    Gibt es da eine Möglichkeit, wenn ich es nicht unter /media/<FS-id> gemountet haben will sondern unter /media/<FS-Label>.
    Außerdem würde ich gerne noch mit den Mountoptionen etwas experimentieren.
    Da ich btrfs verwende, könnte ich mir vorstellen, dass die Kompression was bringen könnte.
    Oder lassen sich vdr Aufnahmen nicht gut komprimieren?

  • Oder lassen sich vdr Aufnahmen nicht gut komprimieren?

    Das bringt fast nichts, wenn müsstest du es in ein effizienteres Videoformat wie HEVC umrechnen lassen.

    Außerdem würde ich gerne noch mit den Mountoptionen etwas experimentieren.

    Du kannst dich da mit udisks-glue austoben (die Konfigurationsdatei liegt bei yaVDR in /etc/udisks-glue/config:( http://manpages.ubuntu.com/man…5/udisks-glue.conf.5.html

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • automounten unter 0.6 funktioniert bei mir,hatte mir "seahawk1986" sehr geholfen!!!



    Probier mal das als /etc/udev/rules.d/10-esata.rules folgendes eintragen


    DEVPATH=="/devices/pci0000:00/0000:00:0b.0/ata4/host3/*", ENV{UDISKS_SYSTEM}="0", ENV{UDISKS_SYSTEM_INTERNAL}="0"


    Und dann den Rechner neu starten.
    Dann das hier in eine Datei kopieren, z.B. als list-disks.py


    #!/usr/bin/python2
    import dbus


    bus = dbus.SystemBus()
    ud_manager_obj = bus.get_object("org.freedesktop.UDisks", "/org/freedesktop/UDisks")
    ud_manager = dbus.Interface(ud_manager_obj, 'org.freedesktop.UDisks')


    for dev in ud_manager.EnumerateDevices():
    device_obj = bus.get_object("org.freedesktop.UDisks", dev)
    device_props = dbus.Interface(device_obj, dbus.PROPERTIES_IFACE)
    if (device_props.Get('org.freedesktop.UDisks.Device', 'IdUsage') == "filesystem" and not
    device_props.Get('org.freedesktop.UDisks.Device', 'DeviceIsSystemInternal')):


    print 5*'*', "Found device", 5*'*'
    print "device path:", device_props.Get('org.freedesktop.UDisks.Device', 'DeviceFile')
    print "interface:", device_props.Get('org.freedesktop.UDisks.Device', 'DriveConnectionInterface')
    print "UUID:", device_props.Get('org.freedesktop.UDisks.Device', 'PartitionUuid')
    print "Label:", device_props.Get('org.freedesktop.UDisks.Device', 'IdLabel')




    Diese Datei als root so aufrufen


    python list-disks.py



    Das wars dann und alles ist gut



    Funktioniert bei mir tadellos!!

    VDR-1:Steacom-ST-FC9S,Steacom-ST-Nano160,Asus Prime B560M-A,Core i5-11400,NVIDIA T600,DDR4 8GB 3200MHz,Crucial P2 CT500P2SSD8 500GB,DD Cine-S2-V7,STM32 USB Adapter,CSL 300Mbit WLan-Stick,yaVDR-ansible(jammy) alle Updates.

    Client1: Raspberry Pi 3,LibreELEC 9.2.8

    Client2:Raspberry Pi 4,LibreELEC 10.0.3

    TV =Sony KD-55AF8

    Audio=Denon AVR-X2700H/Teufel-Ultima-40 5.1

Jetzt mitmachen!

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