PDA

Bekijk de volledige versie : Запись файлов на HDD винт с NTFS разделом



Rambalac
13-04-2007, 09:14
Я в линуксе не очень и 500gP у меня пока нет, только заказал. Но почему нельзя использовать вот это http://www.ntfs-3g.org/ ?

WaRk
13-04-2007, 09:14
Предисловие. Долго искал как пустить на запись ntfs, а эту тему прочитал до дыр. В линуксе я чайник, но смог в этом разобраться. И решил помоч таким же как я. К сожалению здесь очень много умных, которые тока посылают "иди и читай всю тему", а вот взять и подробно написать, что знаешь - единицы.

Думаю данный метод подойдет на роутеры ASUS и D-Link с прошивками 1.9.2.7-d-rXXXX. Для серии RTN это не потребуется, т.к. fuse и ntfs-3g уже встроены в прошивку.

1) прошить роутер прошивкой от интузиастов (http://wl500g.info/showthread.php?t=17136&highlight=%E7%E0%EF%E8%F1%FC+ntfs) установить «скрипт для чайников» (http://wl500g.info/showthread.php?t=21889&highlight=%EF%F0%EE%F8%E8%E2%EA%E8)

2) сделать настройки сети (загрузить файл с настройками)

3) расшарить в стандартной Samba 3-й раздел флешки /tmp/mnt/disc0_3
Если установили Samba 3.5 ни в коем случае НЕ включаем самбу из прошивки. По умолчанию в самбе 3.5 расшарены папки (например www, rTorrent, DIEngine).

4) скопировать модуль fuse с компьютера на disc0_3, например /disc0_3/downloads/fuse/. Если у Вас самба 3.5, то можно воспользоваться готовыми папочками, например /www/.

P.S. файл fuse.o можно взять в modules-1.9.2.7-d___.tgz (http://code.google.com/p/wl500g/downloads/list) (лежит в \.\lib\modules\2.4.37.10\kernel\fs\fuse\)

5) Запускаем Pytty (http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html) (протокол ssh). Далее действия проводятся в Pytty.

6) Установим модули:

ipkg install libhid
ipkg install libusb
ipkg install usbutils
ipkg install ntfs-3g
ipkg install ntfsprogs

7) проверим как примонтированы диски

lsusb - проверить видит ли устройство hdd

Bus 002 Device 001: ID 0000:0000
Bus 002 Device 002: ID 0424:2502 Standard Microsystems Corp.
Bus 002 Device 003: ID 0951:1602 Kingston Technology
Bus 002 Device 004: ID 04e8:1f08 Samsung Electronics Co., Ltd
Bus 001 Device 001: ID 0000:0000

fdisk -l - проверить файловую систему и размер разбитых дисков

Disk /dev/scsi/host0/bus0/target0/lun0/disc: 2063 MB, 2063597568 bytes
16 heads, 32 sectors/track, 7872 cylinders
Units = cylinders of 512 * 512 = 262144 bytes

Device Boot Start End Blocks Id System
/dev/scsi/host0/bus0/target0/lun0/part1 1 978 250352 82 Linux swap
/dev/scsi/host0/bus0/target0/lun0/part2 979 4885 1000192 83 Linux
/dev/scsi/host0/bus0/target0/lun0/part3 4886 7872 764672 83 Linux

Disk /dev/scsi/host1/bus0/target0/lun0/disc: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/scsi/host1/bus0/target0/lun0/part1 1 2550 20481851 7 HPFS/NTFS
/dev/scsi/host1/bus0/target0/lun0/part2 2551 121601 956276736 7 HPFS/NTFS

df -h - просмотреть как примонтированы разделы


Filesystem Size Used Avail Use% Mounted on
rootfs 3,0M 3,0M 0 100% /
/dev/root 3,0M 3,0M 0 100% /
tmpfs 15M 248K 15M 2% /tmp
/dev/discs/disc0/part2
962M 411M 503M 45% /opt
/dev/discs/disc0/part3
735M 18M 681M 3% /tmp/mnt/disc0_3
/dev/scsi/host1/bus0/target0/lun0/part1
20G 3,0G 17G 16% /tmp/mnt/disc1_1
/dev/scsi/host1/bus0/target0/lun0/part2
912G 84G 829G 10% /tmp/mnt/disc1_2

8)скопируем fuse.o в нужный раздел командой cp полный_путь_до_файла /opt/lib/ .
Например:
cp /tmp/mnt/disc0_3/downloads/fuse.o /opt/lib/
или
cp /opt/share/www/fuse.o /opt/lib/

Вручную:
- Запускаем Midnight Commander командой mc
- идем в раздел где лежит fuse.o (/tmp/mnt/disc0_3/downloads/ или /opt/share/www/), копируем (F5) в раздел /opt/lib/

9) В Midnight Commander открываем файл для редактирования (F4) post-mount (/usr/local/sbin/) и добавляем строки:

umount /tmp/mnt/disc1_1
umount /tmp/mnt/disc1_2
insmod /opt/lib/fuse.o
/opt/bin/ntfs-3g -o rw /dev/discs/disc1/part1 /tmp/mnt/disc1_1
/opt/bin/ntfs-3g -o rw /dev/discs/disc1/part2 /tmp/mnt/disc1_2
сохраняем (F2) изменения и выходим (F10) из Midnight Commander

10) для сохранения трудов и перезагрузки введем 2 строчки

flashfs save && flashfs commit && flashfs enable
reboot

11) проверим заработала ли запись
скопируем для примера наш fuse

cp /opt/lib/fuse.o /tmp/mnt/disc1_1/
через Midnight Commander проверим его присутствие в /tmp/mnt/disc1_1/

al37919
13-04-2007, 09:38
а можно нескромный вопрос --- а зачем? Я еще могу понять пользу этой штуки на десктопе, где могут быть установлены несколько ОС. Или микрософт уже собирается портировать nt на любимый нами asus? :)

Mirage-net
13-04-2007, 09:48
Я в линуксе не очень и 500gP у меня пока нет, только заказал. Но почему нельзя использовать вот это http://www.ntfs-3g.org/ ?

Для полноценной работы WL500gP не просто как роутера а как универсала (файлы качать, работать как ФТП ВЕБ сервер и т.д.) необходимо ставить на внешний носитель дополнительные пакеты которые имеют некоторые требования к файловой системе носителя на котором работают (права доступа к файлам, ссылки и т.д.). Поэтому использовать для этих целей файловую систему ntfs или fat нет возможности. Да и зачем она нужна на диске который (по уму) один раз подключил к роутеру и больше не трогаешь. А подключаясь к нему через САМБУ или ФТП всеравно не заметно какая там файловая система.

Rambalac
13-04-2007, 10:18
Просто у меня винт 120Г и порой я его беру с собой к людям которые плохо соображают не только в линуксе, но и в виндоусе. А гонять данные которые были накиданы через сеть, скажем, на раздел Ехт3 (у ФАТ проблемы с 4Гб файлами, например образы ДВД) на НТФС и обратно както неудобно. Было бы очень неплохо ИМХО в НТФС раздел с данными

И тот ntfs-3g не поддерживает права, просто читает и записывает все подряд без учета прав. Про ссылки на файлы/папки не знаю. Этого бы вполне хватило. Права доступа же все равно можно задать на уровне ФТП и Самба

al37919
13-04-2007, 11:05
Тогда наверное проще под виндой поставить драйвер ext3fs, а вот их то как раз есть и даже довольно много доступных, фриварных. Впрочем, если есть желание, то можете попытаться скомпилить этот драйвер на роутере, может он и работать будет.

Rambalac
13-04-2007, 11:31
Как я уже сказал, винт довольно часто используется на разных компах хозяева которых скорее всего не захотят ничего не только ставить, но и запускать. Порой бывают проблемы даже с тем, что боятся подключать винт в УСБ без выключения только потому, что разъемы сзади компа.

KRandall
13-04-2007, 11:42
Можно разбить винт соответствующим образом:
Swap, opt (для пакетов), если нужен, еще раздел для FTP - в Ехт3, а остальное - в любой файловой системе, которую будут понимать и рутер и винды

Rambalac
13-04-2007, 11:55
Как я уже писал, кидать туда сюда гиги инфы с Ехт3 которые кидают по сетке на НТФС когда оно срочно понадобилось очень неудобно. Темболее что на это может просто не хватить места.

KRandall
13-04-2007, 12:04
Как я уже писал, кидать туда сюда гиги инфы с Ехт3 которые кидают по сетке на НТФС когда оно срочно понадобилось очень неудобно. Темболее что на это может просто не хватить места.

