我有一个 USB-HDD,格式为 ext3,连接到我的路由器,因此我可以将其用作家庭网络存储。它工作得很好,但是,当将大量文件发送到硬盘驱动器时(我尝试同步备份/同步我的完整主文件夹),它无法在某个随机时间静默访问。这意味着 - 我既无法读取也无法写入驱动器,重新启动路由器是唯一有效的方法。重新启动是指拔掉电源线。当我使用重置功能重置路由器时,它不会再次连接到互联网。当我重新启动硬盘(它有电源开关)时,它仍然无法访问。
当我使用 nautilus 复制大量文件时,驱动器也会停止工作。如果我只复制一些文件,它就可以正常工作。
我已将其安装为 Samba 设备,因为这是我的路由器的功能。我也尝试过 FTP 驱动器,但出现了同样的情况。
这是路由器安全问题吗(同时处理大量文件 - 我将阻止该设备!)?
或者 GNOME/gvfs/nautilus 问题(我通过 /run/user/1000/gvfs/smb-share.... 访问驱动器)?
还是还有什么我没想到的?
答案1
很可能只是运气不好!要取得成功,必须做很多事情:-
外部磁盘必须与您的路由器兼容(并且不会消耗太多电量)。尝试使用 USB 记忆棒(仅用于测试)。
路由器必须对 Ext3 感到满意 - 很可能它是用 NTFS 或 FAT 进行测试的。使用其中之一格式化您的磁盘并进行测试。
它喜欢与 Linux 进行通信——同样,它可能是在 Windows PC 上进行测试的。如果您有权访问其中之一,请尝试使用其中之一发送文件。
我在我的路由器上尝试了类似的技巧,尽管它没有像你的那样崩溃/冻结。它会很乐意将任何大小的文件写入磁盘,但在读取时会将文件限制为 4Gb。我将其归因于有缺陷的固件(它甚至在 Linux 上运行 Samba)。
如果您需要本地存储,请使用 Raspberry Pi 并用它制作一个家庭服务器。