Thanks Thanks:  0
Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 11
  1. #1
    Senior Mitglied
    Registriert seit
    28.12.2016
    Beiträge
    105
    Thanks (gegeben)
    47
    Thanks (bekommen)
    2
    Total Downloaded
    0
    Total Downloaded
    0
    ReceiverDanke
    Box 1:
    Spycat Mini Kabel (Unitymedia BW)
     
     

    feste Einhängepunkte

    Ich bin mir nicht ganz sicher, ob dies hier das richtige (Unter-)Forum ist oder ob ich nicht besser im Forum meiner Box geschrieben hätte, aber ich schreibe es trotzdem mal hierein, da die Problematik andere Boxen auch betrifft:

    Mein Receiver (Spycat Mini Kabel) hat zwei USB-Ports, nämlich vorne und hinten. Ich würde mir wünschen, dass jeder Datenträger, der vorne eingesteckt wird, immer nach /media/usb gemountet wird, während jeder, der hinten eingestöpselt wird, immer nach /media/hdd gemountet wird.


    Kann man das irgendwo einstellen?

    •   Alt Advertising

       

  2. #2
    e2world
    Gast
    Jeder Datenträger wird an Hand einer SSID eindeutig identifiziert, der Mountpoint ist manuell zu ändern wenn er nicht passt und wird dann gespeichert. Eine Funktion wie Du sie wünscht ist mir nicht bekannt.

  3. #3
    Pike_Bishop
    Gast
    Hmm , ja wenn man das hier so liest;
    linux - Mount point for specific USB port - Unix & Linux Stack Exchange
    könnte das mit udev klappen, aber leider haben wir ja immer noch mdev was schade is denn bei dem Speicher der heutigen Boxen wäre ja udev kein Problem.


    Das Einzige was man derweil machen könnte is sich zu jedem Datenträger ein Script schreiben wobei man die Scripts mit Hotkey auf ne Taste legt
    um das Mounten über die Box per Fernbedienung zu erledigen um so nen Datenträger in den gewünschten Mountpoint nach zu mounten.
    Dabei wird der Datenträger beim Einstecken zunächt ganz klar durch den Automounter gemountet in irgendeinem Mountpoint und man mountet den dann
    einfach per Script ein zweites Mal in den gewünschten Mountpoint (es macht gar nix wenn ein Datenträger auch zweimal gemountet ist).

    Aber das wäre weiterhin vom Datenträger abhängig also von dessen Uuid (eindeutige Kennung) und nicht vom Port an dem man den Datenträger anstöpselt.

    Jetzt könnte man das auch noch mit nem Cronjonb automatisieren was aber Blödsinn wäre denn da müsste man den Cronjob schon alle Minuten laufen lassen der dann
    eben das bzw. die bestimmten Scripte ausführt, und da man aber ja wenn man den Datenträger wieder ausstöpselt zuerst umounten sollte
    damit es zu keinem Datenverlust kommen kann gibts da vermutlich dann das Problem das man ja nicht weiss wann genau grade wieder der Cronjob
    das Script ausführt und wenn man nun grade umountet kanns passieren das wenn man den Datenträger dann von der Box abstöpselt grade zuvor
    wieder das Script zum Mounten durch den Cronjob ausgeführt wurde und der Datenträger wieder gemountet war vorm Abstöpseln - also Alles in Allem keine Lösung.

    Manuelles Nachmounten per Script und Hotkey aber kann man - sowas verwende ich selber schon lange (nur für ne Backup Platte für die Aufnahmen bzw. movies)
    Es braucht dann aber auch in jedem Fall das Gegenscript also ein Umountscript welches da ja doppelt gemountet (einmal durch den Automounter und nochmal durch ein Script)
    alle Mounts zu dem bewussten Datenträger umountet (was aber kein Problem is).
    Man muss da aber nun nicht pro Mounten bzw. wieder Umounten zwei Scripte verwenden das kann man alles in einem Script einbauen
    (also Gegenscript is gleich im Script selbst mit dabei).

    Hier noch mein Script für die Backup Platte als Beispiel - die wird dann nach /media/usb4 gemountet
    (wobei das aber noch ein bisschen mehr tut - es legt auch nen Link mit Namen "__Backup_Platte" im Verzeichnis der Haupt Platte also der Internen Platte unter /media/hdd/movie an) ;
    Code:
    #!/bin/sh
    
    INTERNAL_HDD_MOUNTPOINT="/media/hdd"
    #EXTERNAL_BACKUP_HDD_MOUNTPOINT="/media/usb2"
    EXTERNAL_BACKUP_HDD_MOUNTPOINT="/media/usb4"
    EXTERNAL_BACKUP_HDD_UUID="UUID=blablabla-usw-4345-b7b8-5913fc8ab8af"
    MOVIEDIR=movie
    LINK="$INTERNAL_HDD_MOUNTPOINT/$MOVIEDIR/__Backup_Platte"
    TMP=/tmp
    LOGFILE=$TMP/external_backup_hdd_mount.log
    
    
    # Logfile loeschen
    rm -f $LOGFILE
    
    
    # Logfile erstellen
    touch $LOGFILE
    
    
    if [ ! -d $EXTERNAL_BACKUP_HDD_MOUNTPOINT ] ; then
    	mkdir $EXTERNAL_BACKUP_HDD_MOUNTPOINT
    
    		if [ "$?" = "0" ] ; then
    			echo -e "Verzeichnis\n$EXTERNAL_BACKUP_HDD_MOUNTPOINT wurde erstellt." | tee -a $LOGFILE
    		else
    			echo -e "ABBRUCH !\nVerzeichnis\n$EXTERNAL_BACKUP_HDD_MOUNTPOINT erstellen fehlgeschlagen." | tee -a $LOGFILE && exit 1
    		fi
    fi
    
    
    EXTERNAL_BACKUP_HDD_MOUNT="$(/bin/mount | grep "$EXTERNAL_BACKUP_HDD_MOUNTPOINT" | awk '{print $3}')" > /dev/null 2>&1
    
    case $EXTERNAL_BACKUP_HDD_MOUNT in
    	$EXTERNAL_BACKUP_HDD_MOUNTPOINT)
    
    		if [ ! -h $LINK ] ; then
    			ln -s $EXTERNAL_BACKUP_HDD_MOUNTPOINT/$MOVIEDIR $LINK
    
    				if [ "$?" = "0" ] ; then
    					echo "Link wurde erstellt." | tee -a $LOGFILE
    				else
    					echo -e "ABBRUCH !\nLink konnte nicht erstellt werden." | tee -a $LOGFILE && exit 1
    				fi
    
    		elif [ -h $LINK ] ; then
    			DEVICE="$(/bin/mount | grep "$EXTERNAL_BACKUP_HDD_MOUNTPOINT" | awk '{print $1}')" > /dev/null 2>&1
    			MOUNT_CNT="$(/bin/mount | grep -c ${DEVICE})" > /dev/null 2>&1
    
    				while [ "$MOUNT_CNT" -gt "0" ]
    				do
    					umount $DEVICE
    
    						if [ "$?" = "0" ] ; then
    							MOUNT_CNT="$(/bin/mount | grep -c ${DEVICE})" > /dev/null 2>&1
    
    								if [ "$MOUNT_CNT" -gt "0" ] ; then
    									continue
    								elif [ "$MOUNT_CNT" -eq "0" ] ; then
    									rm $LINK &&	echo -e "Platte umountet,\nLink geloescht." | tee -a $LOGFILE && break
    								fi
    
    						else
    							echo -e "ABBRUCH !\nPlatte umounten fehlgeschlagen." | tee -a $LOGFILE && exit 1
    
    						fi
    
    				done
    		fi
    	;;
    
    	"")
    		if [ ! -h $LINK ]; then
    			mount $EXTERNAL_BACKUP_HDD_UUID $EXTERNAL_BACKUP_HDD_MOUNTPOINT && ln -s $EXTERNAL_BACKUP_HDD_MOUNTPOINT/$MOVIEDIR $LINK
    
    				if [ "$?" = "0" ] ; then
    					echo -e "Platte gemountet,\nLink wurde erstellt." | tee -a $LOGFILE
    				else
    					echo -e "ABBRUCH !\nPlatte mounten,\nLink erstellen fehlgeschlagen." | tee -a $LOGFILE && exit 1
    				fi
    
    		elif [ -h $LINK ] ; then
    			rm $LINK && mount $EXTERNAL_BACKUP_HDD_UUID $EXTERNAL_BACKUP_HDD_MOUNTPOINT && ln -s $EXTERNAL_BACKUP_HDD_MOUNTPOINT/$MOVIEDIR $LINK
    
    				if [ "$?" = "0" ] ; then
    					echo -e "Platte gemountet,\nLink neu erstellt." | tee -a $LOGFILE
    				else
    					echo -e "ABBRUCH !\nPlatte mounten,\nLink neu erstellen fehlgeschlagen." | tee -a $LOGFILE && exit 1
    				fi
    
    		fi
    	;;
    esac
    
    exit
    Wenn ich dieses Script ein zweites Mal ausführe wird der Link gelöscht und danach wird sie umountet und zwar so oft bis alle Mounts zu der Platte umountet wurden
    da die ja auch doppelt gemountet wird durch eben dem Automounter und mein manuelles Nach Mounten per Fernbedienung und Hotkey.


    Grüsse
    Pike
    Geändert von Pike_Bishop (23.01.2019 um 23:55 Uhr)

  4. #4
    Anfänger
    Registriert seit
    26.02.2017
    Beiträge
    17
    Thanks (gegeben)
    7
    Thanks (bekommen)
    2
    Total Downloaded
    15,56 MB
    Total Downloaded
    15,56 MB
    ReceiverDanke
    Box 1:
    DM 8000 HD
     
     
    Box 2:
    DM 7025 +
     
     
    Box 3:
    Technomate TM 5402
     
     
    Box 4:
    TBS-5925
     
     
    Box 5:
    Edision OS Mini Plus
     
     
    Ich habe dasselbe Problem, wobei mir scheint, dass die Mounts sich scheinbar undefiniert während des Betriebes ändern. Während einer Aufnahme springt´s von hdd nach usb und mir wird ein Schreibfehler angezeigt.

    wie würde ein Eintrag in der fstab lauten mit UUID="...."

    meine Platte lautet: UUID="01D291028233A330" Type="ntfs" PARTUUID="b8755606-01"
    --
    Liebe Grüße
    OldHolborn

  5. #5
    Avatar von Papi2000
    Registriert seit
    20.04.2013
    Beiträge
    24.824
    Thanks (gegeben)
    4679
    Thanks (bekommen)
    9077
    Total Downloaded
    596,61 MB
    Total Downloaded
    596,61 MB
    ReceiverDanke
    Box 1:
    GB Q4K-SC / UE4K-SC / UE4K-C
     
     
    Box 2:
    GigaBlue Q-SSC / Q+-SSC
     
     
    Box 3:
    DM900uhd-SS / Vu+Duo
     
     
    Box 4:
    ZGemma H7/H9 SF8008
     
     
    Box 5:
    diverse andere . . .
     
     
    Der Schreibfehler kommt eher von Überlast des Systems oder Buses wegen Type="ntfs".
    Du solltest über ein linuxtaugliches System für die Platte an der Box nachdenken.
    Beim Umstellen (also Initialisieren durch die Box) wird die Platte geputzt, und ist erstmal leer. Dafür aber mountbar, ohne das System beim Schreiben darauf zu überlasten.
    Grüßle
    Ralf
    ---------------------------------------------
    Gigablue Quad4K-mixed, UE4K, Trio4K, Quad_Plus-SSC, UE_Plus-SC, X2/X3-SC, UltraUE-SC, ...
    Astra 19.2E UniCable & KabelBW, oATV/teamBlue
    (u.a.: DM900uhd,Vu+Duo,ZGemma H9Twin & H7S), PC-DVB-S/C/T, Xtreamer, BDP5200, Philips 24PFS4022/12, 65OLED855/12,UE32C5700, RPi3+
    ---- Einen Receiver kann sich jeder kaufen - Eine stabile E²-Box muß man sich verdienen! ----



  6. #6
    Pike_Bishop
    Gast
    Nur zur Info,

    Datenträger in der fstab gemountet per uuid is klar da hat man fixe Mountpoints,
    es ist aber auch für Platten möglich welche nicht in der fstab stehen also für Platten die halt dynamisch beim Einstöpseln
    (oder wennn man ein Gehäuse hat welches nen Anschaltknopf hat) beim Anschalten vom Automounter (mdev) gemountet werden
    das die immer in den selben Mountpoint gemountet werden- läuft hier seit Wochen so.

    Man muss dazu nur das mdev Script in /etc/udev mit Namen mount-helper.sh manipulieren.

    Genau genommen gibts da zwei Möglichkeiten das zu erreichen - die eine is mit nem Extra Script welches auf der HDD liegt
    und nen Eintrag dazu in der mdev.conf ähnlich dem hier;
    https://www.opena.tv/skripte/34020-s...tml#post299312


    Die funktioniert auch - allerdings aber wenn die Platte dann mal zufällig nicht abgestöpselt bzw. ausgeschalten wird und so beim nächsten Hochbooten
    bereits an der Box angstöpselt ist (also nicht erst im Betreib angestöpselt wird) haut das zwar auch hin jedoch kommen die Meldungen vom Script
    bis zu dreimal wieder und es sind dann auch inkorrekte Meldungen die einen in die Irre führen (gemountet wird aber korrekt)
    und was noch schlimmer ist es verzögert sich ganz ordentlich die Bootzeit der Box.

    Diese Methode also per Extra Script funktioniert nur ordentlich wenn die Platte erst immer im Betrieb der Box zugeschalten wird und nach Gebrauch auch wieder umountet
    wird und abgestöpselt bzw. abgeschalten wird - dann is das zuverlässig.

    Hab das Alles genau und länger ausgetestet

    Die zweite Methode ( mdev Script manipulieren) is da weit besser.


    Grüsse
    Pike
    Geändert von Pike_Bishop (05.04.2019 um 20:24 Uhr)

  7. #7
    Anfänger
    Registriert seit
    26.02.2017
    Beiträge
    17
    Thanks (gegeben)
    7
    Thanks (bekommen)
    2
    Total Downloaded
    15,56 MB
    Total Downloaded
    15,56 MB
    ReceiverDanke
    Box 1:
    DM 8000 HD
     
     
    Box 2:
    DM 7025 +
     
     
    Box 3:
    Technomate TM 5402
     
     
    Box 4:
    TBS-5925
     
     
    Box 5:
    Edision OS Mini Plus
     
     
    Herzlichen Dank für die Antwort und den Link!

    Ich möchte allerdings verhindern, dass, aus welchem Grund auch immer, meine am hinteren USB-Port angesteckte HDD sich als USB - Mount und nicht wie üblich als \media\hdd einhängt. Ich kann zwar per Mount-Befehl die Platte wieder korrekt einbinden, was ein Systemstart erfordert und nach Hochfahren wieder korrekt angezeigt wird, allerdings wird mir (noch nicht so richtig nachvollziehbar) während Timeraufnahmen plötzlich Schreibfehler angezeigt und die HDD ist wieder als USB gemountet = Schreibfehler auf \media\hdd.

    So ganz genau weiß ich noch nicht, wann das passiert:
    1. mehrere Timer bei laufendem Betrieb
    2. mehrere Timer aus dem Standby
    3. mehrere Timer aus dem Deep Standby
    4. ggf. eine Mischung aus oben genannten

    Die Logfiles sagen leider nichts über dieses Verhalten aus.

    Ich beschreibe mal, was sich an meinem System nach Update verändert hat.
    Ich habe umgestellt von V.6.2 auf V 6.3 mithilfe von Multiboot

    Das auf dem Stick installierte System hat sich selbst als \media\hdd gemountet und meine HDD als USB, was mich schon gewundert hat...
    hab da erstmal ein Backup gezogen, Neustart mit Flash, dasselbe Problem.
    Nachdem ich mit Mountmanager Stick und HDD getauscht hatte, war´s erst ok. Hab die 6.3 geflasht, Stick abgezogen und gestartet: Mount lag wieder auf USB, geändert, Neustart, ok

    Als nächstes Neustart OHNE HDD und Stick, danach HDD gesteckt, erstmal ok.
    jedesmal, wenn ein Stick zum Einsatz kommt (vordere Buchse) wird diese wiederum als \media\hdd gemountet und meine HDD als USB - damit sind die Links natürlich futsch zu den Aufnahmen.

    Dieses Verhalten ist aufgetreten, nachdem ich Multiboot in Verwendung hatte - vielleicht sollte ich mal von vorne anfangen :-(.
    Übrigens, Multiboot erscheint nicht mehr in den Erweiterungen und lässt sich auch nicht nachinstallieren - da ist der Wurm drin...
    Es ist zum Verzweifeln, meine Aufnahmen kriege ich nur zufällig durch.
    Geändert von OldHolborn (06.04.2019 um 14:16 Uhr)
    --
    Liebe Grüße
    OldHolborn

  8. #8
    Pike_Bishop
    Gast
    Mit Multiboot - meinst du da Openmultiboot ?
    Denn wenn ja da hatte ich auch Mountprobleme die nicht lösbar waren.

  9. #9
    Anfänger
    Registriert seit
    26.02.2017
    Beiträge
    17
    Thanks (gegeben)
    7
    Thanks (bekommen)
    2
    Total Downloaded
    15,56 MB
    Total Downloaded
    15,56 MB
    ReceiverDanke
    Box 1:
    DM 8000 HD
     
     
    Box 2:
    DM 7025 +
     
     
    Box 3:
    Technomate TM 5402
     
     
    Box 4:
    TBS-5925
     
     
    Box 5:
    Edision OS Mini Plus
     
     
    Genau, OpenMultiboot,

    nachdem ich auf dem Stick das aktuelle 6.3 installiert und daraufhin noch ein SoftwareUpdate gemacht hatte, hatte und vermeintlich die Sache lief, habe ich ein FullBackup veranlasst und dieses geflasht. Stick abgezogen, HDD gesteckt und ab da kam es zu den besagten Problemen.

    Obwohl ich den Mount wieder korrigiert hatte, der sich auf USB gestellt hatte, kam es immer wieder zu den fehlerhaften Mounts, was sehr ärgerlich war, da ich mich nicht darauf verlassen konnte, dass der Schreibzugriff für meine Autotimeraufnahmen korrekt ausgeführt wurden. Wie erwähnt, veränderte sich der Mount sogar während vereinzelter Aufnahmen, die dann nur teilweise auf der HDD landeten. Warum das passierte, ist anhand der Logs nicht nachvollziehbar.

    Wie auch oben erwähnt, ist OpenMultiboot verschwunden und ist auch nicht mehr installierbar. Sehr seltsam das Ganze.

    Ich hatte schon mit 6.2 einige Probleme, daher bin ich jetzt ersteinmal auf die letzte 6.1 zurückgegangen, die läuft ohne Probleme

    Es handelt sich hier um Edision Mini Plus, welcher ansonsten ein sehr zu zuverlässiger Receiver ist. Schau´n wir mal, schön, dass man ja mit Backups auf der sicheren Seite ist. Ein neuer Versuch ohne OPM mit 6.3 steht an....
    --
    Liebe Grüße
    OldHolborn

  10. #10
    Pike_Bishop
    Gast
    Hi,

    Vergiss einfach Openmultiboot, dann klappt das auch zuverlässig.
    Ich habe schon öfter Mal erwähnt das es damit zu unerklärlichen Mountproblemen kommen kann (die lassen sich wenn z.b: nur ein Mount nicht passt sogar mit Workarounds beheben)
    aber insgesamt alles Murks.

    Ich hatte auch ne Weile gebraucht um drauf zu kommen warum Mounts die per uuid in der fstab eingetragen sind (also normal absolut zuverlässige Mounts)
    plötzlich verdreht waren - dabei gilt umso mehr Datenträger in/an der Box desto ärger das Ganze.

    Hab damals auch im PLI Forum gepostet aber für das gibts eben keine wirkliche Lösung - wovon hängt das ab ?
    Ich vermute wenn ne Box nicht wirklich völlig von Openmultiboot unterstützt wird, aber wer weiss schon ...

    Egal ich hab mich dann irgendwann von Openmultiboot verabschiedet und das war richtig is eh nur ungleich mehr Arbeit die mehreren System zu warten
    , bleib bei einem Image und alles is leichter.

    Kannst ja mal ein bisschen was über meine damaligen Probleme da lesen;
    (et9000) + Mounts in fstab greifen nicht ! - [DE] Benutzerunterstutzung - Forums
    @Frenske bestätigt ganz unten das es an Openmultiboot liegen kann.

    Und das war noch gar nix - später mit der Mutant HD 2400 und nun mit der VU Ultimo 4k (an der einige Datenträger dran hängen) war das noch um einiges ärger.


    Grüsse
    Pike
    Geändert von Pike_Bishop (07.04.2019 um 23:43 Uhr)


Seite 1 von 2 12 LetzteLetzte

Stichworte

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:18 Uhr.
Powered by vBulletin® Version 4.2.5 (Deutsch)
Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.
Resources saved on this page: MySQL 5,88%
Parts of this site powered by vBulletin Mods & Addons from DragonByte Technologies Ltd. (Details)
vBulletin Skin By: PurevB.com