HP-UX General
1825298 メンバー
3554 オンライン
109679 解決策
新規ポスト

CD-R内のファイル

 
ISD
アドバイザー

CD-R内のファイル

教えてください。

HP-UX11を使用しているのですが、

Windowsで作成したCD-RをMountし

中をlsすると"A.txt;1"とファイル

名が表示します。(すべてのファイルが)

ディレクトリ名は問題ありません。

ちなみにSolarisとWindowsでは

同CD-Rのファイルは"A.txt"と

通常通り表示されます。

なんでですか?
9件の返信9
uhyo
貴重なコントリビューター

CD-R内のファイル

形式はなんですか?

たぶん、pfs_mountを使うか、マウントのオプションでCDROMを指定するオプションと引数(手元にマシンがなく調査してる時間もないので)を指定すれば

まともに表示されるような気がしますけど
テレコム担当者
尊敬されているコントリビューター

CD-R内のファイル

RockRidge ですかね?

man 1M mount_cdfs をみてください。

いかの monut では?

# mount -F cdfs /dev/dsk/cdrom /SD_MOUNT

isao
頻繁なアドバイザー

CD-R内のファイル

ISO9660?のCDの場合、ファイルの情報にバージョン情報が入っており、普通にcdfsのドライバを使ってマウントすると、xxx.yy;1 というようにセミコロンに続いてバージョン番号が表示されます。

HP-UXのマウントコマンドを使うのであれば、オプション、cdcaseを使って以下のようにマウントしてみてはいかがでしょう?

# mount -F cdfs -o cdcase /dev/dsk/cxxxxxx /CD-ROM

あるいは、pfs_mountを使う方法もあります。オプションは、マニュアルを読んでください。

ISD
アドバイザー

CD-R内のファイル

返信ありがとうございます。

# mount -F cdfs -o cdcase /dev/dsk/cxxxxxx /CD-ROMにて直りました。

ただ、今まで同様に作成してきたCD-Rは"-o"オプションは

指定しないでもファイル名を表示しました。

なにが問題なんでしょうか?

形式とかですか?
isao
頻繁なアドバイザー

CD-R内のファイル

CD-ROMには、いくつかのフォーマット形式がありますので、それに依存すると思います。

今回使用したCD-ROMと今まで使っていたCD-ROMのフォーマットが違うのだと思います。
ISD
アドバイザー

CD-R内のファイル

回答ありがとうございます。

ちなみに形式は何だと問題なく、何だと問題が発生するの

でしょうか?

ISD
アドバイザー

CD-R内のファイル

あと、CD-Rの形式を調べる術をご存知の方、

方法を教えてください。

お願い致します。
幕張のユーザー
時折のコントリビューター

CD-R内のファイル

2年以上前の質問に便乗して申し訳ありませんが…

# mount -F cdfs -o cdcase /dev/dsk/cxxxxxx /CD-ROM

で確かに正常な(?)ファイル名になるのですが、ファイル名の大文字が問答無用に小文字で表示されてしまいます。これの解決方法ってありますかね?
hazelwood
信頼あるコントリビューター

CD-R内のファイル

> で確かに正常な(?)ファイル名になるのですが、ファイ

> ル名の大文字が問答無用に小文字で表示されてしまいま

> す。これの解決方法ってありますかね?

"-o cdcase"は大文字を小文字に変換するためのオプションですので、このようになります。

"-o rr"ではどうでしょうか?