Problem mit mkisofs
Hallo, ich versuche ein iso-Image zu erstellen und bekomme immer den folgenden Fehler: Using JAKARTA_COMMONS_COLLECTIONS000.;1 for ./suse/noarch/jakarta-commons-collections-javadoc-2.1.1-3.noarch.rpm (jakarta-commons-collections-2.1.1-3.noarch.rpm) Kann es sein das der Dateiname einfach zu lang ist? Ich habe folgdenes Kommando verwendet um das Image zu erstellen: mkisofs -J -r -l -joliet-long -no-emul-boot -b boot/loader/isolinux.bin -c boot/loader/boot.cat -boot-load-size 4 -boot-info-table -o meine_dvd.iso . Gibt es eine Option mit der ich so lange Dateinamen auch auf die DVD bekommen???? Gruß und Dank Michael -- Encrypted eMail welcome! Get my OpenPGP-Key ID: 0x73173A85 from: wwwkeys.de.pgp.net
Hallo, On 02-Jan-2005 Michael Hoeller wrote:
Gibt es eine Option mit der ich so lange Dateinamen auch auf die DVD bekommen????
Joliet ist nun einmal standardmaessig auf 64 Zeichen beschraenkt bzw. auf 103, wenn man die Joliet-Spezifikationen ignoriert. Mehr Zeichen waeren auch sinnlos, weil Windows die ohnehin nicht lesen koennte. Warum du allerdings Windows mit rpm-Dateien fuettern willst, weiss ich sowieso nicht. Beste Gruesse, Heinz. -- http://www.pahlke-online.de/reisenews/ http://www.Pahlke-KunstWebDesign.de/
Heinz W. Pahlke wrote:
On 02-Jan-2005 Michael Hoeller wrote:
Gibt es eine Option mit der ich so lange Dateinamen auch auf die DVD bekommen????
Joliet ist nun einmal standardmaessig auf 64 Zeichen beschraenkt bzw. auf 103, wenn man die Joliet-Spezifikationen ignoriert. Mehr Zeichen waeren auch sinnlos, weil Windows die ohnehin nicht lesen koennte.
Warum du allerdings Windows mit rpm-Dateien fuettern willst, weiss ich sowieso nicht.
Ich kenne mich nicht besonders gut aus mit den CD Formaten, im Prinzip ist das von Linux für Linux. Die CD wird nie in einem Windows Rechner verwendet. Ich habe die Parameter aus einem anderen Script kopiert :-( Gibt es das was besseres was ich verwenden kann.?? Gruß und Dank Michael -- Encrypted eMail welcome! Get my OpenPGP-Key ID: 0x73173A85 from: wwwkeys.de.pgp.net
Hallo, On 03-Jan-2005 Michael Hoeller wrote:
Ich kenne mich nicht besonders gut aus mit den CD Formaten, im Prinzip ist das von Linux für Linux. Die CD wird nie in einem Windows Rechner verwendet. Ich habe die Parameter aus einem anderen Script kopiert :-(
Ein Glueck, dass dort nichts von rm -r * stand.
Gibt es das was besseres was ich verwenden kann.??
Ich kann da wirklich nur man mkisofs empfehlen. Im Gegensatz zu vielen anderen manpages ist diese wirklich gut verstaendlich. Wenn du die CDs nicht auch unter Windows lesen willst, kannst du auf -J und andere Joliet-Angaben verzichten. Fuer Linux solltest du stattdessen besser die Rockridge-Extensions benutzen, also -R. Ich benutze als Befehlszeile immer mkisofs -l -f -R. Die Verwendung von -f wird allerdings nicht empfohlen, da Links nicht immer sauber gefolgt wird. Ohne Test, ob es funktioniert, sollte man es also nicht einsetzen. Reproduzieren konnte ich Fehler bei Links, die sich im gleichen Verzeichnis bewegten. Sowohl die Originaldateien als auch die per Links erzeugten wurden nach nicht geschrieben. Ueber Verzeichnisgrenzen hinweg habe ich noch keine Probleme beobachtet. Beste Gruesse, Heinz. -- http://www.pahlke-online.de/reisenews/ http://www.Pahlke-KunstWebDesign.de/
Heinz W. Pahlke wrote:
Ich benutze als Befehlszeile immer mkisofs -l -f -R. Die Verwendung von -f wird allerdings nicht empfohlen, da Links nicht immer sauber gefolgt wird. Ohne Test, ob es funktioniert, sollte man es also nicht einsetzen. Reproduzieren konnte ich Fehler bei Links, die sich im gleichen Verzeichnis bewegten. Sowohl die Originaldateien als auch die per Links erzeugten wurden nach nicht geschrieben. Ueber Verzeichnisgrenzen hinweg habe ich noch keine Probleme beobachtet.
Hm, danke für den Tipp, man mkisofs habe / hatte ich gelesen. -R war auch schon bei meinen Versuchen. Hier ist die Version mit deinen Parametern: mkisofs -l -f -R -no-emul-boot -b boot/loader/isolinux.bin -c boot/loader/boot.cat -boot-load-size 4 -boot-info-table -o meinedvd.iso . Leider immernoch mit Problemen, gibt es evt. eine andere Ursache? Gruß und Dank Michael mkisofs: Warning: -follow-links does not always work correctly; be careful. INFO: ISO-8859-15 character encoding detected by locale settings. Assuming ISO-8859-15 encoded filenames on source filesystem, use -input-charset to override. Using JAKARTA_COMMONS_COLLECTIONS000.;1 for ./suse/noarch/jakarta-commons-collections-javadoc-2.1.1-3.noarch.rpm (jakarta-commons-collections-2.1.1-3.noarch.rpm) Using JAKARTA_COMMONS_FILEUPLOAD000.R;1 for ./suse/noarch/jakarta-commons-fileupload-javadoc-1.0-3.noarch.rpm (jakarta-commons-fileupload-1.0-3.noarch.rpm) -- Encrypted eMail welcome! Get my OpenPGP-Key ID: 0x73173A85 from: wwwkeys.de.pgp.net
participants (2)
-
Heinz W. Pahlke
-
MichaelHoeller@t-online.de