tosvcd und vfat

  • Hallo,


    hat eigentlich jemand sein /video Verzeichnis auf einer Fat32 Partition wie ich ?


    Symbolische Links funktionieren nicht - damit kann ich leben und das kann svcd.sh anpassen.


    Jedoch bekomme ich bei einen manuellen Aufruf von
    svcd -c2 -M <Verzeichnisname> als root auf der Fat32 Partition


    cannot create pipe </.pipezvVqaR>: Operation not permitted


    Auch dürfen Skripte keine Verzeichnisse anlegen.


    Kann man das Problem mit einer Änderung der mount/fstab Optionen beheben, oder ist dies eine Limitierung von einer vfat Partition unter Linux ?


    mit den Optionen uid gid umask habe ich bereits ohne Erfolg herumexperimentiert.


    Gruß


    gkarg

  • Hallo,


    für alle, die auch eine vfat Partition als /video Verzeichnis benutzen, hier die Lösung vom Author (nocheinmal ein herzliches Dankeschön an Werner Schweer)


    //
    pipes kann man auf einem vfat Filesystem nicht anlegen. Wenn irgendwo ein
    "normales" Linuxfilesystem existiert, dann könnte Tosvcd dort die Pipe
    anlegen. Dazu muß in tosvcd.c (ca. Zeile 1273) die Anweisung


    pipename = tempnam(".", "pipe");


    geändert werden in


    pipename = tempnam("/tmp", "pipe");


    um die Pipe z.B. im /tmp Verzeichnis zu erzeugen.


    Grüße,
    Werner
    //


    hat bei mir wunderbar funktioniert


    Gruß


    gkarg

Jetzt mitmachen!

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