[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:38799] Re: can't read Japanese on cd-rom
北田です。
On Fri, Nov 14, 2003 at 05:43:52AM +0900, Takeru Naito wrote:
>
> ところで、 38732 のすがのさんの投稿を見ると、現在
> 北田さんがお試しの CD (を -o なしでマウントして ls |nkf -e
> した際)の化け方は、 Shift_JIS のファイル名の化け方と
> 同じようですね。
>
> 本来 Joliet は UTF-16 でファイル/ディレクトリ名を書く
> はずなんですが、もし Shift_JIS で書かれてしまって
> いるのなら、規格違反の CD かもしれません。
> (憶測に過ぎませんが……)
>
> 他の Joliet な CD で試すと結果はどうなるでしょうか?
>
> 念の為、こちらで日本語ファイル/ディレクトリ表示に
> 成功している Joliet な ISO イメージを下記に置いておきます。
> (366KB. 中は touch で作ったファイルが入っています。)
>
> http://www.geocities.jp/fascinating_logic/joliet.tmp
>
> どうぞ御自由にお使いください。
>
早速頂いたイメージをCDに焼き付けて試そうと思ったのですが、
Windows98 の WinCDRでやると"不正なファイルです"といわれて取り込めませんでした。
Webで調べて以下のようにやったのですがこれまた失敗致しました。
# mount -o loop -t iso9660 -r ~/joliet.tmp /mnt
mount: Could not find any loop device. Maybe this kernel does not know
about the loop device? (If so, recompile or `modprobe loop'), or
maybe /dev/loop# has the wrong major number?
# modprobe loop
modprobe: Can't locate module loop
カーネルの再構築からやり直さないと無理そうです...
あつかましいですが,何か他に規格にそったCDを作成する方法はないでしょうか?