如何访问插入路由器的外部硬盘驱动器?

Sha*_*awn 20 hard-drive external-hdd router

我正在运行 Ubuntu 11.10 并且我拥有一个内置 USB 端口的 Netgear N600 无线双频路由器。当然,路由器附带了有关如何在 Windows 和 Mac 上安装和查看此驱动器的说明,但没有关于 Linux 的说明。我有一个 WD Elements 1 TB 外置硬盘,我想将其插入路由器并在我的家庭网络中共享。但是,当我插入它时,我的桌面上绝对没有任何反应。

我在两台不同的机器上检查过,似乎没有任何迹象表明驱动器已安装(或什至根本看不到)任何一台机器上。我完全知道在 Linux 系统上可能无法做到这一点,但我希望有人能提出建议。

小智 11

截至 2012 年 10 月 23 日,
您需要 CIFS 而不是 SAMBA :

  1. sudo apt-get install cifs-utils
  2. 添加//192.168.1.1/USB_Storage /media/public cifs guest 0 0到您的/etc/fstab

如果没有原始答案,我不会走这么远,所以谢谢。


roa*_*dmr 10

你知道路由器的IP地址吗?(通常为 192.168.1.1,但可能会有所不同)。

打开文件浏览器 (Nautilus) 窗口,然后按 Ctrl+L 并在出现的位置栏中键入

smb://192.168.1.1
Run Code Online (Sandbox Code Playgroud)

可能会让您访问磁盘,该磁盘通常通过 SMB 协议发布到网络。


小智 6

我有这个相同的路由器,只是想出了如何通过 Ubuntu 访问外部驱动器。我写了一篇包含详细信息的博客文章,但这是简短版本:

  1. 安装smbfs包 ( sudo aptitude install smbfs)。
  2. 创建一个目录,在其中安装您的外部硬盘驱动器(例如,sudo mkdir /media/public)。
  3. 向文件/etc/fstab( gksudo gedit /etc/fstab)添加一行- 在文件末尾添加以下行://192.168.1.1/USB_Storage /media/public smbfs guest 0 0
  4. 保存新更新的 fstab 文件,然后重新安装驱动器 ( sudo mount -a);您现在应该可以在/media/public.