Косяк с моей стороны:(
1. У Вас одна шара? Вот она и монтируется. Либо нужно создавать больше.
2. А с роутера копируется? Если нет, то попробуйте монтировать с опцией rw
3. iocharset=utf8 codepage=cp866 пробовали добавлять в параметры?
Printable View
Так. Теперь уже пошли танцы с бубном. Сохранил в сторонке директорию /opt/lib/codepages, удалил установленную ранее samba2, вернул обратно /opt/lib/codepages., в /opt/etc/samba переписал smb.conf из /etc, после чего проделал указанную Вами последовательность.
Результат:
- чтение/запись работают и на USB HDD и на NAS
- на USB HDD нормально воспринимаются кириллические имена
- на NAS кириллица работать не желает не смотря на любые комбинации iocharset'ов и codepage'в
- все отлично монтируется из командной строки, но из post-mount работать категорически не хочет. Т.е. smbfs.o подключается, директория в /tmp создается, а вот диск в нее не монтируется, причем, если сразу после перезагрузки я из putty даю точно ту же команду, что прописана в post-mount, все монтируется нормально. Что с этим делать, пока не знаю...
попробуйте вставить sleep 5.
Пути должны быть абсолютными.
Спасибо! Действительно, smbmount из командной строки работает без указания путей, а в post-mount заработало только в виде /opt/bin/smbmount
Ну и sleep 5 вставил, на всяий случай. Теперь монтируется и при загрузке.
Осталось только победить кириллицу.
Пора уже выше приведенный материал собрать в мануал по настройке роутера от 0 до Nas (включительно)
А то везде по чуть чуть а толком по порядку, что бы NUB мог понять нету...
а удалось ли использовать подмонтированную шару с rtorrent?
Есть NAS, пытаюсь сделать
Что я делаю не так?Code:mount 172.16.8.200:/public /opt/share/test/
mount: 172.16.8.200:/public failed, reason given by server: Permission denied
mount: nfsmount failed: Bad file descriptor
mount: Mounting 172.16.8.200:/public on /opt/share/test/ failed: Bad file descriptor
В NAS доступ к public разрешен с любого адреса.
Немного погуглил, нашел похоже ошибку, но все равно не получается
Где же косяк? Жду ответа от Гуру...Code:mount 172.16.8.200:/mnt/ide4/public /opt/share/test
mount: Mounting 172.16.8.200:/mnt/ide4/public on /opt/share/test failed: No such device
Судя по всему он запущен, хотя не знаю как это проверить. Вот на всякий случай список процессов
Code:ps
PID Uid VmSize Stat Command
1 root 540 S init
3 root SWN [ksoftirqd/0]
4 root SW [watchdog/0]
5 root SW< [events/0]
6 root SW< [khelper]
7 root SW< [kthread]
15 root SW< [kblockd/0]
18 root SW< [khubd]
53 root SW [pdflush]
54 root SW [pdflush]
56 root SW< [aio/0]
59 root SW< [xfslogd/0]
55 root SW [kswapd0]
57 root SW [cifsoplockd]
58 root SW [cifsdnotifyd]
60 root SW< [xfsdatad/0]
61 root SW< [xfsbufd]
737 root SW [kjournald]
874 root SW [eth0]
887 root 1024 S /usr/sausalito/sbin/cced
949 root 452 S /sbin/udhcpc -n -s /etc/dhcpcd.script -i eth0
992 root 348 S /usr/sausalito/handlers/base/bonjour/linkChg
1042 root 716 S /sbin/syslogd
1169 nobody 944 S proftpd: (accepting connections)
1182 1 456 S /usr/hddapp/sbin/portmap
1190 root SW [nfsd]
1191 root SW [nfsd]
1192 root SW [nfsd]
1193 root SW [nfsd]
1194 root SW [lockd]
1195 root SW< [rpciod/0]
1200 root 756 S /usr/hddapp/sbin/rpc.mountd
1226 daemon 400 S lpd Waiting
1297 root 1948 S /usr/hddapp/sbin/smbd -D
1299 root 1128 S /usr/hddapp/sbin/nmbd -D
1306 root 1016 S /usr/hddapp/sbin/smbd -D
1309 root 556 S /usr/sbin/inetd
1337 root 588 S /usr/sbin/crond
1350 root 256 S /usr/sausalito/sbin/storudp
1353 root 532 S /usr/sausalito/handlers/base/power/powermgmt
1370 root 588 S /usr/sbin/crond
1376 root 852 S /usr/sbin/thttpd -C /etc/thttpd.conf
1378 root 628 S /sbin/upnpdevice
1384 root 536 S /sbin/getty 19200 console
1391 root 432 S /usr/sausalito/handlers/base/raid/slotDiskButton
1392 root 432 S /usr/sausalito/handlers/base/raid/slotDiskButton
1393 root 432 S /usr/sausalito/handlers/base/raid/slotDiskButton
1394 root 432 S /usr/sausalito/handlers/base/raid/slotDiskButton
1622 root 396 S telnetd
1623 admin 800 S -sh
1677 admin 636 R ps
попробуйте на сервере через сеть замонтировать по нфс
Это как? Можно пример?
смонтируйте шару на сервере
через нфс
mount 172.16.8.200:/public там куда сами захотите
и что пишет в логах на сервере?
Code:mount 172.16.8.200:/mnt/ide4/public /mnt
mount: 172.16.8.200:/mnt/ide4/public failed, reason given by server: Permission denied
mount: nfsmount failed: Bad file descriptor
mount: permission denied. (are you root?)
А в syslog на это пишет следующее
Code:Nov 29 19:01:20 Tobic rpc.mountd: refused mount request from Tobic.CatsHouse for /mnt/ide4/public (/mnt/ide4/public): illegal port 1027