ツムラ_メモ

大失敗を繰り返す。

Sambaの設定

Fedora 11とWindowsVistaのフォルダ共有を適当に設定。


自動でHDDをマウントさせるために設定を微妙に変更。

/etc/fstab

#
# /etc/fstab
# Created by anaconda on Sat Jun 13 07:32:39 2009
#
# Accessible filesystems, by reference, are maintained under '/dev/disk'
# See man pages fstab(5), findfs(8), mount(8) and/or vol_id(8) for more info
#
UUID=0d30b465-06fe-4860-9ad2-3cc503be8afd /boot ext3 defaults 1 2
/dev/mapper/vg_saver-lv_root / ext4 defaults 1 1
/dev/mapper/vg_saver-lv_swap swap swap defaults 0 0
tmpfs /dev/shm tmpfs defaults 0 0
devpts /dev/pts devpts defaults 0 0
sysfs /sys sysfs defaults 0 0
proc /proc proc defaults 0 0
/dev/sdb3 /media/Data ntfs defaults 0 0
/dev/sdb1 /media/WindowsXP ntfs defaults 0 0
/dev/sda1 /media/Label7 ext3 defaults 0 0
/dev/sdc1 /media/test-1 ntfs defaults 0 0


Sambaの設定を変更。

/etc/samba/smb.conf

ファイルの末尾に以下を追加。

[Label7]
comment = Label7 HDD
path = /media/Label7
guest ok = yes
writable = yes
share modes = yes
[WindowsXP]
comment = Linux HDD on WindowsXP bootable
path = /media/WindowsXP
guest ok = no
writable = yes
share modes = yes
[test]
comment = test-1 OLD HDD
path = /media/test-1
guest ok = yes
writable = yes
share modes = yes
[Data]
comment = Linux HDD on NTFS data
path = /media/Data
guest ok =yes
writable = yes
share modes = yes

そしてサービスを再起動。
# service smb restart


Vistaからの書き込みに失敗。/media/Label7への書き込み権限がなかった。
とりあえず超雑な解決法として、以下を実行。
# chmod a+w /media/Label7