[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Asiatisches ISO9660-Image mit Hardlinks und kaputten Filenames



On 09.Oct 2004 - 15:26:04, Joerg Rossdeutscher wrote:
> Hallo,
> 
> ich habe hier eine ISO-Datei, welche wohl asiatisches Schriftarten
> enthält. Ich kann das Image mounten:
> 
> mount -o loop -t iso9660 FONT_CD1.ISO /mnt/
> 
> Auf dem Image finde ich dann etliche Daten, aber viele Filenames sehen
> extrem komisch aus. Ich denke aber nicht, daß das ISO kaputt ist, denn:
> 
> ratti:/mnt/??# ls -lab
> insgesamt 3112
> dr-xr-xr-x  1 root root    2048 1970-01-01 01:00 .
> dr-xr-xr-x  1 root root    2048 2002-03-08 00:36 ..
> -r-xr-xr-x  1 root root  624392 1970-01-01 01:00 ?????L.TTF
> -r-xr-xr-x  1 root root  631044 1970-01-01 01:00 ?????M.TTF
> -r-xr-xr-x  1 root root 1188571 1970-01-01 01:00 ??????.TTF
> -r-xr-xr-x  1 root root  736801 1970-01-01 01:00 ?????.TTF
> 
> 
> ....es sind ja wohl kaum die "Namen" kaputt und die "Extensions" heile.
> Ich hätte jetzt auf einen asiatischen Filenamen getippt, aber sollte die
> Option "b" bei ls dann nicht sowas wie "\1234" ausgeben statt eines
> Fragezeichens?

Wieso muss das Asiatisch sein? Kann ja auch hebraeisch sein...
Jedenfalls macht -b nur "non-graphic" chars zu octal Werten. Sprich ls
stellt fest es sind graphic chars...

> Und, laut Autocompletion der Bash sind es tatsächlich
> Fragezeichen - dann wären aber in einigen anderen Ordner Dateinamen
> doppelt!

Naja, das ist keine Testmethode, wenn die Anzeige der Zeichen bei dir
nicht funktioniert.

> Um die Verwirrung zu komplettieren - ich wollte die Sachen erstmal
> kopieren, die Files werden sowieso umbennant, und dann das:
> 
> ratti:/# cp -a mnt /disk4/
> cp: Harte Verknüpfung „/disk4/mnt/?? ????“ zu Verzeichnis
> „/disk4/mnt/?? ????“ wird nicht erzeugt
> cp: Harte Verknüpfung „/disk4/mnt/?????“ zu Verzeichnis
> „/disk4/mnt/?????“ wird nicht erzeugt
> cp: Harte Verknüpfung „/disk4/mnt/?????“ zu Verzeichnis
> „/disk4/mnt/?????“ wird nicht erzeugt
> [...]
> 
> Hardlinks? Auf einem iso9660-Image?

Tja, also entweder haengt das mit den Namen zusammen oder jemand hat
das Image mit RockRidge Extension versehen. Kannst ja beim mounten mal
die Option "norock" angeben und schauen was du dann siehst.

> Die Fonts, soweit ich drankomme, scheinen durchaus heile zu sein, ich
> habe den einen oder anderen mit Fontforge aufgemacht. Alles feini. Hm.
> Wie komme ich an alle Fonts? Kann man die CD irgendwie "anders" mounten,
> mit irgendeiner UTF-Unterstützung oder irgendwas in der Art? ...ins
> blaue schiess...

man mount

Die option "utf8" gibts und natuerlich auch iocharset. Dann brauchst
du aber auch noch ne UTF-8 Umgebung in dem xterm und nen passenden
Font.

Andreas

-- 
Actors will happen even in the best-regulated families.



Reply to: