Problem umount /dev/dvd SATA-Laufwerk

  • Hallo,
    nach einigen Jahren mit meinem Hermes habe ich jetzt einen neuen vdr gebaut.


    Mainboard K9VGM-V mit VIA VT8237A SATA-Controller
    Samsung SATA-DVD-Laufwerk


    LinVDR0.7 mit Tarandor / MT Patch vdr 1.3.40


    Das Problem ist aber wohl VDR-unabhängig


    Ich bekomme sowohl mit Dr.S Kernel 2.6.21.3 und 2.6.23.9 es nicht gebacken,
    das DVD-Laufwerk über mount /dev/dvd (->/dev/cdrom -> /dev/scd0 ) zu mounten ( das klappt noch ),
    dann aber mit umount /dev/dvd es wieder auszuhängen( geht nicht ).

    Zitat

    umount: /dev/scd0: Invalid argument


    Mit umount /mnt/dvd kann ich es aushängen!


    ein direkter mount / umount über /dev/scd0 geht!


    Eine Bitte an die Profis: schaut bitte mal in meine DMESG und LOGREAD Ausgaben,
    ob da was verdächtiges zu sehen ist.....
    Beim 2.6.21.3 kommen einpaar merkwürdige Fehlermeldungen, die ich aber nicht deuten kann.


    Sind die Fehlermeldungen beim 2.6.21.3. gravierend oder kann man die vernachlässigen?
    Ich würde lieber den 2.6.21.3 nehmen , da ich damit lm_sensors ans laufen bekommen habe.


    Der VIA Chipsatz wird angeblich schon seit 2.6.19 unterstützt??


    Ach ja, ein hdparm (V7.7) geht auf dem /dev/scd0 auch nicht richtig,
    nach den ersten zwei Zeilen der Ausgabe bricht er ab..irgendwas mit io_xxxxx


    Vielleicht hat jemand einen Tip?


    Ich habe mal alle Dateien angehängt..


    Gruß, sdude

  • Dank Dr. Seltsam kann ich jetzt den Kernel 2.6.23.9 benutzen..


    Das Problem scheint aber eben nicht vom Kernel abzuhängen...


    Ist vielleicht ein Problem des BusyBox mount/umount und "SCSI" SATA-Laufwerken?


    Nochmal: bei mount über einen SymLink (/dev/dvd /dev/cdrom) geht der umount über diesen Link in die Hose. Ein unmount geht nur über das gemountete Verzeichnis.
    Beim mounten über das device /dev/scd0 geht auch ein umount /dev/scd0


    Ist doch komisch...wäre ja auch egal, aber ich glaube, dass das DVD-Plugin
    fest das /dev/dvd anspricht, oder?
    EDIT: kann man wohl per -C überschreiben...mal sehen


    Gruß
    sdude

    HW:M3N78-VM,AMD 4850e,2GB RAM,TT-S2-1600,TT-1401
    SW:yaVDR0.5

    Einmal editiert, zuletzt von sdude ()

  • Sorry, ich habe immer noch keine Lösung gefunden, auch Google etc. hat
    nichts ergeben.


    Hat keiner einen Tip?

    HW:M3N78-VM,AMD 4850e,2GB RAM,TT-S2-1600,TT-1401
    SW:yaVDR0.5

Jetzt mitmachen!

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