Я имел ввиду, что по сетке можно сразу писать на NTFS. Можно 99% винта сделать NTFS, оставив 1% для swap и пакетов (ну или побольше, смотря какие задачи на рутере будут работать). И работать с этими 99% и по сети, когда винт воткнут в рутер (как я понял, с помощью http://www.ntfs-3g.org/), и у клиента под виндой через USB

Rambalac
13-04-2007, 12:22
Не, ну это то понятно. Только кто может подсказать как этот ntfs-3g поставить?

KRandall
13-04-2007, 12:42
Не, ну это то понятно. Только кто может подсказать как этот ntfs-3g поставить?
Вот тут (http://www.nslu2-linux.org/wiki/FAQ/Optware-uClibcBuild) есть необходимая информация. Один из вариантов - скомпилировать драйвер прямо на рутере

al37919
13-04-2007, 12:49
Сначала по инструкции отсюда: http://www.nslu2-linux.org/wiki/FAQ/Optware-uClibcBuild
установить систему компиляции либо на роутере, либо на компе под линухом. А далее, скорее всего по инструкции с сайта http://www.ntfs-3g.org/ , а именно,

./configure
make
make install # or 'sudo make install' if you aren't root

ну и если там какие ошибки при компиляции возникнут, то их поправить.

2KRandall
а мне непонятно. А что, через самбу можно писать на раздел, который не поддерживается ОС?

KRandall
13-04-2007, 13:08
2KRandall
а мне непонятно. А что, через самбу можно писать на раздел, который не поддерживается ОС?
А я почему-то понял, что как раз драйвер NTFS-3G позволит на рутере нормально работать с партицией NTFS
... NTFS volume can be mounted in read-write mode for everybody ...
Вот нашел на форуме NTFS-3G (http://forum.ntfs-3g.org/viewtopic.php?t=331&highlight=samba) вроде объясняется как все правильно сделать.

2Rambalac: Что-то меня насторожил список Questions & Answers (http://www.ntfs-3g.org/support.html#questions) :confused:

al37919
13-04-2007, 14:48
понял. Ну да, там пишут, что этот самый драйвер могет читать и писать ntfs.

Да, к своему предыдущему посту о том, что надо сделать добавлю еще, что надо пересобрать прошивку под кернел 2.6.20 или выше. Текущая прошивка и асуса и олега использует кернел 2.4.

Rambalac
18-04-2007, 07:58
Ну что? Кто-нибудь уже попробовал? А то мой роутер еще не приехал

KRandall
18-04-2007, 08:40
Видимо с текущей прошивкой работать не будет

[KRandall@WL-500gP ntfs-3g-1.417]$ ./configure
...
checking for fuse >= 2.6.0... Package fuse was not found in the pkg-config search path.
Perhaps you should add the directory containing `fuse.pc'
to the PKG_CONFIG_PATH environment variable
No package 'fuse' found
configure: error: ntfs-3g requires FUSE >= 2.6.0. Please see http://fuse.sf.net/ or install __all__ FUSE packages (e.g. fuse, fuse-utils, libfuse, libfuse2, libfuse-dev) or remove already installed __older__ FUSE.

Вот полный лог (ftp://krandall.myftp.org/Download/WL-500gP/Installation/Packages/NTFS-3g.log), возможно, кто-то сможет прокомментировать

Rambalac
18-04-2007, 08:47
Ну вроде как это всего лиш значит что тербуется fuse? тоесть сначала надо поставить его, это вроде как драйвер для подключения драйвера файловой системы без режима ядра

KRandall
18-04-2007, 09:43
Следующий этап (полный лог) (ftp://krandall.myftp.org/Download/WL-500gP/Installation/Packages/FUSE.log)

[KRandall@WL-500gP fuse-2.6.3]$ ./configure
...
=== configuring in kernel (/opt/main/FUSE/fuse-2.6.3/kernel)
configure: running /opt/bin/bash ./configure '--prefix=/usr/local' --cache-file=/dev/null --srcdir=.
checking for a BSD-compatible install... /opt/bin/install -c
checking kernel source directory... Not found
configure: error:
*** Please specify the location of the kernel source with
*** the '--with-kernel=SRCDIR' option
configure: error: ./configure failed for kernel
На сайте FUSE (http://fuse.sourceforge.net/) есть разъяснения по этому поводу:

...
If this produces an error, please read on.

The configure script will try to guess the location of the kernel source. In case this fails, it may be specified using the --with-kernel parameter.
Building the kernel module needs a configured kernel source tree matching the running kernel. If you build your own kernel this is no problem.
On the other hand if a precompiled kernel is used, the kernel headers used by the FUSE build process must first be prepared.

There are two possibilities:
1. A package containing the kernel headers for the kernel binary is available in the distribution (e.g. on Debian it's the kernel-headers-X.Y.Z package for kernel-image-X.Y.Z)
2. The kernel source must be prepared:
Extract the kernel source to some directory
Copy the running kernel's config (usually found in /boot/config-X.Y.Z) to .config at the top of the source tree
Run make prepare
Что нужно еще сделать? Прокомментируйте пожалуйста

Void Z7
19-04-2007, 12:12
Тоже озадачен вопросом использования NTFS http://www.paragon.ru/solutions/ntfs/ - платный драйвер. Встречал на linux-nlsu о том что на альтернативные прошивки Linksys он встроен и нормально работает.

al37919
19-04-2007, 14:02
2KRandall

Полагаю, поскольку Вы пытаетесь скомпилировать модуль кернела, то требуютюся его исходники и указать их расположение путем параметра --with-kernel

Где взять исходники кернела? Полагаю надо действовать согласно инструкции по кросс-компиляции прошивки Олега. Т.е. выкачать с сайта asus правильную версию файла с исходниками официальной прошивки (размером где-то в 170 Мб) взять от Олега исходники его прошивки, поставить Олеговы патчи и будет готов исходник кернела...

Ну, в общем, к лучше обратиться к первоисточкику: http://wl500g.dyndns.org/

В любом случае почитайте это и не забудьте, что в роутере стоит кернел 2.4.20, хотя и с некоторыми патчами от более высоких версий:
http://fuse.sourceforge.net/wiki/index.php/FAQ#What_version_of_FUSE_do_I_need_to_use_FUSE_wit h_Linux_2x2e.4x3f.

Oleg
19-04-2007, 19:42
Народ, ну объясните зачем NTFS? Чем FAT32 не устраивает?

Duke
19-04-2007, 19:52
FAT28 - тормозной и глючный.
Правда насоклько безглючный NTFS под линухом остается только догадываться ;)

Mirage-net
19-04-2007, 22:06
Народ, ну объясните зачем NTFS? Чем FAT32 не устраивает? а как насчет ограничения в 4 гектара???
вот только вчера докачал торрент Command_And_Conquer_3_Tiberium_Wars размер образа 7,67 Гб ... такой на FAT32 не скачаешь... Но ИМХО NTFS под линухом не есть гуд ... хотя ради увеличения знаний и умений эту задачу решить интересно...
З.Ы. я качал есно на раздел ext3

Rambalac
20-04-2007, 06:23
как я уже сказал, для меня НТФС есть гуд потамучто мне иногда надо взять винт к людям, файлы более 4Г так что ФАТ не пойдет, проги и драйвера по ехт3 очень неудобно, так как подключать винт надо не только в свой ноут, а между тем хочется чтоб бросать файлы можно было сразу на тот раздел по сети. Тоесть я не против держать раздел ехт3 для системы роутера, но для данных очень хочется НТФС, оно какото более популярное

Rambalac
26-04-2007, 12:36
Вобщем вчера получил свой роутер. Поставил пока MC, трансмиссион и своп. Сижу, разбираюсь, уже почти 8 часов работы с Линуксом личного жизненного опыта.
Как откомпилировать Fuse? Может ктонить поможет?

Kir
05-06-2007, 19:39
Вопрос к Олегу:

А нельзя ли переустановить драйвер NTFS в прошивке ASUS, чтобы он работал в READ/WRITE mode?

Напрмер, этот http://www.ntfs-3g.org

Я таскаю свою диск с собой, в основном он подключается к Windows-системам, поэтому форматировать его под ext3 не вижу смысла, а ставить FAT32 для диска 500 GB тоже будет не правильно.

Yaguar
24-01-2008, 15:24
Начиная с какой прошивки Олега есть поддержка NTFS и какую прошивку лучше взять, если подключаешь флешку и hhd одновременно (я просто слышал, что в некоторых прошивка с этим проблема - либо не работает один диск, либо монтрируются каждый раз по разному) (я искал на форуме 2 часа, так и не нашел инфу)?

bigest
24-01-2008, 16:07
Я думаю, стоит взять последнюю и не парится. :)

Spacesoft
25-01-2008, 16:12
Я бы из ядра вообще какую-либо поддержку сабжа исключил.

angel_il
25-01-2008, 16:16
Я бы из ядра вообще какую-либо поддержку сабжа исключил.

а смысл? съэкономить 20кб и петерять возможность читать с большого числа носителей?

garry111
25-01-2008, 17:52
Я бы из ядра вообще какую-либо поддержку сабжа исключил.

А смысл? Практический? Показать что Линукс круче? Кому надо - и так знают, а ntfs для надёжного хранения данных вполне подходит, плюс лёгкая работа с "родной" для многих ОС.

P.S. Я бы ещё и возможность записи на неё включил при компиляции, уже давно работает вполне стабильно. Вот это гибкость Линукса, вот это уровень для ОС!

angel_il
25-01-2008, 17:55
А смысл? Практический? Показать что Линукс круче? Кому надо - и так знают, а ntfs для надёжного хранения данных вполне подходит, плюс лёгкая работа с "родной" для многих ОС.

P.S. Я бы ещё и возможность записи на неё включил при компиляции, уже давно работает вполне стабильно. Вот это гибкость Линукса, вот это уровень для ОС!

для записи на нтфс надо ядро менять.

CHAYNIK
26-01-2008, 15:00
Уважаемые знатоки, возможно что такая штука может подружить Наш роутер с NTFS ? http://www.ntfs-3g.org/
Большая просьба описать подробно как её туда вставить.
Ещё по теме :http://wl500g.info/showthread.php?t=8550
http://wl500g.info/showthread.php?t=11690

Serge_K
26-01-2008, 15:08
Уважаемые знатоки, возможно что такая штука может подружить Наш роутер с NTFS ? http://www.ntfs-3g.org/
Большая просьба описать подробно как её туда вставить.
Ещё по теме :http://wl500g.info/showthread.php?t=8550
http://wl500g.info/showthread.php?t=11690
Вам же постом выше ответили.:)
Проще Вам с ext3 подружиться.:)

CHAYNIK
26-01-2008, 15:19
А какое ядро стоит сейчас в прошивках Oleg'а, 2.6 или ниже?

lly
26-01-2008, 15:31
CHAYNIK
А посмотреть, почитать FAQ и форум не судьба?
2.4.20

Spacesoft
28-01-2008, 11:56
Ntfs-3g работает через бинарный кусок ядра винды, который в несколько раз больше самой прошивки весит.

CHAYNIK
29-01-2008, 15:14
Спасибо за конкретный ответ .

scorpio66
01-04-2008, 13:27
Можно ли это прикрутить в wl500g Premium http://ntfs3g.org?
на русском не нашел а с аглицким не силен

lly
01-04-2008, 13:35
Вопрос не совсем корректен, должен звучать "а какая прошивка может поддерживать ntfs3g ?"
На данный момент - только OpenWRT. А английский придется подучить...

sergik
04-08-2008, 16:45
порылся на форуме и так не нашёл чёткого ответа:
Как добавить поддержку NTFS в режиме read/write?

lly
04-08-2008, 18:44
Плохо читал. В текущей версии ядра - никак.

sergik
04-08-2008, 20:21
Ну а как всё-таки можно?
в чём такие существенные отличия NTFS от других файловых систем?
Упоминалась вроде OpenWRT ... что в ней вроде можно ...
Насколько она отличается от оригинальной прошивки?
Стоит рисковать и перепрошивать устройство ею?

asp
04-08-2008, 20:56
Существенное? Да в том что она виндовая и не имеет толком спецификаций. Все возможности работы с ней - результат реверсинженеринга. Для возможности записи на нтфс нужно использовать ntfs3g+fuse, что возможно (если мне память не изменяет) только на свежей линейке ядер. Не забывайте, что внутри у роутера - *nix система.

lly
04-08-2008, 21:23
Ну а как всё-таки можно?
Написать свой драйвер NTFS для linux.
Насчет OpenWRT читайте на родном сайте, только английский придётся подучить ;)

2 asp: на NTFS нет спецификаций в открытом доступе, а за большие бабки под неразглашение - есть...

Spacesoft
04-08-2008, 21:52
Мыши плакали, кололись...
Винду заставить прозрачно видеть ext3 разделы много проще.

asp
04-08-2008, 22:21
2 lly: Ну это и есть, что "толком нет" ;) Всё что есть - это либо вапперы вокруг виндовых библиотек либо их реверс )

EugeenB
04-08-2008, 23:43
Ну а как всё-таки можно?
в чём такие существенные отличия NTFS от других файловых систем?Совсем никак нельзя.
Существенное отличие NTFS - в том, что индусы, писавшие работу с ней в винде, намерено вносили всякие нюансы и закавырки для того, чтоб NTFS не повторила судьбу FAT (FAT работает у всех, пользуются все - денег микрософту за ФАТ не платит никто). Поэтому, чёткой спецификации на NTFS не знает ни кто, кроме MS и прихлебателей. Нюансов и заморочек - тьма (недаром для их исполнения в винде драйвер НТФС занимает десятки мегабайт). Совместимости разных подверсий НТФС - полной нет.
Путём реверинжиниринга что-то стороньее было написано, и оно даже читает файлы с этой недоФС, но никакой драйвер не даст ГАРАНТИИ, что он запишет на НТФС, и она при этом не рухнет.

P.S. Моя рекомендация всем: где только не увидите НТФС - сразу сносите, и ставте что-нибудь вменяемое.

AdOLF_04
05-08-2008, 03:00
в винде драйвер НТФС занимает десятки мегабайт

Ну это вы что-то совсем загнули. Он занимает 500 кб :)

ConstZ
05-08-2008, 08:43
Существенное отличие NTFS - в том, что индусы, писавшие работу с ней в винде, намерено вносили всякие нюансы и закавырки ... Совместимости разных подверсий НТФС - полной нет...


И с "индусами", тоже, перебор!
NTFS была разработана Томом Миллером и его командой (Гэри Кимура, Брайан Эндрю и Дэвид Гобел) в конце 80-х вместе с первой версией NT.
Если внимательно почитать Хелен Кастер ("Основы WindowsNT и NTFS"), все "новые подверсии" есть не что иное, как включение изначально существовавших возможностей файловой системы, заблокированных по "маркетинговым соображениям".

надо же как-то показать, что ОС'ь развивается:D

P.S. Кстати, WinNT изначально "обкатывалась" на процессорах MIPS R4000, современный аналог которого трудится во многих маршрутизаторах.

DemonGloom
05-08-2008, 14:49
Кончайте оффтоп!

skelet
16-10-2008, 08:19
Ntfs-3g работает через бинарный кусок ядра винды, который в несколько раз больше самой прошивки весит.

И что? По моему было бы очень даже неплохо поиметь возможность ДОПОЛНИТЕЛЬНО доставлять ntfs-3g на роутер. Это возможно сделать?


[admin@Router root]$ ipkg list | grep ntfs
ntfsprogs - 1.13.1-1 - NTFS filesystem libraries and utilities
[admin@Router root]$


:mad:

vectorm
16-10-2008, 09:53
И что? По моему было бы очень даже неплохо поиметь возможность ДОПОЛНИТЕЛЬНО доставлять ntfs-3g на роутер. Это возможно сделать?
:mad:
Вам проблем в роутере не хватает? ;)
NTFS - закрытый стандарт, в Линуксе поддержка сделана местами с помощью таких костылей, что везде прямо и написано - работаете на свой страх и риск.

alxndrv
16-10-2008, 11:28
По-моему типичная проблема переписать скачанный с помощью роутера (подключенный диск ext3) большой видео-файл на компьютер с XP или на другой диск. По wi-fi это слишком медленно (до 3МБ/c), а подключая диск по usb надо использовать драйвера ext2/3 (типа ifs или ext2fsd), и это не намного быстрее wi-fi. А если бы диск был ntfs - скорость была бы около 16МБ/c и больше. Например, чтобы переписть двуслойный двд на 8ГБ потребовалось бы больше 40 минут, вместо 8 для ntfs!

Вопрос-то на самом деле глубже: какую файловую систему использовать для разных ОС.

Да, ntfs-3g пока на роутере не видать (ему нужен FUSE, которому нужно ядро версии выше чем в прошивке роутера):
http://wl500g.info/showpost.php?p=78971&postcount=5

al37919
16-10-2008, 11:45
По-моему типичная проблема переписать скачанный с помощью роутера (подключенный диск ext3) большой видео-файл на компьютер с XP или на другой диск. По wi-fi это слишком медленно (до 3МБ/c), а подключая диск по usb надо использовать драйвера ext2/3 (типа ifs или ext2fsd), и это не намного быстрее
а вы сами то пробовали, или и так всегда знали?
С ext3 usb hdd через IFS слабофрагментированный файл при копировании в легкую демонстрирует 30Мб/с.

А вообще, постоянное перетыкание разъемов чревато электрическими проблемами. Так что лучше всего ставьте спокойно копироваться по ftp и идите пиво пить. А ntfs тут вообще ни при чем. Она хорошо только винде подходит.

alxndrv
16-10-2008, 12:07
Да вот сейчас как раз копирую при помощи ext2fsd, скорость около 2МБ/c (на ifs было примерно тоже). Если диск отформатировать ext2 или 3, записать туда файл и скопировать обратно - то почти 20МБ/c. А в реальной жизни, когда диск проработал почти год подключенным к роутеру, - в 10 раз меньше.

al37919
16-10-2008, 13:02
А в реальной жизни, когда диск проработал почти год подключенным к роутеру, - в 10 раз меньше.
естественно, а кто сказал, что к фрагментированным файлам на ntfs доступ быстрее?

Если делать по уму, то скачанные через p2p файлы надо перемещать внутри роутера на другой физический раздел, желательно автоматом и по ночам, --- это и будет дефрагментацией. После этого проблем со скоростью доступа не будет.

skelet
16-10-2008, 15:58
Вам проблем в роутере не хватает? ;)
NTFS - закрытый стандарт, в Линуксе поддержка сделана местами с помощью таких костылей, что везде прямо и написано - работаете на свой страх и риск.

Ну почему , под дебианом ntfs-3g прекрасно фурычит... :p

Не вижу причин что-бы под роутер не было так же.

Serge_K
16-10-2008, 16:22
Ну почему , под дебианом ntfs-3g прекрасно фурычит... :p

Не вижу причин что-бы под роутер не было так же.
Вы тему с начала читали? Про версию ядра в курсе?

Cd_spb
16-10-2008, 16:23
По wi-fi это слишком медленно (до 3МБ/c), а подключая диск по usb надо использовать драйвера ext2/3 (типа ifs или ext2fsd), и это не намного быстрее wi-fi.
Что-то Вы не то пишите. Пользовал не однократно IFS версии 1.11(кажется, не посмотреть) - скорость приблизительно такая же как с NTFS на том же диске, около 28000kbytes/s. По wifi до 3000 kbytes/s.

skelet
16-10-2008, 18:54
Вы тему с начала читали? Про версию ядра в курсе?

В курсе будьте спокойны. Всё равно глупо, что нет поддержки нтфса на запись.
Конвертнул диск в ехт3 :(

GooG1e
25-10-2009, 19:41
Ваша прошивка + ntfs-3g при подключение к разделу в ntfs и попытки что-то копирнуть ерро в логе
Oct 25 21:12:30 smbd[142]: [2009/10/25 21:12:30, 0] smbd/open.c:open_directory(1217)
Oct 25 21:12:30 smbd[142]: open_directory: unable to create engine. Error was Read-only file system
Что система тока для чтения я понял. Вопрос как это исправить и здесь,чтобы и писать мона было!

vectorm
25-10-2009, 20:38
Ваша прошивка + ntfs-3g при подключение к разделу в ntfs и попытки что-то копирнуть ерро в логе
Oct 25 21:12:30 smbd[142]: [2009/10/25 21:12:30, 0] smbd/open.c:open_directory(1217)
Oct 25 21:12:30 smbd[142]: open_directory: unable to create engine. Error was Read-only file system
Что система тока для чтения я понял. Вопрос как это исправить и здесь,чтобы и писать мона было!
Перемонтирование делали модулем ntfs-3g? Судя по логу и вопросу -нет, вот и результат - модуль сам по себе не заработает.

GooG1e
25-10-2009, 21:10
Перемонтирование делали модулем ntfs-3g? Судя по логу и вопросу -нет, вот и результат - модуль сам по себе не заработает.
А ссылочку можно(только не в поиск) где почитать , где перемонтирование с помощью ntfs-3g делать

AndreyUA
25-10-2009, 23:06
У меня тоже ntfs-3g не заработал. После установки пакета он еще потребовал модуль fuse. Я его ему подсунул из архива ntfs-3g на googlecode. После чего выполнил ntfs-3g /dev/discs/disc1/part1 /tmp/mnt/disc1_1
и получил
Segmentation fault

Вот логи

Oct 25 23:49:01 kernel: hub.c: new USB device 00:03.1-1.1, assigned address 5
Oct 25 23:49:02 kernel: scsi1 : SCSI emulation for USB Mass Storage devices
Oct 25 23:49:02 kernel: Vendor: Ut165 Model: USB_Storage Rev: 0.00
Oct 25 23:49:02 kernel: Type: Direct-Access ANSI SCSI revision: 02
Oct 25 23:49:02 kernel: Attached scsi removable disk sdb at scsi1, channel 0, id 0, lun 0
Oct 25 23:49:02 kernel: SCSI device sdb: 15794176 512-byte hdwr sectors (8087 MB)
Oct 25 23:49:02 kernel: sdb: Write Protect is off
Oct 25 23:49:02 kernel: /dev/scsi/host1/bus0/target0/lun0: p1
Oct 25 23:49:06 USB storage: ntfs(ro) fs at /dev/discs/disc1/part1 mounted to /tmp/mnt/disc1_1
Oct 25 23:49:07 nmbd[181]: [2009/10/25 23:49:07, 0] nmbd/nmbd.c:sig_term(65)
Oct 25 23:49:07 nmbd[181]: Got SIGTERM: going down...
Oct 25 23:49:11 rc.unslung: start service /opt/etc/init.d/S10cron
Oct 25 23:49:11 /opt/sbin/cron[309]: (CRON) DEATH (can't lock /opt/var/run/cron.pid, otherpid may be 191: Resource temporarily unavailable)
Oct 25 23:49:11 rc.unslung: start service /opt/etc/init.d/S57rsyncd
Oct 25 23:49:11 rc.unslung: start service /opt/etc/init.d/S70mpcs
Oct 25 23:49:11 admin: Starting mpcs...
Oct 25 23:49:11 rc.unslung: start service /opt/etc/init.d/S80lighttpd
Oct 25 23:49:12 rc.unslung: start service /opt/etc/init.d/S90transmission-daemon
Oct 25 23:49:14 admin: ppp0-ip-up: vnstat ppp0 stats enabled
Oct 25 23:50:01 /opt/sbin/cron[366]: (admin) CMD (/opt/bin/run-parts /opt/etc/cron.5mins)
Oct 25 23:51:04 dropbear[399]: Child connection from 10.200.200.11:1679
Oct 25 23:51:13 dropbear[399]: password auth succeeded for 'admin' from 10.200.200.11:1679
Oct 25 23:52:23 kernel: fuse init (API version 7.5)
Oct 25 23:52:23 kernel: fuse distribution version: 2.5.3
Oct 25 23:53:01 kernel: Break instruction in kernel code in traps.c::do_bp, line 606:
Oct 25 23:53:01 kernel: $0 : 00000000 1000dc00 0000c000 00000000 00000000 00000000 00000001 c0215a34
Oct 25 23:53:01 kernel: $8 : 00000000 8017f2a8 81a20c58 81a20c60 81a20d34 00000001 81a20cb0 81a20cd0
Oct 25 23:53:01 kernel: $16: 81a20040 8159dd24 8159dd70 00000000 81352400 00000000 8025e4e0 00000000
Oct 25 23:53:01 kernel: $24: ba2e8ba3 8004fbd8 8159c000 8159dcf0 805d0000 c0215b14
Oct 25 23:53:01 kernel: Hi : 00000000
Oct 25 23:53:01 kernel: Lo : 00000cd0
Oct 25 23:53:01 kernel: epc : c0215c2c Tainted: P
Oct 25 23:53:01 kernel: Status: 1000dc03
Oct 25 23:53:01 kernel: Cause : 00000024
Oct 25 23:53:01 kernel: PrId : 00029029



upd после выполнения ipkg update && ipkg upgrade ntfs-3g обновился и заработал. Флеха смонтировалась на запись. Судя по всему на googlecode ipk пакет не рабочий.

GooG1e
26-10-2009, 05:54
У меня после установки ntfs-3g у меня по умолчанию как Read Only одевается, как сделать,чтобы писать мона было!
Если пишу тоже что и чел ниже вот такая ошибка

[russia@RUSSIA-SERV root]$ ntfs-3g /dev/discs/disc0/part5 /tmp/mnt/disc0_5
modprobe: chdir(/opt/lib/modules): No such file or directory
The disk contains an unclean file system (0, 0).
The file system wasn't safely closed on Windows. Fixing.
ntfs-3g-mount: fuse device is missing, try 'modprobe fuse' as root

Если через mount , то пишет типа файла нет в /etc/fstab , там его действително нет, а как добавить хз
Помогите плз!
При загрузке роутера пишет


ntfs(ro) fs at /dev/discs/disc0/part5 mounted to /tmp/mnt/disc0_5

Вопрос как ro преобразовать в rw ,чтобы и писал!

theMIROn
26-10-2009, 06:19
У меня после установки ntfs-3g у меня по умолчанию как Read Only одевается, как сделать,чтобы писать мона было!
прочитать
http://www.tuxera.com/community/ntfs-3g-faq/

p.s Модераторы, давайте вынесем это все в отдельную тему типа "Запись на NTFS".

AndreyUA
26-10-2009, 11:53
У меня после установки ntfs-3g у меня по умолчанию как Read Only одевается, как сделать,чтобы писать мона было!
Если пишу тоже что и чел ниже вот такая ошибка

[russia@RUSSIA-SERV root]$ ntfs-3g /dev/discs/disc0/part5 /tmp/mnt/disc0_5
modprobe: chdir(/opt/lib/modules): No such file or directory
The disk contains an unclean file system (0, 0).
The file system wasn't safely closed on Windows. Fixing.
ntfs-3g-mount: fuse device is missing, try 'modprobe fuse' as root

Если через mount , то пишет типа файла нет в /etc/fstab , там его действително нет, а как добавить хз
Помогите плз!
При загрузке роутера пишет


ntfs(ro) fs at /dev/discs/disc0/part5 mounted to /tmp/mnt/disc0_5

Вопрос как ro преобразовать в rw ,чтобы и писал!

Правильно пишет :) Попробуйте в переводчике перевести. Ему еще модуль fuse.o нужен. Я брал из этого http://wl500g.googlecode.com/files/ntfs-3g-2009.4.4-mipsel.tgz архива. Его нужно закинуть в /opt/lib/modules/2.4.37.6/ например. Далее отмонтируем автоматом примонтированную флешку

umount /tmp/mnt/disc0_5
После чего загружаем модуль fuse и монтируем флешку на запись. (если вы постоянно пользуетесь ntfs на запись, то можно это вынести в post-mount)

insmod /opt/lib/modules/2.4.37.6/fuse.o
ntfs-3g -o rw /dev/discs/disc0/part5 /tmp/mnt/disc0_5

GooG1e
26-10-2009, 18:19
Народ плиииз помогите, а то уже две недели , как купил внешку, а пользоваться никак не могу её начать!
Через wget загрузил. Спасибо всем за помощь!
А можно сделать,чтобы при перезагрузке автоматически монтировался, как надо, ане как ему приспичит!

avst
28-10-2009, 20:07
Внешний винт содержит 2 раздела: NTFS и Ext2. Первый раздел автоматически подключен только на чтение, второй - на чтение и запись. Как подключить на запись NTFS-раздел? Вариант вида \\ASUS\disc0_5$ не подходит - винда ругается на отсутствие сетевого пути к диску.

Заранее спасибо.

DfDf
28-10-2009, 23:32
Поиск по форуму - ключевое слово - samba

Omega
29-10-2009, 02:37
Поиск по форуму - ключевое слово - samba


А ссылочку можно (только не в поиск) где почитать ...


прочитать http://www.tuxera.com/community/ntfs-3g-faq/


Народ плз помогите!
Искать никак ? Читать тоже не умеем ? Только писать ? :confused:
Или нужно ещё всё разжевать и прямо в рот положить ? ;)
Ну прямо как в мульте "Вовка в тридесятом царстве" ... :D
Научитесь пользоваться поиском и будет вам счастье ... :cool:

GooG1e
04-11-2009, 20:25
А в какой post-mount добавить в этот /usr/local/sbin/post-mount ?
Сюда добавлял ничего не получилось!

vectorm
05-11-2009, 10:25
А в какой post-mount добавить в этот /usr/local/sbin/post-mount ?
Сюда добавлял ничего не получилось!
Почитайте:
http://wl500g.info/showpost.php?p=23521&postcount=12

GooG1e
05-11-2009, 10:34
А т.е. достаточно добавить
#!/bin/sh
И те две строчки?

vectorm
05-11-2009, 11:01
А т.е. достаточно добавить
#!/bin/sh
И те две строчки?
Да. И почему Вас нужно насильно заставлять прочитать вещи, которые явно прописаны в прикрепленных темах???

GooG1e
05-11-2009, 12:32
Не помогло. Уже пытался это сделать, но ничего после это не случилось!

vectorm
05-11-2009, 13:38
Не помогло. Уже пытался это сделать, но ничего после это не случилось!
Файл исполняемый?

GooG1e
05-11-2009, 13:51
да прописал!Тока fuse загружается, а диск не переставляется для смены!

vectorm
05-11-2009, 14:02
да прописал!Тока fuse загружается, а диск не переставляется для смены!
Скорее всего, надо между этими двумя строчками паузу добавить:

sleep 3
Может модуль не успевать подгружаться.

GooG1e
05-11-2009, 14:10
Не помогло:(

vectorm
05-11-2009, 15:58
Не помогло:(
Лог где????

GooG1e
05-11-2009, 17:22
Jan 1 00:00:03 syslogd started: BusyBox v1.15.1
Jan 1 00:00:03 kernel: klogd started: BusyBox v1.15.1 (2009-10-04 18:20:08 MSD)
Jan 1 00:00:03 kernel: CPU revision is: 00029029
Jan 1 00:00:03 kernel: Primary instruction cache 16kB, physically tagged, 4-way, linesize 16 bytes.
Jan 1 00:00:03 kernel: Primary data cache 16kB, 2-way, linesize 16 bytes.
Jan 1 00:00:03 kernel: Linux version 2.4.37.6 (root@localhost) (gcc version 3.4.6) #1 2009-10-04 18:23:22 MSD
Jan 1 00:00:03 kernel: Setting the PFC to its default value
Jan 1 00:00:03 kernel: Determined physical RAM map:
Jan 1 00:00:03 kernel: memory: 02000000 @ 00000000 (usable)
Jan 1 00:00:03 kernel: On node 0 totalpages: 8192
Jan 1 00:00:03 kernel: zone(0): 8192 pages.
Jan 1 00:00:03 kernel: zone(1): 0 pages.
Jan 1 00:00:04 dnsmasq[71]: started, version 2.51test3 cachesize 150
Jan 1 00:00:04 dnsmasq[71]: compile time options: no-IPv6 GNU-getopt no-RTC no-DBus no-I18N DHCP no-scripts no-TFTP
Jan 1 00:00:04 dnsmasq-dhcp[71]: DHCP, IP range 192.168.1.2 -- 192.168.1.254, lease time 1d
Jan 1 00:00:04 dnsmasq[71]: read /etc/hosts - 2 addresses
Jan 1 00:00:04 kernel: usb.c: registered new driver usbdevfs
Jan 1 00:00:04 kernel: usb.c: registered new driver hub
Jan 1 00:00:04 kernel: usb-ohci.c: USB OHCI at membase 0xb8003000, IRQ 6
Jan 1 00:00:04 kernel: usb-ohci.c: usb-00:03.0, PCI device 14e4:471a
Jan 1 00:00:04 kernel: usb.c: new USB bus registered, assigned bus number 1
Jan 1 00:00:04 kernel: hub.c: USB hub found
Jan 1 00:00:04 kernel: hub.c: 2 ports detected
Jan 1 00:00:04 kernel: ehci_hcd 00:03.1: PCI device 14e4:471a
Jan 1 00:00:04 kernel: ehci_hcd 00:03.1: irq 6, pci mem b8003800
Jan 1 00:00:04 kernel: usb.c: new USB bus registered, assigned bus number 2
Jan 1 00:00:04 kernel: ehci_hcd 00:03.1: USB 0.0 enabled, EHCI 1.00, driver 10 Dec 2004/2.4
Jan 1 00:00:05 kernel: hub.c: USB hub found
Jan 1 00:00:05 kernel: hub.c: 2 ports detected
Jan 1 00:00:05 kernel: usb.c: registered new driver usblp
Jan 1 00:00:05 kernel: printer.c: v0.13: USB Printer Device Class driver
Jan 1 00:00:06 kernel: hub.c: new USB device 00:03.1-1, assigned address 2
Jan 1 00:00:06 kernel: hub.c: USB hub found
Jan 1 00:00:06 kernel: hub.c: 2 ports detected
Jan 1 00:00:06 kernel: usb.c: registered new driver audio
Jan 1 00:00:06 kernel: audio.c: v1.0.1:USB Audio Class driver
Jan 1 00:00:06 kernel: Linux video capture interface: v1.00
Jan 1 00:00:06 kernel: hub.c: new USB device 00:03.1-1.1, assigned address 3
Jan 1 00:00:07 kernel: usb.c: USB device 3 (vend/prod 0x13fd/0x1840) is not claimed by any active driver.
Jan 1 00:00:07 kernel: SCSI subsystem driver Revision: 1.00
Jan 1 00:00:07 kernel: Initializing USB Mass Storage driver...
Jan 1 00:00:07 kernel: usb.c: registered new driver usb-storage
Jan 1 00:00:07 kernel: hub.c: new USB device 00:03.1-1.2, assigned address 4
Jan 1 00:00:07 kernel: printer.c: usblp0: USB Bidirectional printer dev 4 if 0 alt 0 proto 2 vid 0x04B8 pid 0x0005
Jan 1 00:00:07 kernel: printer.c: usblp0 Device ID string [92]='MFG:EPSON;CMD:ESCPL2,BDC,D4;MDL:Stylus Photo R220;CLS:PRINTER;DES:EPSON Stylus Photo R220;'
Jan 1 00:00:08 kernel: scsi0 : SCSI emulation for USB Mass Storage devices
Jan 1 00:00:08 kernel: Vendor: Generic Model: External Rev: 1.03
Jan 1 00:00:08 kernel: Type: Direct-Access ANSI SCSI revision: 02
Jan 1 00:00:08 kernel: Attached scsi disk sda at scsi0, channel 0, id 0, lun 0
Jan 1 00:00:08 kernel: SCSI device sda: 976773168 512-byte hdwr sectors (500108 MB)
Jan 1 00:00:08 kernel: Partition check:
Jan 1 00:00:08 kernel: /dev/scsi/host0/bus0/target0/lun0: p1 p2 p3 <
Jan 1 00:00:08 kernel: p5 >
Jan 1 00:00:08 kernel: USB Mass Storage support registered.
Jan 1 00:00:08 kernel: vlan1: Setting MAC address to 00 24 8c 4d bc cc.
Jan 1 00:00:08 kernel: VLAN (vlan1): Underlying device (eth0) has same MAC, not checking promiscious mode.
Jan 1 00:00:09 dnsmasq[71]: read /etc/hosts - 2 addresses
Jan 1 00:00:09 dhcp client: deconfig: lease is lost
Jan 1 00:00:09 kernel: printer.c: usblp0 Device ID string [92/max 1552]='MFG:EPSON;CMD:ESCPL2,BDC,D4;MDL:Stylus Photo R220;CLS:PRINTER;DES:EPSON Stylus Photo R220;'
Jan 1 00:00:09 kernel: printer.c: Parsing USBLPID...
Jan 1 00:00:09 dnsmasq[71]: read /etc/hosts - 2 addresses
Jan 1 00:00:09 dnsmasq[71]: using nameserver 172.21.17.5#53
Jan 1 00:00:10 dhcp client: bound IP : 85.159.41.58 from 85.159.41.33
Nov 5 15:48:01 kernel: printer.c: usblp0 Device ID string [92/max 1552]='MFG:EPSON;CMD:ESCPL2,BDC,D4;MDL:Stylus Photo R220;CLS:PRINTER;DES:EPSON Stylus Photo R220;'
Nov 5 15:48:01 kernel: printer.c: Parsing USBLPID...
Nov 5 15:48:09 ntp client: Synchronizing time with time.nist.gov ...
Nov 5 15:48:09 kernel: Adding Swap: 136512k swap-space (priority -1)
Nov 5 15:48:09 kernel: kjournald starting. Commit interval 5 seconds
Nov 5 15:48:09 kernel: EXT3-fs warning: maximal mount count reached, running e2fsck is recommended
Nov 5 15:48:09 kernel: EXT3 FS 2.4-0.9.19, 19 August 2002 on sd(8,2), internal journal
Nov 5 15:48:09 kernel: EXT3-fs: recovery complete.
Nov 5 15:48:09 kernel: EXT3-fs: mounted filesystem with ordered data mode.
Nov 5 15:48:09 USB storage: ntfs(ro) fs at /dev/discs/disc0/part5 mounted to /tmp/mnt/disc0_5
Nov 5 15:48:10 kernel: fuse init (API version 7.5)
Nov 5 15:48:10 kernel: fuse distribution version: 2.5.3

Goletsa
07-11-2009, 21:32
вы используете не тот драйвер ntfs

GooG1e
08-11-2009, 08:03
Не понял? ro - это тот который по умолчанию. В файле прописан rw, но до него не доходит почему-то!

AndreyUA
08-11-2009, 15:08
Не понял? ro - это тот который по умолчанию. В файле прописан rw, но до него не доходит почему-то!Советую забить и отформатировать в ext3. Не комильфо это, работать в линуксе с ntfs, уж тем более использовать под систему.

GooG1e
08-11-2009, 19:53
Я под систему не использую. У меня там отдельный раздел в ext3, а часть нужна в ntfs:)

vectorm
08-11-2009, 20:08
Выполните вручную вторую строчку, вывод сюда.

GooG1e
09-11-2009, 10:48
Вручную все норм , все монтируется!

vectorm
09-11-2009, 11:45
Вручную все норм , все монтируется!
В файле полный путь к ntfs-3g пропишите, должно заработать.

GooG1e
09-11-2009, 12:39
не понял:( Если не сложно напишите!

OlegaVB
09-11-2009, 13:04
Ну как-то так

/opt/bin/ntfs-3g -o rw /dev/discs/disc0/part5 /tmp/mnt/disc0_5
или где он у Вас лежит.

GooG1e
09-11-2009, 17:52
Все запахало спс!

vladlen
19-11-2009, 00:15
Но скорость работы нтфс .... желает лучшего... в лучшем случае с девайса можна выдавить 800 Кб/сек... ну может быть 1 Мб по праздникам...

segods
27-11-2009, 02:35
не полочается примонтировать ntfs-раздел с правами на запись.

Если никак не монтировать то монтируется автоматом:

[admin@asus-server root]$ mount
/dev/root on / type squashfs (ro)
none on /dev type devfs (rw)
proc on /proc type proc (rw)
ramfs on /tmp type ramfs (rw)
usbfs on /proc/bus/usb type usbfs (rw)
/dev/discs/disc0/part2 on /opt type ext3 (rw)
/dev/discs/disc0/part3 on /tmp/mnt/disc0_3 type ntfs (rw)
[admin@asus-server root]$ touch /tmp/mnt/disc0_3/test-touch
touch: /tmp/mnt/disc0_3/test-touch: Permission denied
[admin@asus-server root]$
[admin@asus-server root]$ ls -la /tmp/mnt/disc0_3/
dr-x------ 1 admin root 4096 Nov 26 21:07 .
drwxr-xr-x 1 admin root 0 Jan 1 1970 ..
-r-------- 1 admin root 2 Nov 26 21:07 Text File
[admin@asus-server root]$


Монтирую ручками -- игнорирует -o rw:

[admin@asus-server root]$ umount /tmp/mnt/disc0_3/
[admin@asus-server root]$ mount -o rw /dev/discs/disc0/part3 /opt/samba/
[admin@asus-server root]$ mount
/dev/root on / type squashfs (ro)
none on /dev type devfs (rw)
proc on /proc type proc (rw)
ramfs on /tmp type ramfs (rw)
usbfs on /proc/bus/usb type usbfs (rw)
/dev/discs/disc0/part2 on /opt type ext3 (rw)
/dev/discs/disc0/part3 on /opt/samba type ntfs (ro)
[admin@asus-server root]$

Но если сделать так:

[admin@asus-server root]$ mount -o rw,remount /dev/discs/disc0/part3 /opt/samba/
[admin@asus-server root]$ mount
/dev/root on / type squashfs (ro)
none on /dev type devfs (rw)
proc on /proc type proc (rw)
ramfs on /tmp type ramfs (rw)
usbfs on /proc/bus/usb type usbfs (rw)
/dev/discs/disc0/part2 on /opt type ext3 (rw)
/dev/discs/disc0/part3 on /opt/samba type ntfs (rw)
[admin@asus-server root]$ touch /opt/samba/test-touch
touch: /opt/samba/test-touch: Permission denied
[admin@asus-server root]$

До монтирования

drwxrwxrwx 2 admin root 4096 Nov 26 22:34 samba
после

dr-x------ 1 admin root 4096 Nov 26 21:07 samba

Еще попытки

[admin@asus-server /opt]$ mount -o rw,umask=777,uid=1 /dev/discs/disc0/part3 /opt/samba/
[admin@asus-server /opt]$ touch /opt/samba/test-touch
touch: /opt/samba/test-touch: Read-only file system
[admin@asus-server /opt]$ mount -o rw,umask=777,remount,uid=1 /dev/discs/disc0/part3 /opt/samba/
[admin@asus-server /opt]$ touch /opt/samba/test-touch
touch: /opt/samba/test-touch: Permission denied
[admin@asus-server /opt]$ mount -o rw,umask=777,remount,uid=admin /dev/discs/disc0/part3 /opt/samba/
mount: Mounting /dev/discs/disc0/part3 on /opt/samba/ failed: Invalid argument
[admin@asus-server /opt]$


Так же пробывал ntfs-3g:


[admin@asus-server samba]$ ipkg install ntfs-3g
Installing ntfs-3g (2009.4.4-1) to /opt/...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable/ntfs-3g_2009.4.4-1_mipsel.ipk
ntfs-3g: unsatisfied recommendation for kernel-module-fuse
Configuring ntfs-3g
Successfully terminated.
[admin@asus-server samba]$
[admin@asus-server root]$ ntfs-3g -o rw /dev/discs/disc0/part3 /opt/samba
modprobe: could not parse modules.dep

ntfs-3g-mount: fuse device is missing, try 'modprobe fuse' as root
[admin@asus-server root]$
[admin@asus-server root]$ modprobe fuse
modprobe: could not parse modules.dep

[admin@asus-server root]$


Че делать?

AndreyUA
27-11-2009, 07:47
http://wl500g.info/showthread.php?t=21758

vectorm
27-11-2009, 09:49
не полочается примонтировать ntfs-раздел с правами на запись.
Че делать?
Как правильно послали по ссылке (куда я и переместил), тема уже разжевана. Банально лень поиском воспользоваться?

segods
27-11-2009, 15:40
ntfs-3g стянул с репозитория олега.


[admin@asus-server root]$ /opt/bin/ntfs-3g -o rw /dev/discs/disc0/part3 /tmp/mnt/disc0_3
modprobe: could not parse modules.dep

ntfs-3g-mount: fuse device is missing, try 'modprobe fuse' as root
[admin@asus-server root]$


[admin@asus-server temp]$ insmod /opt/lib/modules/2.4.37.1/fuse.o
insmod: unresolved symbol unlock_new_inode
insmod: unresolved symbol r4k_flush_cache_page
insmod: unresolved symbol __down_failed_interruptible
insmod: unresolved symbol __up_wakeup
insmod: unresolved symbol inode_init_once
insmod: unresolved symbol flush_dcache_page
insmod: unresolved symbol iget4_locked
insmod: unresolved symbol __down_failed
[admin@asus-server temp]$ ntfs-3g -o rw /dev/discs/disc0/part3 /opt/samba/
modprobe: could not parse modules.dep

ntfs-3g-mount: fuse device is missing, try 'modprobe fuse' as root
[admin@asus-server temp]$


Что за modules.dep? Что мне с ним делать?

vectorm
27-11-2009, 15:47
ntfs-3g стянул с репозитория олега.


[admin@asus-server root]$ /opt/bin/ntfs-3g -o rw /dev/discs/disc0/part3 /tmp/mnt/disc0_3
modprobe: could not parse modules.dep

ntfs-3g-mount: fuse device is missing, try 'modprobe fuse' as root
[admin@asus-server root]$


[admin@asus-server temp]$ insmod /opt/lib/modules/2.4.37.1/fuse.o
insmod: unresolved symbol unlock_new_inode
insmod: unresolved symbol r4k_flush_cache_page
insmod: unresolved symbol __down_failed_interruptible
insmod: unresolved symbol __up_wakeup
insmod: unresolved symbol inode_init_once
insmod: unresolved symbol flush_dcache_page
insmod: unresolved symbol iget4_locked
insmod: unresolved symbol __down_failed
[admin@asus-server temp]$ ntfs-3g -o rw /dev/discs/disc0/part3 /opt/samba/
modprobe: could not parse modules.dep

ntfs-3g-mount: fuse device is missing, try 'modprobe fuse' as root
[admin@asus-server temp]$


Что за modules.dep? Что мне с ним делать?
А прошивка у Вас "от энтузиастов"?

AndreyUA
27-11-2009, 15:59
ntfs-3g стянул с репозитория олега.

Что за modules.dep? Что мне с ним делать?Для начала надо что-то сделать с fuse.o

Версия прошивки у вас какая? Откуда качали fuse?

segods
27-11-2009, 16:26
WL520gu

Прошивка: http://oleg.wl500g.info/1.9.2.7-10/WL520gu-1.9.2.7-10.zip

fuse.o качал из линка в этом топе:
http://wl500g.googlecode.com/files/ntfs-3g-2009.4.4-mipsel.tgz

AndreyUA
27-11-2009, 16:44
WL520gu

Прошивка: http://oleg.wl500g.info/1.9.2.7-10/WL520gu-1.9.2.7-10.zip

fuse.o качал из линка в этом топе:
http://wl500g.googlecode.com/files/ntfs-3g-2009.4.4-mipsel.tgz
этот модуль с прошивкой Олега не совместим. Ищи, который собран для прошивки Олега.

Кстати, это вам из поиска http://wl500g.info/showthread.php?t=19883&highlight=fuse

lly
27-11-2009, 19:33
этот модуль с прошивкой Олега не совместим. Ищи, который собран для прошивки Олега.
модуль fuse не может быть собран для ядра 2.4.20, какое и используется в классических прошивках Олега.

segods
28-11-2009, 01:09
мммм... у когонить была подобная проблема или кто что попробывать посоветует?

может есть альтернатива без использования fuse ?
глупость получается что читать ntfs девайс умеет, а писать нет.


зы: самое интересное, что когда первый раз разбивал этот хард, я забыл его форматнуть и на нем остался ntfs который я монтировал к /opt, и я даже пакеты туда ставил, все ставилось, за исключением симвалических сылок.

а теперь команда mount <девайс> <точка монтирования>
не работает также, уперается и не хочет учитывать -o rw
Че за Х?

jav
28-11-2009, 08:42
А какой fuse.o подходит для чешской прошивки
WL500gpV2-1.9.2.7-10-USB-1.71 и пробовал-ли кто-нибудь запись на НТФС с чешской прошивкой?

Hunter84
03-12-2009, 21:40
Люди, есть проблема ntfs-3g работает только если удалить ipkg. Не пойму почему, пробовал разные версии, и с репозитария ставил, и с гугликод. Если из репозитария поставить то диск монтирует, но при обращении к нему выдает ошибку ввода\вывода. А если с гугликод, то segmentation fault. Fuse тоже разные подгружал и этот http://wl500g.googlecode.com/files/ntfs-3g-2009.4.4-mipsel.tgz, и вот этот http://wl500g.googlecode.com/files/modules-1.9.2.7-d-r893.tgz. У кого нибудь было такое?:confused: Очень надо запись на нтфс...

vectorm
03-12-2009, 21:45
Люди, есть проблема ntfs-3g работает только если удалить ipkg. Не пойму почему, пробовал разные версии, и с репозитария ставил, и с гугликод. Если из репозитария поставить то диск монтирует, но при обращении к нему выдает ошибку ввода\вывода. А если с гугликод, то segmentation fault. Fuse тоже разные подгружал и этот http://wl500g.googlecode.com/files/ntfs-3g-2009.4.4-mipsel.tgz, и вот этот http://wl500g.googlecode.com/files/modules-1.9.2.7-d-r893.tgz. У кого нибудь было такое?:confused: Очень надо запись на нтфс...
Что за прошивка? Где логи? Вывод df -h и fdisk -l ??
Подробно распишите последовательность действий.

Hunter84
03-12-2009, 22:24
Прошивка - 1.9.2.7-d-r893

Лог:

1 03:00:15 USB storage: ntfs(ro) fs at /dev/discs/disc0/part1 mounted to /tmp/mnt/disc0_1
Jan 1 03:00:15 kernel: kjournald starting. Commit interval 5 seconds
Jan 1 03:00:15 kernel: EXT3 FS 2.4-0.9.19, 19 August 2002 on sd(8,2), internal journal
Jan 1 03:00:15 kernel: EXT3-fs: recovery complete.
Jan 1 03:00:15 kernel: EXT3-fs: mounted filesystem with ordered data mode.
Jan 1 03:00:15 USB storage: ext3 fs at /dev/discs/disc0/part2 mounted to /tmp/mnt/disc0_2

fdisk -l :

Disk /dev/scsi/host0/bus0/target0/lun0/disc: 2019 MB, 2019557376 bytes
255 heads, 63 sectors/track, 245 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/scsi/host0/bus0/target0/lun0/part1 * 1 122 979933+ 7 HPFS/NTFS
/dev/scsi/host0/bus0/target0/lun0/part2 123 245 987997+ b Win95 FAT32


df -h:

Filesystem Size Used Available Use% Mounted on
/dev/root 3.0M 3.0M 0 100% /
tmpfs 30.6M 136.0K 30.4M 0% /tmp
/dev/discs/disc0/part1
957.0M 514.2M 442.7M 54% /tmp/mnt/disc0_1
/dev/discs/disc0/part2
949.6M 80.9M 820.5M 9% /tmp/mnt/disc0_2
/dev/discs/disc0/part2
949.6M 80.9M 820.5M 9% /opt


1. Размонтирую нтфс раздел.
umount /tmp/mnt/disc0_1
2. Подгружаю модул fuse.
insmod /opt/lib/modules/2.4.37.7/fuse.o
3. Монтирую.
ntfs-3g -o rw /dev/discs/disc0/part1 /tmp/mnt/disc0_1/
Ошибок нет. Чистый экран.
4. Пробую скопировать что нибудь на диск. Намример:
cp /opt/backup/ntfs-3g-2009.4.4-mipsel.tgz /tmp/mnt/disc0_1
Получаю ответ "cp: cannot stat '/tmp/mnt/disc0_1': Input/output error"
Это ntfs-3g установлен из репозитария, если извлечь из вот этого архива ntfs-3g-2009.4.4-mipsel.tgz, то на третьем шаге ответ будет что то вроде: "segmentation fault", или как то так, не помню по памяти.

Hunter84
04-12-2009, 13:46
Методом "научного тыка", выяснил, что при удалении /opt/lib/libc.so.0, нтфс раздел начинает монтироваться... Ни кто не сталкиволся? Может пакет какой обновить надо? Что это за библиотека такая вообще?

AndreyUA
04-12-2009, 15:14
Методом "научного тыка", выяснил, что при удалении /opt/lib/libc.so.0, нтфс раздел начинает монтироваться... Ни кто не сталкиволся? Может пакет какой обновить надо? Что это за библиотека такая вообще?Это должно быть что-то отсюда http://ru.wikipedia.org/wiki/UClibc

Судя по всему UClibc, которая в /opt/lib/ не совместима с драйвером. Посмотрите, может у вас еще где-нибудь есть такая же библиотечка. А удаление - это не самое лучшее решение.

Hunter84
04-12-2009, 18:30
Это должно быть что-то отсюда http://ru.wikipedia.org/wiki/UClibc

Судя по всему UClibc, которая в /opt/lib/ не совместима с драйвером. Посмотрите, может у вас еще где-нибудь есть такая же библиотечка. А удаление - это не самое лучшее решение.
Есть, которая в /lib/ лежит, но с ней не работают другие приложения. Ни top, ни free, ни МС не запускаются. Зато ntfs-3g работает нормально. И чего делать? Два дня уже пытаюсь запустить запись на нтфс...

Hunter84
04-12-2009, 21:47
Ни кто не знает как заставить ntfs-3g запускаться на прошивочной версии UClibc, с ней он работает без проблем?

lly
05-12-2009, 09:45
Ни кто не знает как заставить ntfs-3g запускаться на прошивочной версии UClibc, с ней он работает без проблем?
Вариантов, как всегда, несколько:

Пересобрать пакет самому, подкрутив настройки поиска библиотек под себя
Попробовать обновлённую версию 2009.11.14 с googlecode

theMIROn
05-12-2009, 10:05
Попробовать обновлённую версию 2009.11.14 с googlecode
[/LIST]
rpath использовал?

lly
05-12-2009, 10:43
rpath использовал?
да /lib, так как ntfs-3g на чужом ядре и другой прошивке не запуститься.

theMIROn
05-12-2009, 10:49
да /lib, так как ntfs-3g на чужом ядре и другой прошивке не запуститься.
ipset тоже надо тогда бы

Hunter84
05-12-2009, 12:30
Пересобрать пакет самому не получилось, а вот новая версия заработала. :) Спасибо всем участвовамщим, и сочувствовамщим!

dendalf
19-09-2010, 01:35
Роутер wl-500gp v2, прошивка WL500gpv2-1.9.2.7-d-r1612.trx

Могу руками ntfs поднять на запись . Но никак не могу этого сделать так, чтобы само после перезегрузки поднималось.

1. Поставил ntfs-3g.
2. скачал модуль fuse.o.(из какого-то архива).
3. insmod /opt/lib/fuse.o
4.ntfs-3g -o rw /dev/discs/disc0/part1 /mnt

Получаю в результате :


WARNING: Deficient Linux kernel detected. Some driver features are
not available (swap file on NTFS, boot from NTFS by LILO), and
unmount is not safe unless it's made sure the ntfs-3g process
naturally terminates after calling 'umount'. If you wish this
message to disappear then you should upgrade to at least kernel
version 2.6.20, or request help from your distribution to fix
the kernel problem. The below web page has more information:
http://ntfs-3g.org/support.html#fuse26


диск работает на запись.

Но если написать то же самое в post-mount:


insmod /opt/lib/fuse.o
ntfs-3g -o rw /dev/discs/disc0/part1 /mnt


не работает . Модуль подключает , а вот ntfs-3g надо все равно вручную вызывать , чтобы заработало .Пробовал ставить sleep 20 перед этим вызовом - не помогло .

UPD все. разобрался Нужно полный путь писать /opt/bin/ntfs-3g

ghost38
26-12-2010, 00:10
Привет, всем. Купил RT-N16, поставил прошивку RT-N16-1.9.2.7-rtn-r2446.trx, настроил все вроде но не могу победить самбу - вставил флешку, она вроде определяется, шара появляется, но не могу туда ничего записать.
При этом в логе:
Jan 1 03:00:04 kernel: NTFS driver 2.1.28 [Flags: R/O MODULE].
...
и далее
jan 1 03:00:06 kernel: scsi 0:0:0:0: Direct-Access CBM Flash Disk 5.00 PQ: 0 ANSI: 2
Jan 1 03:00:06 kernel: sd 0:0:0:0: [sda] 4050944 512-byte hardware sectors (2074 MB)
Jan 1 03:00:06 kernel: sd 0:0:0:0: [sda] Write Protect is off
Jan 1 03:00:06 kernel: sd 0:0:0:0: [sda] Assuming drive cache: write through
Jan 1 03:00:06 kernel: sda: unknown partition table
Jan 1 03:00:06 kernel: sd 0:0:0:0: [sda] Attached SCSI removable disk
Jan 1 03:00:15 kernel: NTFS-fs warning (device sda): parse_options(): Option iocharset is deprecated. Please use option nls=<charsetname> in the future.
Jan 1 03:00:15 kernel: NTFS volume version 3.1.
Jan 1 03:00:15 USB storage: ntfs(ro) fs at /dev/discs/disca/disc mounted to /tmp/mnt/disca
....

Как я понимаю, почему-то read only :(
Хотя в настройках в интерфейсе стоит Default Access Level: R/W
Что не так?

BcTpe4HbIu
26-12-2010, 00:16
Привет, всем. Купил RT-N16, поставил прошивку RT-N16-1.9.2.7-rtn-r2446.trx, настроил все вроде но не могу победить самбу - вставил флешку, она вроде определяется, шара появляется, но не могу туда ничего записать.
При этом в логе:
Jan 1 03:00:04 kernel: NTFS driver 2.1.28 [Flags: R/O MODULE].
Jan 1 03:00:15 kernel: NTFS-fs warning (device sda): parse_options(): Option iocharset is deprecated. Please use option nls=<charsetname> in the future.
Jan 1 03:00:15 kernel: NTFS volume version 3.1.
Jan 1 03:00:15 USB storage: ntfs(ro) fs at /dev/discs/disca/disc mounted to /tmp/mnt/disca
....

Как я понимаю, почему-то read only :(
Хотя в настройках в интерфейсе стоит Default Access Level: R/W
Что не так?

НЕ используйте ntfs! оно поддерживается только для чтения.

theMIROn
26-12-2010, 00:25
НЕ используйте ntfs! оно поддерживается только для чтения.

в rtn для r/w достаточно включить опцию ntfs-3g

ghost38
26-12-2010, 09:53
в rtn для r/w достаточно включить опцию ntfs-3g
Я не большой специалист в линухе... Боюсь спросить, как это сделать?
В поиске точного ответа не нашел...

Basile
26-12-2010, 21:44
Я не большой специалист в линухе... Боюсь спросить, как это сделать?
http://my.router/Advanced_Services_Content.asp
Внизу страницы: Read-Write NTFS Support: O Yes * No
Поставить точку слева от Yes

WaRk
22-02-2011, 22:56
Предисловие. Долго искал как пустить на запись ntfs, а эту тему прочитал до дыр. В линуксе я чайник, но смог в этом разобраться. И решил помоч таким же как я. К сожалению здесь очень много умных, которые тока посылают "иди и читай всю тему", а вот взять и подробно написать, что знаешь - единицы.

Думаю данный метод подойдет на роутеры ASUS и D-Link с прошивками 1.9.2.7-d-rXXXX. Для серии RTN это не потребуется, т.к. fuse и ntfs-3g уже встроены в прошивку.

1) прошить роутер прошивкой от интузиастов (http://wl500g.info/showthread.php?t=17136&highlight=%E7%E0%EF%E8%F1%FC+ntfs) установить «скрипт для чайников» (http://wl500g.info/showthread.php?t=21889&highlight=%EF%F0%EE%F8%E8%E2%EA%E8)

2) сделать настройки сети (загрузить файл с настройками)

3) расшарить в стандартной Samba 3-й раздел флешки /tmp/mnt/disc0_3
Если установили Samba 3.5 ни в коем случае НЕ включаем самбу из прошивки. По умолчанию в самбе 3.5 расшарены папки (например www, rTorrent, DIEngine).

4) скопировать модуль fuse с компьютера на disc0_3, например /disc0_3/downloads/fuse/. Если у Вас самба 3.5, то можно воспользоваться готовыми папочками, например /www/.

P.S. файл fuse.o можно взять в modules-1.9.2.7-d___.tgz (http://code.google.com/p/wl500g/downloads/list) (лежит в \.\lib\modules\2.4.37.10\kernel\fs\fuse\)

5) Запускаем Pytty (http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html) (протокол ssh). Далее действия проводятся в Pytty.

6) Установим модули:

ipkg install libhid
ipkg install libusb
ipkg install usbutils
ipkg install ntfs-3g
ipkg install ntfsprogs

7) проверим как примонтированы диски

lsusb - проверить видит ли устройство hdd

Bus 002 Device 001: ID 0000:0000
Bus 002 Device 002: ID 0424:2502 Standard Microsystems Corp.
Bus 002 Device 003: ID 0951:1602 Kingston Technology
Bus 002 Device 004: ID 04e8:1f08 Samsung Electronics Co., Ltd
Bus 001 Device 001: ID 0000:0000

fdisk -l - проверить файловую систему и размер разбитых дисков

Disk /dev/scsi/host0/bus0/target0/lun0/disc: 2063 MB, 2063597568 bytes
16 heads, 32 sectors/track, 7872 cylinders
Units = cylinders of 512 * 512 = 262144 bytes

Device Boot Start End Blocks Id System
/dev/scsi/host0/bus0/target0/lun0/part1 1 978 250352 82 Linux swap
/dev/scsi/host0/bus0/target0/lun0/part2 979 4885 1000192 83 Linux
/dev/scsi/host0/bus0/target0/lun0/part3 4886 7872 764672 83 Linux

Disk /dev/scsi/host1/bus0/target0/lun0/disc: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/scsi/host1/bus0/target0/lun0/part1 1 2550 20481851 7 HPFS/NTFS
/dev/scsi/host1/bus0/target0/lun0/part2 2551 121601 956276736 7 HPFS/NTFS

df -h - просмотреть как примонтированы разделы


Filesystem Size Used Avail Use% Mounted on
rootfs 3,0M 3,0M 0 100% /
/dev/root 3,0M 3,0M 0 100% /
tmpfs 15M 248K 15M 2% /tmp
/dev/discs/disc0/part2
962M 411M 503M 45% /opt
/dev/discs/disc0/part3
735M 18M 681M 3% /tmp/mnt/disc0_3
/dev/scsi/host1/bus0/target0/lun0/part1
20G 3,0G 17G 16% /tmp/mnt/disc1_1
/dev/scsi/host1/bus0/target0/lun0/part2
912G 84G 829G 10% /tmp/mnt/disc1_2

8)скопируем fuse.o в нужный раздел командой cp полный_путь_до_файла /opt/lib/ .
Например:
cp /tmp/mnt/disc0_3/downloads/fuse.o /opt/lib/
или
cp /opt/share/www/fuse.o /opt/lib/

Вручную:
- Запускаем Midnight Commander командой mc
- идем в раздел где лежит fuse.o (/tmp/mnt/disc0_3/downloads/ или /opt/share/www/), копируем (F5) в раздел /opt/lib/

9) В Midnight Commander открываем файл для редактирования (F4) post-mount (/usr/local/sbin/) и добавляем строки:

umount /tmp/mnt/disc1_1
umount /tmp/mnt/disc1_2
insmod /opt/lib/fuse.o
/opt/bin/ntfs-3g -o rw /dev/discs/disc1/part1 /tmp/mnt/disc1_1
/opt/bin/ntfs-3g -o rw /dev/discs/disc1/part2 /tmp/mnt/disc1_2
сохраняем (F2) изменения и выходим (F10) из Midnight Commander

10) для сохранения трудов и перезагрузки введем 2 строчки

flashfs save && flashfs commit && flashfs enable
reboot

11) проверим заработала ли запись
скопируем для примера наш fuse

cp /opt/lib/fuse.o /tmp/mnt/disc1_1/
через Midnight Commander проверим его присутствие в /tmp/mnt/disc1_1/

TReX
23-02-2011, 01:11
Предисловие. Долго искал как пустить на запись ntfs, а эту тему прочитал до дыр.

Позволю себе немного дополнить Ваши изыскания - во всем Вами описанном нет никакой необходимости - достаточно загрузить прошивку ветки rtn, для устройств серии WL, например отсюда - ftp://core.dumped.ru/rt-n/2637/wl/ и вы получите поддержку NTFS R/W, поддержку WEB камер стандарта UVC и многое другое.

Это верно для WL500W, WL500gp, WL500gpv2, )

Но не для роутера DIR-320, объем его флеш памяти недостаточен для этого, поэтому -
если вы не собираетесь менять роутер (DIR-320) в ближайшее время, имеет смысл рассмотреть возможность установки flash памяти большего размера, что позволит загрузить прошивку ветки rtn, для устройств серии WL, например отсюда - ftp://core.dumped.ru/rt-n/2637/wl/, в данной версии поддержка NTFS R/W включена в прошивку как и многие другие полезные функции, специалисты по увеличению памяти (RAM и FLASH) живут тут - http://wl500g.info/showthread.php?t=7523&highlight=%F3%E2%E5%EB%E8%F7%E5%ED%E8%E5+%EF%E0%EC %FF%F2%E8

XShell
13-03-2011, 17:11
Предисловие. Долго искал как пустить на запись ntfs, а эту тему прочитал до дыр. В линуксе я чайник, но смог в этом разобраться. И решил помоч таким же как я. К сожалению здесь очень много умных, которые тока посылают "иди и читай всю тему", а вот взять и подробно написать, что знаешь - единицы.
А вот огромное человеческое спасибо WaRk за инструкцию! Запущен NTFS на роутере D-Link Dir-320. Читать и разбираться умеем, но для не-Линуксоида на это уходит много времени проб и ошибок.

g12
27-03-2011, 10:08
подскажите чайнику
монтирую диск
"mount -t ntfs -o rw,noatime /dev/discs/disc0/part1 /tmp/mnt/disc0_1"

проверяю mount
"/dev/discs/disc0/part1 on /tmp/mnt/disc0_1 type ntfs (ro,noatime)"

кто может подсказать почему "ro" ?
диск внешний, форматирован в ntfs в XP

voidshah
27-03-2011, 14:40
Роутер? Прошивка? И попробуй вместо ntfs - ntfs-3g. + разрешить запись через веб-морду.

g12
27-03-2011, 18:45
Роутер? Прошивка? И попробуй вместо ntfs - ntfs-3g. + разрешить запись через веб-морду.

роутер dir-320, 1.9.2.7-d-r2624
в морде разрешено RW
на "mount -t ntfs-3g -o rw,noatime /dev/discs/disc0/part1 /tmp/mnt/disc0_1" ругнулся "No such device"

voidshah
27-03-2011, 19:03
я точно не знаю, есть ли в ветке -d встроенный ntfs-3g. набери в консоли ntfs-3g. Если ругнется - значит нет. Тогда внимательно читай эту ветку! И вот эту тыц (http://wl500g.info/showthread.php?t=4440&highlight=hdd)

g12
27-03-2011, 19:05
я точно не знаю, есть ли в ветке -d встроенный ntfs-3g. набери в консоли ntfs-3g. Если ругнется - значит нет. Тогда внимательно читай эту ветку! И вот эту тыц (http://wl500g.info/showthread.php?t=4440&highlight=hdd)
ругнулся, нужно в той ветке написать

voidshah
27-03-2011, 19:11
нужно вначале почитать! Сер у нас писатель, видимо?;) А сначала лучше быть читателем!

g12
02-04-2011, 12:11
по форуму уже облазил, не могу найти,
есть Dir-320 стоит прошивка "-d", как я понял для работы с ЖД на RW нужна "-rtn", соот-но флеш у железки маленький и нужно сделать внешний и тд, но не мойгу найти маломалький мануал, как всё это организовать
может тыкните меня носом :rolleyes:

Reyter
16-04-2011, 10:38
Прошу прощения за вопрос, задавался уже не раз, но внятного ответа я так и не нашел. Видимо плохо искал :)
Имею WL500GP. Прошился до 1.9.2.7-rtn-r2775. Задача: заставить rtorrent писать файлы на NTFS раздел. Использую rutorrent, что, конечно, в данном случае несущественно. Раздаются торренты с этого раздела без проблем. При добавлении нового торрента файлы на разделе создаются (кое-какие даже не нулевого размера), но дальше дело не идет, получаю: File chunk write error: No such device.
Кто-нть может коротко ответить, реально ли вообще заставить rtorrent писать на NTFS? Если да, то как?

al37919
16-04-2011, 12:30
Кто-нть может коротко ответить, реально ли вообще заставить rtorrent писать на NTFS? Если да, то как?
первая ссылка в гугле на сообщение об ошибке выдает: http://libtorrent.rakshasa.no/ticket/226
Далее можете помечтать как хорошо бы Вам жилось если бы нам был доступен кернел 2.6.26+

Reyter
16-04-2011, 12:34
первая ссылка в гугле на сообщение об ошибке выдает: http://libtorrent.rakshasa.no/ticket/226
Далее можно помечтать как хорошо бы Вам жилось если бы нам был был доступен кернел 2.6.26+
Спасибо. Инфу по этой ссылке уже видел, но надеялся, что может уже пофиксили :) Попробовал трансмишн, но он и сам тормозной (и по другим параметрам не устраивает), да и NTFS-3G, как выяснилось (лично для меня), тоже шибко тормозной. Так что на момент получения вашего ответа я уже в EXT3 винт форматировал :)

lly
16-04-2011, 13:15
первая ссылка в гугле на сообщение об ошибке выдает: http://libtorrent.rakshasa.no/ticket/226
Далее можете помечтать как хорошо бы Вам жилось если бы нам был доступен кернел 2.6.26+
В данном случае требуется "всего лишь" бэкпорт файловой системы fuse. Вполне реально, но боюсь желающих, как всегда, не найдётся.

Legion_E
14-05-2011, 20:18
Честно говоря, очень расстроен, что купил RT-N16 т.к. планировал его использовать в том числе и как файловое хранилище.

Подскажите, может я плохо искал?

По порядку: Есть компьютер под управлением winXP, ноут под управлением winXP, внешний жёсткий диск 1ТБ с файловой системой NTFS. Диск забит практически под завязку. Всё это планировалось объеденить в локальную домашнюю сеть с выходом в интернет.
С проблемами столкнулся сразу: у родной асусовской прошивки ежедневно слетали настройки, но диск определялся (правда через раз). Почитав форумы, поменяв прошивки, нашёл более стабильные прошивки. Сейчас установлена RT-N16-1.9.2.7-rtn-r2968.trx. Работает стабильно, но вот досада... Мой диск доступен только для чтения.

По сему вопрос к знающим людям. Может всё-таки есть на просторах интернета стабильная прошивка для RT-N16, позволяющая читать и писать на диск с файловой системой NTFS? :confused:

VicSer
14-05-2011, 20:37
Подскажите, может я плохо искал?


Плохо искали. Пункт меню System Setup -> Services -> пункт Read-Write NTFS Support поставить Yes. ;)

theMIROn
14-05-2011, 20:38
По сему вопрос к знающим людям. Может всё-таки есть на просторах интернета стабильная прошивка для RT-N16, позволяющая читать и писать на диск с файловой системой NTFS? :confused:

Не расстраивайтесь, конечно есть, тем более что она уже установлена.
Включите только System Setup - Services - Read-Write NTFS Support.
На официальных прошивках запись будет гораздо быстрее из-за использования платного драйвера, в этом случае обратите внимание на бета-прошивки
http://forum.asus.ru/viewtopic.php?f=4&t=44107

Legion_E
15-05-2011, 19:09
Плохо искали. Пункт меню System Setup -> Services -> пункт Read-Write NTFS Support поставить Yes. ;)


Не расстраивайтесь, конечно есть, тем более что она уже установлена.
Включите только System Setup - Services - Read-Write NTFS Support.
На официальных прошивках запись будет гораздо быстрее из-за использования платного драйвера, в этом случае обратите внимание на бета-прошивки
http://forum.asus.ru/viewtopic.php?f=4&t=44107

Не мудрено было не найти эту галочку :)
Огромное Вам спасибо... теперь всё работает как и задумывалось :)

Sh18
02-07-2011, 18:56
Проблема: к 500gpv2 подключаю WD Elements 2 TB. Отформатирован в ext3. На родной прошивке пишет, что диск отключен и я могу его снять. Диск в сети не виден. Никакие пересоединения не помогают, диск отключен. На прошивке Олега ничего не пишет, там негде, но с тем же результатом. Диск в NTFS подключается (хоть и не сразу), но на него нельзя писать. Куда бежать? За что бороться?

TReX
02-07-2011, 22:13
Проблема: к 500gpv2 подключаю WD Elements 2 TB. Отформатирован в ext3. На родной прошивке пишет, что диск отключен и я могу его снять. Диск в сети не виден. Никакие пересоединения не помогают, диск отключен. На прошивке Олега ничего не пишет, там негде, но с тем же результатом. Диск в NTFS подключается (хоть и не сразу), но на него нельзя писать. Куда бежать? За что бороться?

Поставить последнюю рошивку отсюда - ftp://core.dumped.ru/rt-n/3121/wl/

ghost38
05-07-2011, 09:09
Парни, подскажите, а почему такая маленькая скорсть записи на диск NTFS?
Недавно подцепил 1ТБ диск по usb к RT-N16, хотел устроить некое подобие хранилища. Когда переливал туда файлы по сетке - скорость больше 1.5МБ/сек не поднималась :(
Прошивки пробовал несколько из последних, у всех одинаково было...
Это такой драйвер или роутер?

vectorm
05-07-2011, 10:48
Парни, подскажите, а почему такая маленькая скорсть записи на диск NTFS?
Недавно подцепил 1ТБ диск по usb к RT-N16, хотел устроить некое подобие хранилища. Когда переливал туда файлы по сетке - скорость больше 1.5МБ/сек не поднималась :(
Прошивки пробовал несколько из последних, у всех одинаково было...
Это такой драйвер или роутер?
Оба.
Если бы дело было на серии WL-500, было бы еще медленнее.

ghost38
05-07-2011, 11:39
Оба.
Если бы дело было на серии WL-500, было бы еще медленнее.
И ничего сделать нельзя?
Я тут читал, что на бетах от asus стоит какой-то платный драйвер ntfs и якобы работает быстрее...
Кто-нибудь может подтвердить/опровергнуть?

ryzhov_al
05-07-2011, 11:52
И ничего сделать нельзя?
1) По вычислительной мощности Asus RT-N16 не дотягивает до уровня Pentium 1.
2) Контроллер USB в роутере проектировался с основной утилитарной нагрузкой в качестве принт-сервера.

Быстрый сетевой накопитель из роутера никакой, и ни с каким специализированным NAS'ом не сравнится. С создателями роутера я в этом отношении солидарен: строить из роутера универсальное устройство - дело не благодарное. В большинстве случаев универсальная вещь будет универсально непригодна.

Придётся смириться с тем, что любой HD-фильм будет копироваться до морковкиного заговения.

dimez
05-07-2011, 17:04
И ничего сделать нельзя?
Я тут читал, что на бетах от asus стоит какой-то платный драйвер ntfs и якобы работает быстрее...
Кто-нибудь может подтвердить/опровергнуть?
В роутере используется ntfs-3g, который в юзерспейсе.
Если "платный" и "быстрее", то, скорее всего, туксеровский tntfs. Прикрутить его к текущей прошивке не факт, что можно.

lly
05-07-2011, 17:36
Если "платный" и "быстрее", то, скорее всего, туксеровский tntfs. Прикрутить его к текущей прошивке не факт, что можно.
Без исходников или пересборки под наше ядро не получиться - слишком много бекпортов ;)

SergeyWl500gpv2
30-09-2011, 11:02
Обновился на 1.9.2.7-rtn-r3300.

Вопрос, как в ней включить этот самый модуль ntfs-3g? Самба включена, включён read/write, а на запись, зараза такая не работает!

frosya
14-01-2012, 09:59
подскажите начинающему чайниководу, как подключить раздел NTFS из /tmp/mnt/disca_4 на чтение/запись из вин7, тока попроще.
Диск ext3 из /tmp/mnt/disca_3 вижу по ftp, с ntfs тоже самое?
Из-за любителей перемещать посты, добавлю что писал в тему - Скрипт "Установка программ для чайника" (Новая редакция)

bagira
30-03-2012, 08:11
Добрый день

Помогите пожалуйста, не помню с какой версии началось, сначало стала замечать что на медиаплеере не хочет удалять файлы с HDD что на роутере (через самбу), а теперь и по ftp так же не чего не хочет удалять и создавать.
8813
Диск NTFS , права под win7 если поставить на комп , разрешены всем .

Посоветуйте пожалуйста что сделать, переходить на ext не могу , диск забит, не куда переносить информацию :-(

сегодня поставила 1.9.2.7-rtn-r4034, ситуация такая же.




Jan 1 05:00:01 syslogd started: BusyBox v1.19.3
Jan 1 05:00:02 kernel: klogd started: BusyBox v1.19.3 (2012-03-30 02:10:34 MSK)
Jan 1 05:00:02 kernel: Linux version 2.6.22.19 (root@localhost) (gcc version 4.5.3 (GCC) ) #1 Fri Mar 30 02:10:12 MSK 2012
Jan 1 05:00:02 kernel: CPU revision is: 00019740
Jan 1 05:00:02 kernel: Determined physical RAM map:
Jan 1 05:00:02 kernel: memory: 08000000 @ 00000000 (usable)
Jan 1 05:00:02 kernel: Built 1 zonelists. Total pages: 32512
Jan 1 05:00:02 kernel: ip_tables: (C) 2000-2006 Netfilter Core Team
Jan 1 05:00:02 kernel: TCP cubic registered
Jan 1 05:00:02 kernel: NET: Registered protocol family 1
Jan 1 05:00:02 kernel: NET: Registered protocol family 10
Jan 1 05:00:02 kernel: ip6_tables: (C) 2000-2006 Netfilter Core Team
Jan 1 05:00:02 kernel: IPv6 over IPv4 tunneling driver
Jan 1 05:00:02 kernel: NET: Registered protocol family 17
Jan 1 05:00:02 kernel: 802.1Q VLAN Support v1.8 Ben Greear <greearb@candelatech.com>
Jan 1 05:00:02 kernel: All bugs added by David S. Miller <davem@redhat.com>
Jan 1 05:00:02 kernel: VFS: Mounted root (squashfs filesystem) readonly.
Jan 1 05:00:02 dnsmasq[202]: started, version 2.60 cachesize 512
Jan 1 05:00:02 dnsmasq[202]: compile time options: IPv6 GNU-getopt no-RTC no-DBus no-i18n no-IDN DHCP no-DHCPv6 no-scripts no-TFTP no-conntrack
Jan 1 05:00:02 dnsmasq-dhcp[202]: DHCP, IP range 192.168.1.101 -- 192.168.1.254, lease time 1d
Jan 1 05:00:02 dnsmasq[202]: read /etc/hosts - 7 addresses
Jan 1 05:00:02 dnsmasq-dhcp[202]: read /etc/ethers - 5 addresses
Jan 1 05:00:02 dnsmasq[202]: using nameserver 208.67.220.220#53
Jan 1 05:00:02 dnsmasq[202]: using nameserver 208.67.222.222#53
Jan 1 05:00:02 kernel: usbcore: registered new interface driver usbfs
Jan 1 05:00:02 kernel: usbcore: registered new interface driver hub
Jan 1 05:00:02 kernel: usbcore: registered new device driver usb
Jan 1 05:00:03 kernel: ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
Jan 1 05:00:03 kernel: USB20H mdio control register : 0x8000000c
Jan 1 05:00:03 kernel: ehci_hcd 0000:00:04.1: EHCI Host Controller
Jan 1 05:00:03 kernel: ehci_hcd 0000:00:04.1: new USB bus registered, assigned bus number 1
Jan 1 05:00:03 kernel: ehci_hcd 0000:00:04.1: irq 5, io mem 0x18004000
Jan 1 05:00:03 kernel: ehci_hcd 0000:00:04.1: USB 0.0 started, EHCI 1.00
Jan 1 05:00:03 kernel: usb usb1: configuration #1 chosen from 1 choice
Jan 1 05:00:03 kernel: hub 1-0:1.0: USB hub found
Jan 1 05:00:03 kernel: hub 1-0:1.0: 2 ports detected
Jan 1 05:00:03 kernel: ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
Jan 1 05:00:03 kernel: USB20H mdio control register : 0x8000000c
Jan 1 05:00:03 kernel: ohci_hcd 0000:00:04.0: OHCI Host Controller
Jan 1 05:00:03 kernel: ohci_hcd 0000:00:04.0: new USB bus registered, assigned bus number 2
Jan 1 05:00:03 kernel: ohci_hcd 0000:00:04.0: irq 5, io mem 0x18009000
Jan 1 05:00:03 kernel: usb usb2: configuration #1 chosen from 1 choice
Jan 1 05:00:03 kernel: hub 2-0:1.0: USB hub found
Jan 1 05:00:03 kernel: hub 2-0:1.0: 2 ports detected
Jan 1 05:00:03 kernel: usb 1-1: new high speed USB device using ehci_hcd and address 2
Jan 1 05:00:03 kernel: usb 1-1: configuration #1 chosen from 1 choice
Jan 1 05:00:03 kernel: usb 1-2: new high speed USB device using ehci_hcd and address 3
Jan 1 05:00:04 kernel: usb 1-2: configuration #1 chosen from 1 choice
Jan 1 05:00:04 kernel: usbcore: registered new interface driver usblp
Jan 1 05:00:04 kernel: SCSI subsystem initialized
Jan 1 05:00:04 kernel: Initializing USB Mass Storage driver...
Jan 1 05:00:04 kernel: usb-storage: Quirks match for vid 152d pid 2329: 8020
Jan 1 05:00:04 kernel: scsi0 : SCSI emulation for USB Mass Storage devices
Jan 1 05:00:04 kernel: scsi1 : SCSI emulation for USB Mass Storage devices
Jan 1 05:00:04 kernel: scsi2 : SCSI emulation for USB Mass Storage devices
Jan 1 05:00:04 kernel: usbcore: registered new interface driver usb-storage
Jan 1 05:00:04 kernel: USB Mass Storage support registered.
Jan 1 05:00:04 kernel: NTFS driver 2.1.30 [Flags: R/O MODULE].
Jan 1 05:00:05 kernel: usbcore: registered new interface driver cdc_acm
Jan 1 05:00:05 kernel: drivers/usb/class/cdc-acm.c: v0.26:USB Abstract Control Model driver for USB modems and ISDN adapters
Jan 1 05:00:05 kernel: usbcore: registered new interface driver usbserial
Jan 1 05:00:05 kernel: drivers/usb/serial/usb-serial.c: USB Serial support registered for generic
Jan 1 05:00:05 kernel: usbcore: registered new interface driver usbserial_generic
Jan 1 05:00:05 kernel: drivers/usb/serial/usb-serial.c: USB Serial Driver core
Jan 1 05:00:05 kernel: drivers/usb/serial/usb-serial.c: USB Serial support registered for GSM modem (1-port)
Jan 1 05:00:05 kernel: option 1-2:1.0: GSM modem (1-port) converter detected
Jan 1 05:00:05 kernel: usb 1-2: GSM modem (1-port) converter now attached to ttyUSB0
Jan 1 05:00:05 kernel: option 1-2:1.3: GSM modem (1-port) converter detected
Jan 1 05:00:05 kernel: usb 1-2: GSM modem (1-port) converter now attached to ttyUSB1
Jan 1 05:00:05 kernel: option 1-2:1.4: GSM modem (1-port) converter detected
Jan 1 05:00:05 kernel: usb 1-2: GSM modem (1-port) converter now attached to ttyUSB2
Jan 1 05:00:05 kernel: usbcore: registered new interface driver option
Jan 1 05:00:05 kernel: drivers/usb/serial/option.c: USB Driver for GSM modems: v0.7.2
Jan 1 05:00:06 WAN port: cable disconnected
Jan 1 05:00:06 kernel: scsi 0:0:0:0: Direct-Access ST310005 28AS PQ: 0 ANSI: 2 CCS
Jan 1 05:00:06 kernel: scsi 1:0:0:0: CD-ROM HUAWEI Mass Storage 2.31 PQ: 0 ANSI: 2
Jan 1 05:00:06 kernel: scsi 2:0:0:0: Direct-Access HUAWEI TF CARD Storage PQ: 0 ANSI: 2
Jan 1 05:00:06 kernel: sd 0:0:0:0: [sda] 1953525168 512-byte hardware sectors (1000205 MB)
Jan 1 05:00:06 kernel: sd 0:0:0:0: [sda] Write Protect is off
Jan 1 05:00:06 kernel: sd 0:0:0:0: [sda] Assuming drive cache: write through
Jan 1 05:00:06 kernel: sda: sda2 < sda5 >
Jan 1 05:00:06 kernel: sd 2:0:0:0: [sdb] Attached SCSI removable disk
Jan 1 05:00:06 kernel: sd 0:0:0:0: [sda] Attached SCSI disk
Jan 1 05:00:07 pppd[418]: pppd 2.4.5 started by admin, uid 0
Jan 1 05:00:08 dnsmasq-dhcp[202]: DHCPREQUEST(br0) 192.168.1.230 1c:af:f7:04:08:93
Jan 1 05:00:08 dnsmasq-dhcp[202]: DHCPACK(br0) 192.168.1.230 1c:af:f7:04:08:93 Olesya-PC
Jan 1 05:00:08 pppd[418]: Serial connection established.
Jan 1 05:00:08 pppd[418]: Using interface ppp0
Jan 1 05:00:08 pppd[418]: Connect: ppp0 <--> /dev/ttyUSB0
Jan 1 05:00:09 pppd[418]: CHAP authentication succeeded
Jan 1 05:00:09 pppd[418]: CHAP authentication succeeded
Jan 1 05:00:10 dnsmasq-dhcp[202]: DHCPREQUEST(br0) 192.168.1.185 00:16:eb:19:a9:52
Jan 1 05:00:10 dnsmasq-dhcp[202]: DHCPACK(br0) 192.168.1.185 00:16:eb:19:a9:52 Den-Acer
Jan 1 05:00:12 pppd[418]: Could not determine remote IP address: defaulting to 10.64.64.64
Jan 1 05:00:12 pppd[418]: local IP address 10.227.90.211
Jan 1 05:00:12 pppd[418]: remote IP address 10.64.64.64
Jan 1 05:00:12 pppd[418]: primary DNS address 10.163.182.9
Jan 1 05:00:12 pppd[418]: secondary DNS address 10.163.182.8
Jan 1 05:00:12 USB Modem: connected to ISP
Jan 1 05:00:12 dnsmasq-dhcp[202]: DHCPINFORM(br0) 192.168.1.230 1c:af:f7:04:08:93
Jan 1 05:00:12 dnsmasq-dhcp[202]: DHCPACK(br0) 192.168.1.230 1c:af:f7:04:08:93 Olesya-PC
Jan 1 05:00:13 dnsmasq-dhcp[202]: DHCPINFORM(br0) 192.168.1.185 00:16:eb:19:a9:52
Jan 1 05:00:13 dnsmasq-dhcp[202]: DHCPACK(br0) 192.168.1.185 00:16:eb:19:a9:52 Den-Acer
Jan 1 05:00:15 USB storage: ntfs(ro) fs at /dev/discs/disca/part5 mounted to /tmp/mnt/disca_5
Jan 1 05:00:15 kernel: NTFS volume version 3.1.
Jan 1 05:00:15 dnsmasq-dhcp[202]: DHCPREQUEST(br0) 192.168.1.205 f4:6d:04:b1:8c:34
Jan 1 05:00:15 dnsmasq-dhcp[202]: DHCPACK(br0) 192.168.1.205 f4:6d:04:b1:8c:34 Den-note2
Jan 1 05:00:16 dnsmasq-dhcp[202]: DHCPREQUEST(br0) 192.168.1.186 04:46:65:70:10:71
Jan 1 05:00:16 dnsmasq-dhcp[202]: DHCPACK(br0) 192.168.1.186 04:46:65:70:10:71 android-c59dfd66d4655657
Jan 1 05:00:20 dnsmasq-dhcp[202]: DHCPDISCOVER(br0) 00:08:ca:2a:2b:2a
Jan 1 05:00:20 dnsmasq-dhcp[202]: DHCPOFFER(br0) 192.168.1.191 00:08:ca:2a:2b:2a
Jan 1 05:00:20 dnsmasq-dhcp[202]: DHCPREQUEST(br0) 192.168.1.191 00:08:ca:2a:2b:2a
Jan 1 05:00:20 dnsmasq-dhcp[202]: DHCPACK(br0) 192.168.1.191 00:08:ca:2a:2b:2a android-2e399672de784347
Mar 30 12:13:58 vsftpd[441]: [test1] OK LOGIN: Client "192.168.1.205"
Mar 30 12:14:02 vsftpd[441]: [test1] FAIL MKDIR: Client "192.168.1.205", "/1"
Mar 30 12:14:02 vsftpd[441]: [test1] FAIL MKDIR: Client "192.168.1.205", "/1/"
Mar 30 12:14:02 vsftpd[441]: [test1] FAIL MKDIR: Client "192.168.1.205", "//1"
Mar 30 12:14:02 vsftpd[441]: [test1] FAIL MKDIR: Client "192.168.1.205", "//1/"

bagira
30-03-2012, 09:02
Помогите пожалуйста, не помню с какой версии началось, сначало стала замечать что на медиаплеере не хочет удалять файлы с HDD что на роутере (через самбу), а теперь и по ftp так же не чего не хочет удалять и создавать.



Спасибо кто хотел помочь, нашла !!!

Advanced Services Configuration
появилось новое NTFS только для чтения и чтение\запись....

проблема решена.

soberius
20-06-2012, 14:48
Девайс: ASUS RT-N16
Прошивка: RT-N16-1.9.2.7-rtn-r4330.trx

Включил отображение русских символов как указано в FAQ. Русские символы отображались корректно.
Переключил режим NTFS на USB HDD с Read only на Read/Write. Русские буквы стали отображаться кракозябрами.
Переключил обратно на Read only -- отображение исправилось.
Снова переключил на Read/Write -- отображение испортилось.

Что нужно сделать, чтобы в режиме Read/Write сохранилось корректное отображение русских символов ?

SargeP
19-08-2012, 23:07
заранее - пардон за чайниковский вопрос...

на моем asus rt-n16 выгорел wan порт.
установил dd-wrt (dd-wrt.v24-19342_NEWD-2_K2.6_mega) и переназначил один из lan на wan -> ура, работает :)

но! на родной "прошивке" медиасервер организовывался простым втыканием usb винта, теперь же - здравствуй линукс ))

я так понимаю, что ntfs не поддерживается, а на винте нужна именно именно она, ибо втыкать винт надо и в писи и в маки..

вопрос - можно ли все optware установить на флешку в одном usb, а весь контент (накачанные торренты и старые файлы медиасервера) оставить на винте с ntfs во втором usb?
цель - качать торренты на винт (Transmission) и с него же раздавать в локалку (Twonky Media).

буду благодарен за подробное описание (если у кого есть время), ибо я в линуксе - два по пятибальной )))

neon98
20-08-2012, 02:49
SargeP, вот ссылка http://www.dd-wrt.com/wiki/index.php/Router_Dir-320_DD-WRT_%2B_WWW_%2B_PHP_%2B_MySQL_%2B_PERL после второй картинки инструкция

meukraine
23-06-2013, 09:51
Добрый день!
Есть желание иметь usb hdd подключенный к роутеру (RT-n16) и иметь возвожность качать на него файлы через торрент со всех компов в доме (не одновременно). На родных прошивках при запуске торрента постоянно отваливается доступ к диску. Торрент пишет что-то типа не найден путь...В то же время другой комп по вайфай спокойно продолжает показывать фильм с usb hdd.

Поставил RT-N16-1.9.2.7-rtn-r5066.trx и уперся с правами записи. В разделе usb application/samba такие выставил настройки:
Samba File Shares: all partitions
Default Access Level: Read/Write
Host Name:networkHDD
Workgroup name: WORKGROUP
DOS Codepage: 866 (Cyrillic/Russian)

При таких настройках все устройства видят диск, могут с него читать, но не могут записывать. На родной прошивке были права и на запись и на чтение. Винт отформатирован в NTFS.

Вопрос как можно решить проблему прав на запись и решится ли проблема с отваливанием винта при закачке с торрента с заменой родной прошивки на RT-N16-1.9.2.7-rtn-r5066.trx. По лану/вайфай файлы гоняются нормально (на родной прошивке), как только включаешь торрент закачку на этот диск, 2-5 мин и все, при этом доступ из проводника к нему остается...

Спасибо

Vampik
23-06-2013, 10:06
Проверьте, что NTFS Support стоит в Read-Write, а не Read Only. А вообще, лучше в ext3 форматировать.

MercuryV
23-06-2013, 10:41
meukraine, я правильно понял, что речь о торрент-клиентах на компьютерах (нескольких) с сохранением в сетевую папку на диске, подключенном к роутеру? Если да, то что-нибудь отваливаться будет постоянно. Вариант с запуском торрент-клиента на самом роутере и то будет гуманней. Или хотя бы настройте торрент-клиенты, чтобы загрузка шла на локальный диск, а в сетевую папку копировался уже полностью загруженный файл.

meukraine
23-06-2013, 12:38
meukraine, я правильно понял, что речь о торрент-клиентах на компьютерах (нескольких) с сохранением в сетевую папку на диске, подключенном к роутеру? Если да, то что-нибудь отваливаться будет постоянно. Вариант с запуском торрент-клиента на самом роутере и то будет гуманней. Или хотя бы настройте торрент-клиенты, чтобы загрузка шла на локальный диск, а в сетевую папку копировался уже полностью загруженный файл.
наверное тогда настрою перенос закачанных на сетевой. Жаль что сразу на диск нельзя...Это так на всех роутерах или мне такой достался?


Проверьте, что NTFS Support стоит в Read-Write, а не Read Only. А вообще, лучше в ext3 форматировать.
Спасибо, помогло

MercuryV
23-06-2013, 12:59
наверное тогда настрою перенос закачанных на сетевой. Жаль что сразу на диск нельзя...Это так на всех роутерах или мне такой достался?
"сразу на диск" можно, но нагрузку на устройство создадите адскую. работать может и будет, но скорее всего вам не понравится. Во время загрузки торрента идет запись на диск множества небольших кусков данных. Плюс еще на "неродной" файловой системе. Плюс через USB. Плюс по сети (samba). Плюс возможно с нескольких устройств.
Такое нежелательно устраивать на любом роутере. Кроме того, на RT-N16 активная работа с дисками по USB изрядно нагружает процессор.
Имхо, будет больше толку, если диск отформатировать в годную файловую систему (ext3, а еще лучше ext4), торрент-клиент запустить непосредственно на роутере (transmission или rutorrent или др.), а управлять им с любых устройств. Хоть с компьютеров, хоть со смартфонов. А накачанное забирать по samba или dlna.
Ну или купить NAS и не мучаться.

meukraine
29-06-2013, 09:20
"сразу на диск" можно, но нагрузку на устройство создадите адскую. работать может и будет, но скорее всего вам не понравится. Во время загрузки торрента идет запись на диск множества небольших кусков данных. Плюс еще на "неродной" файловой системе. Плюс через USB. Плюс по сети (samba). Плюс возможно с нескольких устройств.
Такое нежелательно устраивать на любом роутере. Кроме того, на RT-N16 активная работа с дисками по USB изрядно нагружает процессор.
Имхо, будет больше толку, если диск отформатировать в годную файловую систему (ext3, а еще лучше ext4), торрент-клиент запустить непосредственно на роутере (transmission или rutorrent или др.), а управлять им с любых устройств. Хоть с компьютеров, хоть со смартфонов. А накачанное забирать по samba или dlna.
Ну или купить NAS и не мучаться.

Теперь другая проблема вылезла:(
Скорость записи на диск по лану очень низкая - около 3 мб/с и стабильно падает в процессе записи. По вайфай даже в голову не приходило проверять гонять фильмы по 1,5 гига. Файловую систему не хочу менять, т.к. пользуюсь иногда диском как большой флешкой, а линуксы у меня нигде не стоят, чтоб понимать ext3/4. USB controller mode: usb 2.0 only /:confused: На родной прошивке такого не замечалось. Может где-то, что-то надо поднастроить?

Спасибо

ConstAntz
30-06-2013, 15:18
Скорость записи на диск по лану очень низкая - около 3 мб/с и стабильно падает в процессе записи.
Роутер должен роутить! И с этой задачей он справляется на ура!
Фишка с usb - маркетинг.



Файловую систему не хочу менять, т.к. пользуюсь иногда диском как большой флешкой, а линуксы у меня нигде не стоят, чтоб понимать ext3/4.

Если "Эта Большая Флешка" используется в ТВ - посмотрите в сторону xupnpd (http://wl500g.info/showthread.php?26630-IPTV-%F7%E5%F0%E5%E7-UPNP-DNLA-%F1%E5%F0%E2%E5%F0-(pshare-amp-xupnpd))



USB controller mode: usb 2.0 only /:confused: На родной прошивке такого не замечалось.
на прошивке энтузиастов usb 2.0 only - не поможет. Если на "родной прошивке" будет выше чем 4 Мб/с - дайте знать, пожалуйста.
(на своём "антиквариате" выше 2.5 Мб/с так и не смог разогнать)

h010c
11-10-2014, 11:40
Добрый день, имеется роутер Asus WL-500W с прошивкой 1.9.2.7-10, в него вставлен My Passport на 500гб и USB флешка.
В сети они вот так отображаются: 9922
disc0_1 это Паспорт, а disc1_1 это флешка.
Собственно в чем проблема, через сеть не видно файлов на жестком диске, но папки видно. Так же не могу ничего на него записать, такое ощущение, как будто диск защищен от записи. В это же время на флешку все записывается, читается и отображается содержимое.
Пробовал менять местами USB носители в роутере, ничего не происходит, меняется только название у диска и флешки (disc0_1, disc1_1).
Если отдельно подключить диск к компьютеру, то все отлично пишется, читается, отображается.
Пробовал разные настройки Samb'ы, но толку так же 0.
Настройки сейчас такие: 9923

ЗЫ. Если надо картинки под споллер поместить, прошу не ругать, не знаю как =(
Прошу модератора подправить тему.
Спасибо.