Vitruvian Penguin
knoppix

[knoppix:5253] 解決:KNOPPIX 3.8.2(- 20050606版)でsamba ネットワークの2 バイト文字が化ける

Date: Wed, 15 Jun 2005 13:28:12 +0900
User-agent: Mozilla Thunderbird 1.0.2 (Windows/20050317)
yossy_takeuchiです。

AWASHIRO Ikuya wrote:
> どもども。いくやです。
> 
> yossy_takeuchi wrote:
> 
>>《組み合わせ2》
>> unix charset = EUCJP-MS
>> display charset = cp932
>> dos charset = cp932
> 
> この組合せで、~/.smb/smb.confというファイルを作成し、中身を
> [global]
> dos charset = CP932
> としてみたらいかがでしょう
> 
> トンチンカンなこと言ってたらごめんなさい。

いくやさんのblogに書いてある↓ですね。
Samba 3.0.xの文字化け回避法
http://blog.goo.ne.jp/ikunya/e/2e18485d58d00843cc6a9b6945ef4407
この情報って、どこで拾ったのでしょうか?


ともかく、tryしてみました。

【ネットワーク構成】
Windows機:Window XP Professional、Virtual PC上のWindows 98SE
KNOPPIX機:KNOPPIX 3.8.2 (CD起動)
玄箱:MontaVista Linux、Samba 2.2.8a-ja-1.1
ワークグループ名:Workgroup

【手順】
1. root shellを起動する

2. viで /etc/samba/smb.conf の変更
# vi /etc/samba/smb.conf
-------- smb.confの内容 ---------
[global]
<中略>
workgroup = WORKGROUP  <===="WORKGROUP"はお使いの環境に合わせる
<中略>
   ;EUC-JP,cp932 for Japanese
    unix charset = EUCJP-MS  <==== EUC-JPから変更
    display charset = cp932
    dos charset = cp932
<中略>
<末尾に下記の4行追加(/mnt以下を外部からアクセス可能にする)>
[mnt]
path = /mnt
writeable =yes
brouseable = yes
----- smb.confの内容おわり ------

3. ~/.smb/smb.confの作成
# mkdir ~/.smb
# vi ~/.smb/smb.conf
中身は下記の2行のみ
-------- smb.confの内容 ---------
 [global]
 dos charset = CP932
----- smb.confの内容おわり ------

4. smbpasswdの設定
# smbpasswd knoppix
New SMB password: <パスワード[Enter]>
Retype new SMB password: <パスワード[Enter]>
 注:現在起動しているWindows機のログインパスワードを入力する。
    同じでないと、Windows機からKNOPPIX機をアクセスしようと
   したら、"\\knoppixにアクセスできません…"と怒られる

5. デスクトップアイコン上のハードディスクをマウントする
 当方では/mnt/hda9 [vfat]をマウントしてみる。
 注:マウント前に 右クリック→プロパティ→「デバイス」タブで
 「リードオンリー」のチェックを外しておく。
 (NTFSパーティションは書込みできないので注意)

6. sambaの再起動
# /etc/init.d/samba restart
Stopping Samba daemons: nmbd smbd. ←メッセージ表示
Starting Samba daemons: nmbd smbd. ←メッセージ表示

7. KNOPPIX機からWindow機や玄箱へアクセスしてみる。
 Samba Network Neighborhoodを開く
 ペンギンアイコン→Utilities→Samba Network Neighborhood
 Workgroupの中に"Knoppix"(自分自身)の他、Windows機、玄箱も見える。

8. Windows機からKNOPPIX機をアクセスしてみる。
 Windows機で「マイネットワーク」を開く。
 Workgroupの中に"Knoppix server"が見える。

てなわけで、
KNOPPIX機<-->Windows機双方向でアクセスできました!
KNOPPIX機--->玄箱もOK!

KNOPPIX機のWindowsパーティションにある、
"〜"(波ダッシュ)の付いたファイルも
ちゃんとWindows機からアクセスできます。

ありがとうございます(T_T)


【補足】
上記の方法でWindows98/Me機からKNOPPIX機のファイルを
アクセスする場合、Windows98/Me上でユーザー名"knoppix"を
追加しないとKNOPPIX機へアクセスできないのでご注意を。


【参考文献】
「KNOPPIX(3.6)を使用したハードディスクデータ救済方法」
http://gapo.zive.net/knoppix/

「愛知県総合教育センター版KNOPPIX」HPより
「起動不能 Windows機のファイル救済(3/6)」
http://www.ie-tokai.aichi-c.ed.jp/apecknoppix/samba/Samba_1.htm
================================================================
yossy_takeuchi (Toyohashi_city, Aichi)
mailto:yossy_takeuchi@xxxxxxxxxxx
「KNOPPIX & OpenOffice.org 推進委員会(非公式)」
http://www.geocities.jp/yo_take_uchi/
<Prev in Thread] Current Thread [Next in Thread>