Hallo Leute,
folgendes Problem tut sich hier auf: Wenn ich mit mkisofs ein
ISO-Image mittels
mkisofs -R -o /tmp/Image.iso /opt/Doku
erstelle, so nimmt mkisofs als Wurzelverzeichnis für das Image das
Verzeichnis /opt/Doku. Heißt, wenn ich das ISO-Image nach /cdrom
mounte, dann liegt der Inhalt von /opt/Doku direkt in /cdrom rum.
Nun möchte ich gerne, daß das Verzeichnis /opt/Doku selbst im
Wurzelverzeichnis der CD liegt. Ich möchte also beim Mounten des
ISO-Images nach /cdrom im Verzeichnis /cdrom das Verzeichnis
/cdrom/Doku finden und darin soll dann erst der Inhalt des
Verzeichnisses "Doku" liegen.
Theoretisch könnte ich das über
mkisofs -R -o /tmp/Image.iso /opt
erreichen, aber dann habe ich natürlich auch alle anderen unter /opt
liegenden Verzeichnisse im Image. Nicht nur, daß ich diese
Verzeichnisse nicht im Image haben will, ich könnte das Image dann
aufgrund seiner Größe (7,2 GB) gar nicht mehr brennen.
Bisheriger Umweg:
mkdir /tmp/CD-Root
cp -Rp /opt/Doku /tmp/CD-Root/Doku
mkisofs -R -o /tmp/Image.iso /tmp/CD-Root
rm -r /tmp/CD-Root
Das ist mir aber zu umständlich und zu zeitaufwendig.
Habe schon in der Manpage nachgesehen und Google bemüht, weiß aber
nicht, wie ich das hinbekommen kann. Hat hier jemand einen Tipp,
wie ich das ohne Umwege direkt mit mkisofs erreichen kann?
Dank und Gruß,
Patrick Hess
To Unsubscribe: send mail to majordomo.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Sun 07 Dec 2003 - 22:22:01 CET