Hallo Adalbert, Adalbert Michelic wrote:
* On Mon, 25 Feb 2002 at 9:33 +0100, Werner Franke wrote:
Irgendwie verstehe ich in der manpage von mkisofs die Besschreibung zur Option '-D' nicht.
Kann mir jemand von Euch (eventuell an einem Beispiel) erklaeren fuer was die gut ist. Ist sie nur in Verbindung mit anderen Optionen von Noeten ?
Die Option meint folgendes:
Laut ISO9660 dürfen Verzeichnisse maximal 7 Ebenen ineinander verschachtelt sein. Wenn Verzeichnisse tiefer sind, werden sie ins root rausgeschoben. Mit diesem Schalter kann da sdeaktiviert werden, da solche tiefen Verzeichnisse auf vielen Plattformen funktionieren.
Möglicherweise aber nicht auf allen :-)
Siehe folgenden Versuch:
leo:/tmp/test # mkdir -p 1/2/3/4/5/6/7/8/9/10/11 mkisofs . > ../iso mount -o loop ../iso /mnt/test/ leo:/tmp/test # du /mnt/test/ 2 /mnt/test/1/2/3/4/5/6/7 4 /mnt/test/1/2/3/4/5/6 6 /mnt/test/1/2/3/4/5 8 /mnt/test/1/2/3/4 10 /mnt/test/1/2/3 12 /mnt/test/1/2 14 /mnt/test/1 2 /mnt/test/rr_moved/8/9/10/11 4 /mnt/test/rr_moved/8/9/10 6 /mnt/test/rr_moved/8/9 8 /mnt/test/rr_moved/8 10 /mnt/test/rr_moved 26 /mnt/test
Die Verzeichnisse ab 8 sind nach rr_moved verschoben worden, da sie zu tief waren.
So was in der Art habe ich mir auch gedacht. Desswegen habe ich auch eine 10 stufige Directorystruktur (dir1/dir2/../dir10) angelegt und mit/ohne dieser Option ein Image erzeugt. Wie ich's jedoch erzeuge (mit/ohne -D, mit/ohne -r), im Image war immer die vollstaendige 10 stufige Struktur zu sehen. rr_moved, wenn vorhanden, war leer Ich habe das gemountete Image mit dem Konqueror angesehen. Missverstehe ich da was ? Werner