我插入我的 Seagate FreeAgent 外置硬盘,然后将 USB 插入我的 Ubuntu 10.04 机器,正如预期的那样,它安装在/media
. 好的,这很棒。我可以访问文件等。然后,我smb.conf
为这个驱动器编辑我的文件,以便我可以共享它,并添加一行用于共享我不拥有的驱动器。
我共享驱动器并卸载它,然后重新安装
sudo mount -t ntfs /dev/sdb1 /media/FreeAgent
它安装得很好。我可以从网络上的 Windows XP 机器访问驱动器。然后,不久之后,它再次自动挂载,因为/media/Main-BackUp
然后挂载点/media/FreeAgent
不再挂载驱动器并且文件不存在。这些文件位于新安装的目录中。我应该注意驱动器的名称是 Main-BackUp。我已经编辑了我的smb.conf
文件以使其工作的几种方法,包括更改名称以使其匹配以及它应该存在的挂载点目录。目前是这样的:
[Main-BackUp]
comment = Backup drive
path = /media/Main-BackUp
guest ok = yes
browseable = yes
read only = no
create mask = 0777
directory mask = 0777
但我已将线路更改path = /media/Main-BackUp
为path = /media/FreeAgent
没有成功。
然后,一段时间后,它再次执行此操作,并创建另一个挂载点/media/Main-BackUp_
,然后之前的挂载没有任何文件,但这个新的有。每次都会弹出一个窗口,其中包含新的挂载和外部驱动器上的文件。如果我将这台机器单独放置一个小时左右,它会重复这个过程 5 或 6 次。
我使用类似的技术成功地在我的工作网络上安装了 Drobo,并且效果很好。不知道我做错了什么。任何帮助是极大的赞赏。
注意- 所以我注释掉了中的行smb.conf
并尝试了驱动器自动安装。仍然发生。我搜索了一种方法来运行自动安装,但在 10.04 中我找不到它。我尝试了“首选项”>“文件管理”>“媒体”,并取消选中任何可能导致此操作无效的内容。在注释掉smb.conf
错误中的行后,自动安装实验即将结束。
注意 2 - 驱动器安装正常,但几分钟后,网络共享变为空白并且文件不存在。我去服务器计算机查看驱动器,最近一次,驱动器从 sdb1 转移到了 sdc1。我重新安装,它似乎再次工作,但几分钟后,同样的行为又回来了......空共享。这是奇怪的行为,我不确定我是否找到了根本原因。