Hallo, Am Sun, 05 Oct 2003, Al Bogner schrieb:
Am Sonntag, 5. Oktober 2003 19:50 schrieb David Haller:
guckst du hier: http://lists.suse.com/archive/suse-linux/2003-Sep/1373.html
Von dort: "Wer nicht viele/komplexe pathspecs verwenden will, der sollte sich ein Verzeichnis (z.B. unter /tmp) fuer das Erstellen des Images anlegen, und dann dorthinein symlinks legen bzw. die Daten kopieren und dann als pathspec nur /=/tmp/heute_basteln_wir_ein_image/ verwenden."
Genau darüber bin ich mir nicht klar, ob das sinnvoll ist bzw. ob man folgende Warnung vernachlässigen kann: "mkisofs: Warning: -follow-links does not always work correctly; be careful. mkisofs 2.0.3 (i686-suse-linux)"
Nein.
Im Log sehe ich zB
"scanning /brenndaten/homeec_c8_031005/ec/ec/ec/ec/ec/ec/ec/ec/ec/ec/ec/ec/ec/ec/ec/ec/ec/ec/ec/ec/ec/ec/ec/Desktop", wobei ec ein User ist.
In so einem Fall musst du die Pathspecs selber angeben, und nicht mit symlinks verlinken. Du kannst die pathspecs ja auch mittels find und -printf erzeugen lassen. Schreib doch mal, welche Verzeichnisse / Dateien mit welcher Struktur auf die CD brennen willst.
Zusatzfrage: Ich habe in einem Shellscript eine Abfrage, die prüft, ob das noch nicht erstellte Image auf eine CD passen wird. Das funktionierte bis jetzt ganz gut. Bei vielen Symlinks scheint es aber überhaupt nicht zu stimmen. Bei einem Test lag ich um 200MB daneben. Liegt das an du oder daran, dass das Image eventuell nicht richtig erstellt wurde?
So berechne ich: BRENNMAXBYTES="$((718 * 1024 * 1024))" # rechnet falsch mit den Links! BYTESZAEHLEN=`du -Lsb $BRENNQUELLE` #falsche (zu kleine) Werte bei Links! BRENNBYTES=`echo $BYTESZAEHLEN|cut -f 1 -d' '`
BRENNBYTES="`du -Lsb \"$BRENNQUELLE\" | cut -f1`" sollte reichen. Warum da "falsche" Werte rauskommen kann ich so nicht sagen, bei mir macht das -L was es soll (z.B. ~656 MB ohne, 1444 MB mit). Stimmen die symlinks? Wie hast du die angelegt? Beschreib mal die konkrete Situation in $BRENNQUELLE etwas genauer... -dnh -- The word "sucked" conveys more passion by _far_ than can possibly be worth feeling over anything related to Harry Potter. If you feel anything stronger than a mild apathy tinged with dislike, you're wasting loathing that could be put to much better use elsewhere. -- D. Henke