Używam Ubuntu 11.10 i posiadam bezprzewodowy dwupasmowy router Netgear N600 z wbudowanym portem USB. Oczywiście do routera dołączono instrukcje montażu i wyświetlania tego dysku zarówno w systemie Windows, jak i na Macu, ale nic nie dotyczy Linuksa. Mam zewnętrzny dysk twardy WD Elements o pojemności 1 TB, który chciałbym podłączyć do routera i udostępniać w mojej sieci domowej. Jednak po podłączeniu absolutnie nic nie dzieje się na moim pulpicie.
Sprawdziłem na dwóch różnych maszynach i nic nie wskazuje na to, że napęd został zamontowany (lub w ogóle jest widoczny) na obu komputerach. Jestem w pełni świadomy, że może to nie być możliwe w systemie Linux, ale miałem nadzieję, że ktoś może coś zasugerować.
hard-drive
external-hdd
router
Shawn
źródło
źródło
Odpowiedzi:
Mam ten sam router i właśnie wymyśliłem, jak uzyskać dostęp do zewnętrznego dysku za pośrednictwem Ubuntu. Napisałem post na blogu ze szczegółami, ale oto krótka wersja:
smbfs
pakiet (sudo aptitude install smbfs
).sudo mkdir /media/public
.)./etc/fstab
(gksudo gedit /etc/fstab
) - na końcu pliku dodaj ten wiersz://192.168.1.1/USB_Storage /media/public smbfs guest 0 0
sudo mount -a
); powinieneś teraz widzieć swój nowy dysk zewnętrzny na/media/public
.źródło
Czy znasz adres IP routera? (zwykle 192.168.1.1, ale może się różnić).
Otwórz okno przeglądarki plików (Nautilus), a następnie naciśnij Ctrl + L i na wyświetlonym pasku lokalizacji wpisz
które mogą dać ci dostęp do dysku, który jest zwykle publikowany w sieci za pośrednictwem protokołu SMB.
źródło
Od 23.10.2012
Nie potrzebujesz CIFS, a nie SAMBA:
sudo apt-get install cifs-utils
//192.168.1.1/USB_Storage /media/public cifs guest 0 0
do swojego/etc/fstab
Nie dotarłbym tak daleko bez oryginalnej odpowiedzi, więc dziękuję.
źródło
Miałem podobne problemy z routerem rok temu. „roadmr” ma świetne potencjalne rozwiązanie, ale istnieje niewielka szansa, że będziesz na 192.168.0.1
w takim przypadku wpisz smb: //192.168.0.1 (lub inny w zależności od twojego adresu IP)
... chociaż najczęstszym jest 192.168.1.1, jak sugeruje „roadmr”.
Przepraszamy, jeśli już tego próbowałeś, ale ... wejdź do terminalu i wpisz
ifconfig
.Spowoduje to wyświetlenie informacji o adresie IP
Jestem dość nowy w Linuksie, ale trochę pracowałem z sieciami, więc chciałem ci tylko powiedzieć, że 192.168.1.1 może nie być twoim adresem IP, ponieważ ustawiłem routerowi na bardziej niejednoznaczny adres IP lub Całkowicie ukrywam sieć.
źródło
Dobre instrukcje powyżej, aby dysk był widoczny, ale jeśli chcesz, aby użytkownik mógł zapisywać go, musisz zdefiniować go za pomocą opcji uid & gid w poleceniu mount. Aby znaleźć identyfikator użytkownika (numeryczny identyfikator użytkownika) i gid (numeryczny identyfikator grupy) użytkownika, możesz użyć polecenia:
Następnie zanotuj wartości w polach
uid=
igid=
. Po zakończeniu możesz go przetestować, wydając następujące polecenie:Jeśli twój dysk jest teraz zapisywalny, możesz dodać te same uprawnienia we wpisie fstab:
EDYCJA: Potwierdzenie, że działa to na dysku twardym podłączonym przez USB do D-LINK DIR-868L (ubuntu 14.04). Zamiast USB_Storage powinieneś użyć nazwy urządzenia, które można znaleźć w internetowym interfejsie GUI routera (Konfiguracja -> Pamięć masowa -> Urządzenie). Nie zapomnij również sprawdzić adresu IP (może to nie być 192.168.1.1).
źródło
Użyłem smbfs, a po jego skompilowaniu znajdziesz mount.smbfs pod przykładowym skryptem mount. Jestem pewien, że możesz to pobrać z pliku tar po zainstalowaniu pliku binarnego? Użyłem tego polecenia do zamontowania. N600 wydaje się nie rozumieć cifs.
źródło
smb://192.168.1.1/USB_Drive_Storage_Media
, ale nie można jej otworzyć (nieaktywna).