2007.01.14 · 技術と道具

sambaよりnfs

LinuxZaurusから玄箱の/mnt/shareを共有しようと思って、smbmount_2.2.8a-ja-1.1lz1_arm.ipkをインストールしてやってみたのですが、マウント自体は出来るものの、日本語ファイル名が読めない…。

ちゃんとsmbmountのオプションでcodepage=cp932,iocharset=utf8を付けているのにダメ。
WindowsXP機に設定している共有は、ちゃんと日本語ファイル名も読めるので、指定は間違っていないはずなのに…。

ここで冷静に考えてみると、玄箱はLinuxであり、ZaurusもLinux。…、なんでLinuxどうしでsambaを使わにゃならんのだ?
ということで、nfsを使うことにしました。

玄箱側で、nfs-commonとnfs-user-serverをapt-get install。/etc/exportsに、

BASH
/mnt/share [ZaurusのIPアドレス](rw,no_root_squash)

なんてことを書いて、portmap、nfs-common、nfs-user-serverをそれぞれrestart。

Zaurus側では、

BASH
mount -t nfs [玄箱のIPアドレス]:/mnt/share /mnt/share

でマウント。これで日本語ファイル名もOK!

Zaurusでは特に追加のインストールも不要でnfsのマウントは可能なので、とても楽。
さっさと、そうしていれば良かった…。

2007/01/14 22:49
← 横浜ベイシェラトンホテル&タワーズ
ZaurusにRuby1.8.5を入れる →
井上 研一
経済産業省推進資格ITコーディネータとして中小企業のDX・AI活用の現場で伴走支援を行う。「ITCプロセスガイドライン4.0」および「中小企業向けAI活用ガイド」執筆メンバー。著書・講演多数。ITエンジニアとして25年以上の実務経験。AI導入の実務に10年以上携わる。自ら開発したAIサービス「Gen2Go」が北九州発!新商品創出事業の認定を受ける。2026年4月より北九州市立大学大学院マネジメント研究科の学生としての顔も持つ。

本サイトおよびブログに掲載している内容は、特に明記のない限り、井上研一個人の見解に基づくものです。所属・関与する組織、団体、企業、研究会等の公式見解を示すものではありません。