Re: Pre-Master mit mkisofs & cdrtools



Tobias Wendorff schrieb:

Nun steht ein neues Projekt an, welches auf CD-ROM und
DVD-ROM erscheinen sollen.

Benötigst du Sonderzeichen wie Umlaute?
Ist das eine Daten CD/DVD?
Ist die CD/DVD bootfähig?

Ich habe mir mal angeguckt, wie Pressungen gemastert wurden.
Anscheinend gibt es kein richtiges Muster.

Ja, es gibt kein Muster. Es gibt keine perfekte Lösung.

Die CD und DVD soll hauptsächlich auf Windows-Systemen gelesen
werden können, da die Anwendung erst ab Win98 funktioniert -
leider nicht in WINE. Allerdings wäre es nicht schlecht, wenn man
von Linux & MacOS 9/X auf den Dateninhalt zugreifen könnte.

Für CD und DVD wäre ISO9660 Level 1 und UDF ein Ansatz.
ISO9660 Level 1: Notfallreserve
UDF: ab Win98, W2k mit Bordmitteln lesbar

CD-ROM:
- File-System: ISO 9660 + Joliet
- ISO 9660 Dateiformat: DOS (8.3)
- Kleinbuchstaben erlauben
- DOS Zeichensatz verwenden
- ISO 9660 Datei-Versionsnummer nicht verwerfen
- Joliet Dateiformat: Standard (64) - falls notwendig Extended
(110)

Auch ein sinnvoller Ansatz. Das paßt auch für eine DVD.

DVD:
- File-System: ISO 9660 + Joliet + UDF
- ISO 9660 Dateiformat: DOS (8.3)
- Kleinbuchstaben erlauben
- DOS Zeichensatz verwenden
- ISO 9660 Datei-Versionsnummer nicht verwerfen
- Joliet Dateiformat: Standard (64) - falls notwendig Extended
(110)

Ein weitererer sinnvoller Ansatz. Das paßt auch füre ein CD.

Ich denke, dass ich auf RockRidge verzichten kann, da Joliet von
Linux, Unix und MacOS gelesen werden kann.

Afair kann MacOS 9 Joliet nicht mit Bordmitteln lesen.
Kann MacOS 9 RockRidge mit Bordmitteln lesen?

Auch werde ich keine ultra-tiefen Verzeichnisverschachtelungen mit
Dateinamen über 100 Zeichen haben.

Sollte bei den genannten Betriessystemen kein Problem sein.
Tiefe Verzeichnisse und Dateinamen über 100 Zeichen sollten
funktionieren.

Allerdings bin ich mir mit dem ISO-Zeichensatz nicht sicher. In
den Manuals habe ich gelesen, dass manchmal auch Windows/Unix (31)
verwendet wird. Aber das bezieht sich ja glaube ich eh nur auf die
Lesbarkeit unter DOS?

Der ISO-Zeichensatz wird interessant, wenn die ISO9660 Namen verwendet
werden. Beim genannten Rahmen werden keine ISO9660 Namen gelesen und
spielen keine Rolle.

ISO 9660 Namen sind heutzutage bei einer bootfähigen CD/DVD
interessant. Bei einer bootfähigen CD/DVD wäre ISO 9660:1999 und
RockRidge ein sinnvoller Ansatz. Bei einer Daten CD/DVD sind die ISO
9660 Namen zu vernachlässigen.

Über alles wäre das ein Ansatz:
ISO 9660 Level 1 + Joliet Long + UDF für CD und DVD

HTH
Udo
.



Relevant Pages

  • Re: checking integrity of already written CD/DVD
    ... This should result in *exactly* the same checksum as the iso ... message digest that is different from that of any other file that is ... from CD/DVD device is longer, or shorter, than the iso that was used ... Trailing zero bytes are easy to truncate. ...
    (Debian-User)
  • Re: creating a full automated cd install with OSD FP
    ... We have automated the cd/dvd pretty much the same way. ... difference is we were able to automate the process by doing the ... > edit the iso ... > copy the osd package source folder to the root of the iso ...
    (microsoft.public.sms.tools)
  • Re: OT software, ISO burning boot floppies DOS...
    ... batch ng's but thought maybe best place first due to the ISO burning ... There is a lot about making a bootable *DOS* CD here:http://www.nu2.nu/bootcd/ ... choosing what to use when the CD boots - straight forward to edit. ...
    (uk.comp.homebuilt)
  • Pre-Master mit mkisofs & cdrtools
    ... ich habe vor zwei Jahren eine CD-ROM zur Pressung gegeben. ... welches auf CD-ROM und DVD-ROM erscheinen sollen. ... Manche verwenden ISO 9660 + Joliet + UDF ... ISO 9660 Dateiformat: DOS ...
    (de.comp.hardware.laufwerke.brenner)
  • Re: Does an ISO archive already contain all boot information ?
    ... original CD/DVD was bootable? ... Does the *.iso file already contain ALL necesssary boot information? ... Or do I have to tell the burning software in an additional, ...
    (microsoft.public.windowsxp.help_and_support)