On Sun, 26 Mar 2006 16:11:15 +0900
TAKAHASHI Motonobu <[EMAIL PROTECTED]> wrote:
田川です。返答が遅くなりました。

たかはしさん
>/mnt/windows を Samba でどうやって共有しているかが良くわからないのです
>が、 oplock = no として Windows 的 (Samba 的)なファイルキャッシュを無
>効にすると改善したりしないでしょうか。
この通りにoplock = noとしてSAMBAを起動し直してみましたが、残念ながらファイルが壊れる現象は直りませんでした。

Linuxではファイルが壊れないのでsmb.confでFreeBSDとLinuxの設定の違いを調べてみましたが、これといって大きな違いは無さそうでした。

以下の設定はLinuxのsmb.confの設定です。
#======================= Global Settings =======================

[global]
   workgroup = K1_RD
   server string = %h server (Samba, Ubuntu)
   dns proxy = no

   unix charset=UTF-8
   dos charset=CP932
   display charset=UTF-8

#### Debugging/Accounting ####

   log file = /var/log/samba/log.%m
   max log size = 1000
   syslog = 0
   panic action = /usr/share/samba/panic-action %d


####### Authentication #######

   encrypt passwords = true

   passdb backend = tdbsam guest

   obey pam restrictions = yes

   invalid users = root

   passwd program = /usr/bin/passwd %u
   passwd chat = *Enter\snew\sUNIX\spassword:* %n\n 
*Retype\snew\sUNIX\spassword:* %n\n .

############ Misc ############

   socket options = TCP_NODELAY

#======================= Share Definitions =======================

wins support = no
[homes]
   comment = Home Directories
   browseable = yes
   writable = yes 
   create mask = 0775
   directory mask = 0775

[printers]
   comment = All Printers
   browseable = no
   path = /tmp
   printable = yes
   public = no
   writable = no
   create mode = 0700

[print$]
   comment = Printer Drivers
   path = /var/lib/samba/printers
   browseable = yes
   read only = yes
   guest ok = no

[home]
path = /home/htagawa
comment = Home Directory
available = yes
browseable = no
public = yes
writable = yes

メールによる返信