玄箱HGがおかしくなったので、使っていたHDDを玄箱PROで読む羽目になりましたが、sambaを使って窓機にマウントしたところ、日本語のファイル名が文字化けして使い物になりませんでした。telnetやシリアルコンソールでファイル名を確認すると、EUCでは文字化け、SJISでは正常だったので、ファイル名がSJISで記録されているためのようです。charsetをcp932、eucJP-ms、utf-8のどれにしてもうまくいきませんでした。charsetをcp932にしても、逆にdosとunixの両方をeucJP-msにしてもうまくいきませんでした。用になりませんでした。いくつかのファイルを取り出すくらいならできそうです。Ext2fsdは英語版ソフトなので、標準設定では日本語の配慮はされていなさそうですが...KNOPPIX(EUC)やMacOSX(unicode)でマウントすると化けたような気がします。このままのシステムで、何かうまい方法ありませんか?ご教示下さい。遅い話でしょうが、私のsamba設定はこんなのです。eucJP-msすなわち、窓機からsambaへの書き込みはすべてeucに変換されます。玄箱初代(Vine4.2)ですが、システムのcharsetはデフォルトでeucにしてあります。2byte文字でファイルを書き込んでいるディレクトリをlsしたときに既に文字化けしないでしょうか?一旦、窓機にファイルを吸い上げて、玄箱proのsamba設定をシステムに沿うような形で設定。(正しいファイル名)とすることで、sjisで書き込んでしまったファイルをシステムのcharsetに変換できるかと思いました。一応、私のサーバでsjisでファイルを作り、復元してみました。ls??????????あいうえおシェルスクリプトでも作ってみればいいのですが、何か役に立つと良いなと思っています。【No.4956】に対する返信レスありがとうございます。遅い話でしょうが、私のsamba設定はこんなのです。窓機からsambaへの書き込みはすべてeucに変換されます。本来、設定はこうすべきですね。eucにしてあります。lsしたときに既に文字化けしないでしょうか?その通りです。EUCでは文字化け、SJISではちゃんとしています。変換できるかと思いました。bootのせいなのか、EUCコードで送った文字列だけが抜け落ちていました。エコーバックされませんでした。-e`でもSJISの字だけ抜け落ちてダメでした。これはまた別の原因ですね。シリアルコンソールならできますかねぇ?KNOPPIXでテストしたらうまくいきました。それから調べたところ、samba用にsmbchartoolというツールがありました。このためのツールでした。ところが、コード変換はできlsでは正常になりましたが、sambaでは依然として化けたままです。コードが変わったので化け方は変わりました。【No.4958】に対する返信>レスありがとうございます。遅い話でしょうが、私のsamba設定はこんなのです。窓機からsambaへの書き込みはすべてeucに変換されます。>>本来、設定はこうすべきですね。>玄箱・HGは2.xですが、同様の設定ができるはずですが、>どうしてSJISなんでしょうね?木箱さん、2.xってsambaのバージョンですか?2.x台は国際化対応用のパッチや修正用のマイナーバージョンがあるので、3.x台がおすすめです。私もsamba系のスペシャリストというわけではないですが、2byte系文字の問題は3.x台でかなり改善されていて悩みはぐっと減ると思います。>それから調べたところ、samba用にsmbchartoolというツールがありました。>ズバリこのためのツールでした。いうツールがあるんですね。【No.4959】に対する返信いろいろやってみたところ、unixをutf-8にしたときだけ、窓機からきちんとアクセスできました。別のディレクトリにファイルを作ったり窓機から入れたりして試しました。元のディレクトリのファイル名はEUCなので化けています。0x80-0xfcが化けているようです。パッチや修正用のマイナーバージョンがあるので、3.x台がおすすめです。問題は3.x台でかなり改善されていて悩みはぐっと減ると思います。2.xは玄箱HG(多分玄箱も)に標準で入っていたもので、PROの標準は3.0.21cです。3.xを使いたいのですが、この問題で躓いています。【No.4960】に対する返信ファイル名をEUCからUTF-8にリネームしてみましたが、窓機ではファイル名がおかしくなっていました。窓機で元のファイル名にリネームして凌ぎました。今回は目的を果たしましたが、引き続き研究してみます。doiさんどうもありがとうございました。bootによるファイル不足にあるようです(確かに、1バイト文字だけのファイル名ならコード変換もなく問題ないワケですが)。bootにしようにも、どちらのSATAでもCF+SATA-CFが動かないので困っていますが(MRAMのSSDを待つしかないかな?単にCFとの相性かな?)。mtd_deviceのサイズをHDDインストールに支障ない程度に削ってrootfsを増やしても問題ないでしょうかねぇ?。