CD DVD Fragen

Status
Für weitere Antworten geschlossen.

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
Hi Leutz,

so richtig gefunden habe ich trotz googeln nichts:l

Wie lang darf bei einer CD/DVD der Dateiname maximal werden (alle spezifischen Formate Joliet usw eingeschlossen)

Wie lang darf maximal ein Pfad (inklusive Pfadtrennzeichen '/' oder '\') einer Datei auf einer CD bzw. DVD werden.

Meine Frage zielt jetzt nicht darauf ab, wie ein Betriebssystem (Windows) maximal mit solchen Größen umgehen kann, sondern wie es tatsächlich auf der CD/DVD ist.

Gibt es zwischen ISO9660 und UDF hinsichtlich der maximal Längen Abweichungen? Oder bei anderen Formaten?

Itari
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
Ich hab noch vergessen danach zu fragen, wie die Dateiname- und Pfadnamenlängen aussehen, wenn man statt einem 8-Bit-Zeichensatz einen 16-Bit-Zeichensatz einsetzen würde. Halbieren sich dann die Längen?

Itari
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
Also was ich bislang zusammengetragen hab ist:

ISO9660:
Dateinamenlänge: 31 Zeichen (31 Bytes)
Pfadlänge: 255 Zeichen (255 Bytes) mit führendem '\' bzw '/' ??? (keine Info darüber gefunden)

Juliet:
Dateinamenlänge: 64 Zeichen, auch UTF-16 möglich, d.h. 128 Bytes ??? (keine Info darüber gefunden)
Pfadlänge: ????

UDF:
Dateinamenlänge: 255 Zeichen, auch UTF-16 möglich, d.h. 510 Bytes ??? (keine Info darüber gefunden)
Pfadlänge: 1023, d.h. in Bytes ??? (keine Info darüber gefunden)

Meine Probleme sind: 1] verstehen sich die Angaben immer als Zeichen eines beliebigen Zeichensatzes (UTF-8 hat ja bis zu 4 Byte pro Zeichen) oder eher so, dass eine Zeichen = ein Byte ist? 2] werden die einleitenden Pfad-Slaches (/ oder \) mitgezählt bei der Pfadlänge oder nicht.

Da ich weiß, dass manche Brenn-Programme die Längen prüfen, hab ich das ausprobiert. Aber hier werden zum Teil Namenskürzungen vorgenommen, die nicht Standard-konform sind. Deswegen würde ich das gerne "ganz" genau wissen wollen.

Itari
 
Zuletzt bearbeitet:

Trolli

Benutzer
Mitglied seit
12. Jul 2007
Beiträge
9.848
Punkte für Reaktionen
1
Punkte
0

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
Für Joliet kann ich es Dir sagen:

  • Dateinamen - 128 Bytes (64 Unicode Zeichen) (nicht zu verwechseln mit Pfadlänge)
  • Tiefe: 8 Ebenen
Referenz: http://bmrc.berkeley.edu/people/chaffee/jolspec.html#change

Danke für deine Suche. Verstehen tu ich es leider nicht ganz:

da steht: The Directory Hierarchy may be recorded deeper than 8 levels das heißt für mich soviel wie: die Verzeichnishierarchie darf tiefer als 8 Ebenen gehen, oder? Aber wie lang darf dann der Pfad werden?

Und wenn nur 8 Ebenen, würde das heißen: 8*128 Bytes??? inklusive oder exklusive der Pfadtrennzeichen? Wären ja in diesem Fall auch noch mal mindestens 7, wenn man das oberste (root) nicht auch noch mitzählen müsste. Also Pfadlänge = 8*128 + 7(8) = 2051 Bytes?

Itari
 

Trolli

Benutzer
Mitglied seit
12. Jul 2007
Beiträge
9.848
Punkte für Reaktionen
1
Punkte
0
Ich könnte mir vorstellen, dass die Pfadlänge auf dem Dateisystem irrelevant ist, wenn in den Verzeichnissen jeweils nur die Namen der untergeordneten Dateien und Verzeichnisse stehen. Diese Verschachtelung ist dann aber eben nur 7x möglich...
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat