Bekijk de volledige versie : Запись файлов на HDD винт с NTFS разделом
Rambalac
13-04-2007, 08:14
Я в линуксе не очень и 500gP у меня пока нет, только заказал. Но почему нельзя использовать вот это http://www.ntfs-3g.org/ ?
Предисловие. Долго искал как пустить на запись 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/
а можно нескромный вопрос --- а зачем? Я еще могу понять пользу этой штуки на десктопе, где могут быть установлены несколько ОС. Или микрософт уже собирается портировать nt на любимый нами asus? :)
Mirage-net
13-04-2007, 08:48
Я в линуксе не очень и 500gP у меня пока нет, только заказал. Но почему нельзя использовать вот это http://www.ntfs-3g.org/ ?
Для полноценной работы WL500gP не просто как роутера а как универсала (файлы качать, работать как ФТП ВЕБ сервер и т.д.) необходимо ставить на внешний носитель дополнительные пакеты которые имеют некоторые требования к файловой системе носителя на котором работают (права доступа к файлам, ссылки и т.д.). Поэтому использовать для этих целей файловую систему ntfs или fat нет возможности. Да и зачем она нужна на диске который (по уму) один раз подключил к роутеру и больше не трогаешь. А подключаясь к нему через САМБУ или ФТП всеравно не заметно какая там файловая система.
Rambalac
13-04-2007, 09:18
Просто у меня винт 120Г и порой я его беру с собой к людям которые плохо соображают не только в линуксе, но и в виндоусе. А гонять данные которые были накиданы через сеть, скажем, на раздел Ехт3 (у ФАТ проблемы с 4Гб файлами, например образы ДВД) на НТФС и обратно както неудобно. Было бы очень неплохо ИМХО в НТФС раздел с данными
И тот ntfs-3g не поддерживает права, просто читает и записывает все подряд без учета прав. Про ссылки на файлы/папки не знаю. Этого бы вполне хватило. Права доступа же все равно можно задать на уровне ФТП и Самба
Тогда наверное проще под виндой поставить драйвер ext3fs, а вот их то как раз есть и даже довольно много доступных, фриварных. Впрочем, если есть желание, то можете попытаться скомпилить этот драйвер на роутере, может он и работать будет.
Rambalac
13-04-2007, 10:31
Как я уже сказал, винт довольно часто используется на разных компах хозяева которых скорее всего не захотят ничего не только ставить, но и запускать. Порой бывают проблемы даже с тем, что боятся подключать винт в УСБ без выключения только потому, что разъемы сзади компа.
KRandall
13-04-2007, 10:42
Можно разбить винт соответствующим образом:
Swap, opt (для пакетов), если нужен, еще раздел для FTP - в Ехт3, а остальное - в любой файловой системе, которую будут понимать и рутер и винды
Rambalac
13-04-2007, 10:55
Как я уже писал, кидать туда сюда гиги инфы с Ехт3 которые кидают по сетке на НТФС когда оно срочно понадобилось очень неудобно. Темболее что на это может просто не хватить места.
KRandall
13-04-2007, 11:04
Как я уже писал, кидать туда сюда гиги инфы с Ехт3 которые кидают по сетке на НТФС когда оно срочно понадобилось очень неудобно. Темболее что на это может просто не хватить места.
Я имел ввиду, что по сетке можно сразу писать на NTFS. Можно 99% винта сделать NTFS, оставив 1% для swap и пакетов (ну или побольше, смотря какие задачи на рутере будут работать). И работать с этими 99% и по сети, когда винт воткнут в рутер (как я понял, с помощью http://www.ntfs-3g.org/), и у клиента под виндой через USB
Rambalac
13-04-2007, 11:22
Не, ну это то понятно. Только кто может подсказать как этот ntfs-3g поставить?
KRandall
13-04-2007, 11:42
Не, ну это то понятно. Только кто может подсказать как этот ntfs-3g поставить?
Вот тут (http://www.nslu2-linux.org/wiki/FAQ/Optware-uClibcBuild) есть необходимая информация. Один из вариантов - скомпилировать драйвер прямо на рутере
Сначала по инструкции отсюда: 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, 12: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:
понял. Ну да, там пишут, что этот самый драйвер могет читать и писать ntfs.
Да, к своему предыдущему посту о том, что надо сделать добавлю еще, что надо пересобрать прошивку под кернел 2.6.20 или выше. Текущая прошивка и асуса и олега использует кернел 2.4.
Rambalac
18-04-2007, 06:58
Ну что? Кто-нибудь уже попробовал? А то мой роутер еще не приехал
KRandall
18-04-2007, 07: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, 07:47
Ну вроде как это всего лиш значит что тербуется fuse? тоесть сначала надо поставить его, это вроде как драйвер для подключения драйвера файловой системы без режима ядра
KRandall
18-04-2007, 08: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
Что нужно еще сделать? Прокомментируйте пожалуйста
Тоже озадачен вопросом использования NTFS http://www.paragon.ru/solutions/ntfs/ - платный драйвер. Встречал на linux-nlsu о том что на альтернативные прошивки Linksys он встроен и нормально работает.
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.
Народ, ну объясните зачем NTFS? Чем FAT32 не устраивает?
FAT28 - тормозной и глючный.
Правда насоклько безглючный NTFS под линухом остается только догадываться ;)
Mirage-net
19-04-2007, 21:06
Народ, ну объясните зачем NTFS? Чем FAT32 не устраивает? а как насчет ограничения в 4 гектара???
вот только вчера докачал торрент Command_And_Conquer_3_Tiberium_Wars размер образа 7,67 Гб ... такой на FAT32 не скачаешь... Но ИМХО NTFS под линухом не есть гуд ... хотя ради увеличения знаний и умений эту задачу решить интересно...
З.Ы. я качал есно на раздел ext3
Rambalac
20-04-2007, 05:23
как я уже сказал, для меня НТФС есть гуд потамучто мне иногда надо взять винт к людям, файлы более 4Г так что ФАТ не пойдет, проги и драйвера по ехт3 очень неудобно, так как подключать винт надо не только в свой ноут, а между тем хочется чтоб бросать файлы можно было сразу на тот раздел по сети. Тоесть я не против держать раздел ехт3 для системы роутера, но для данных очень хочется НТФС, оно какото более популярное
Rambalac
26-04-2007, 11:36
Вобщем вчера получил свой роутер. Поставил пока MC, трансмиссион и своп. Сижу, разбираюсь, уже почти 8 часов работы с Линуксом личного жизненного опыта.
Как откомпилировать Fuse? Может ктонить поможет?
Вопрос к Олегу:
А нельзя ли переустановить драйвер NTFS в прошивке ASUS, чтобы он работал в READ/WRITE mode?
Напрмер, этот http://www.ntfs-3g.org
Я таскаю свою диск с собой, в основном он подключается к Windows-системам, поэтому форматировать его под ext3 не вижу смысла, а ставить FAT32 для диска 500 GB тоже будет не правильно.
Начиная с какой прошивки Олега есть поддержка NTFS и какую прошивку лучше взять, если подключаешь флешку и hhd одновременно (я просто слышал, что в некоторых прошивка с этим проблема - либо не работает один диск, либо монтрируются каждый раз по разному) (я искал на форуме 2 часа, так и не нашел инфу)?
Я думаю, стоит взять последнюю и не парится. :)
Spacesoft
25-01-2008, 15:12
Я бы из ядра вообще какую-либо поддержку сабжа исключил.
angel_il
25-01-2008, 15:16
Я бы из ядра вообще какую-либо поддержку сабжа исключил.
а смысл? съэкономить 20кб и петерять возможность читать с большого числа носителей?
garry111
25-01-2008, 16:52
Я бы из ядра вообще какую-либо поддержку сабжа исключил.
А смысл? Практический? Показать что Линукс круче? Кому надо - и так знают, а ntfs для надёжного хранения данных вполне подходит, плюс лёгкая работа с "родной" для многих ОС.
P.S. Я бы ещё и возможность записи на неё включил при компиляции, уже давно работает вполне стабильно. Вот это гибкость Линукса, вот это уровень для ОС!
angel_il
25-01-2008, 16:55
А смысл? Практический? Показать что Линукс круче? Кому надо - и так знают, а ntfs для надёжного хранения данных вполне подходит, плюс лёгкая работа с "родной" для многих ОС.
P.S. Я бы ещё и возможность записи на неё включил при компиляции, уже давно работает вполне стабильно. Вот это гибкость Линукса, вот это уровень для ОС!
для записи на нтфс надо ядро менять.
Уважаемые знатоки, возможно что такая штука может подружить Наш роутер с NTFS ? http://www.ntfs-3g.org/
Большая просьба описать подробно как её туда вставить.
Ещё по теме :http://wl500g.info/showthread.php?t=8550
http://wl500g.info/showthread.php?t=11690
Уважаемые знатоки, возможно что такая штука может подружить Наш роутер с NTFS ? http://www.ntfs-3g.org/
Большая просьба описать подробно как её туда вставить.
Ещё по теме :http://wl500g.info/showthread.php?t=8550
http://wl500g.info/showthread.php?t=11690
Вам же постом выше ответили.:)
Проще Вам с ext3 подружиться.:)
А какое ядро стоит сейчас в прошивках Oleg'а, 2.6 или ниже?
CHAYNIK
А посмотреть, почитать FAQ и форум не судьба?
2.4.20
Spacesoft
28-01-2008, 10:56
Ntfs-3g работает через бинарный кусок ядра винды, который в несколько раз больше самой прошивки весит.
Спасибо за конкретный ответ .
scorpio66
01-04-2008, 12:27
Можно ли это прикрутить в wl500g Premium http://ntfs3g.org?
на русском не нашел а с аглицким не силен
Вопрос не совсем корректен, должен звучать "а какая прошивка может поддерживать ntfs3g ?"
На данный момент - только OpenWRT. А английский придется подучить...
порылся на форуме и так не нашёл чёткого ответа:
Как добавить поддержку NTFS в режиме read/write?
Плохо читал. В текущей версии ядра - никак.
Ну а как всё-таки можно?
в чём такие существенные отличия NTFS от других файловых систем?
Упоминалась вроде OpenWRT ... что в ней вроде можно ...
Насколько она отличается от оригинальной прошивки?
Стоит рисковать и перепрошивать устройство ею?
Существенное? Да в том что она виндовая и не имеет толком спецификаций. Все возможности работы с ней - результат реверсинженеринга. Для возможности записи на нтфс нужно использовать ntfs3g+fuse, что возможно (если мне память не изменяет) только на свежей линейке ядер. Не забывайте, что внутри у роутера - *nix система.
Ну а как всё-таки можно?
Написать свой драйвер NTFS для linux.
Насчет OpenWRT читайте на родном сайте, только английский придётся подучить ;)
2 asp: на NTFS нет спецификаций в открытом доступе, а за большие бабки под неразглашение - есть...
Spacesoft
04-08-2008, 20:52
Мыши плакали, кололись...
Винду заставить прозрачно видеть ext3 разделы много проще.
2 lly: Ну это и есть, что "толком нет" ;) Всё что есть - это либо вапперы вокруг виндовых библиотек либо их реверс )
Ну а как всё-таки можно?
в чём такие существенные отличия NTFS от других файловых систем?Совсем никак нельзя.
Существенное отличие NTFS - в том, что индусы, писавшие работу с ней в винде, намерено вносили всякие нюансы и закавырки для того, чтоб NTFS не повторила судьбу FAT (FAT работает у всех, пользуются все - денег микрософту за ФАТ не платит никто). Поэтому, чёткой спецификации на NTFS не знает ни кто, кроме MS и прихлебателей. Нюансов и заморочек - тьма (недаром для их исполнения в винде драйвер НТФС занимает десятки мегабайт). Совместимости разных подверсий НТФС - полной нет.
Путём реверинжиниринга что-то стороньее было написано, и оно даже читает файлы с этой недоФС, но никакой драйвер не даст ГАРАНТИИ, что он запишет на НТФС, и она при этом не рухнет.
P.S. Моя рекомендация всем: где только не увидите НТФС - сразу сносите, и ставте что-нибудь вменяемое.
AdOLF_04
05-08-2008, 02:00
в винде драйвер НТФС занимает десятки мегабайт
Ну это вы что-то совсем загнули. Он занимает 500 кб :)
Существенное отличие NTFS - в том, что индусы, писавшие работу с ней в винде, намерено вносили всякие нюансы и закавырки ... Совместимости разных подверсий НТФС - полной нет...
И с "индусами", тоже, перебор!
NTFS была разработана Томом Миллером и его командой (Гэри Кимура, Брайан Эндрю и Дэвид Гобел) в конце 80-х вместе с первой версией NT.
Если внимательно почитать Хелен Кастер ("Основы WindowsNT и NTFS"), все "новые подверсии" есть не что иное, как включение изначально существовавших возможностей файловой системы, заблокированных по "маркетинговым соображениям".
надо же как-то показать, что ОС'ь развивается:D
P.S. Кстати, WinNT изначально "обкатывалась" на процессорах MIPS R4000, современный аналог которого трудится во многих маршрутизаторах.
DemonGloom
05-08-2008, 13:49
Кончайте оффтоп!
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:
И что? По моему было бы очень даже неплохо поиметь возможность ДОПОЛНИТЕЛЬНО доставлять ntfs-3g на роутер. Это возможно сделать?
:mad:
Вам проблем в роутере не хватает? ;)
NTFS - закрытый стандарт, в Линуксе поддержка сделана местами с помощью таких костылей, что везде прямо и написано - работаете на свой страх и риск.
По-моему типичная проблема переписать скачанный с помощью роутера (подключенный диск 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
По-моему типичная проблема переписать скачанный с помощью роутера (подключенный диск ext3) большой видео-файл на компьютер с XP или на другой диск. По wi-fi это слишком медленно (до 3МБ/c), а подключая диск по usb надо использовать драйвера ext2/3 (типа ifs или ext2fsd), и это не намного быстрее
а вы сами то пробовали, или и так всегда знали?
С ext3 usb hdd через IFS слабофрагментированный файл при копировании в легкую демонстрирует 30Мб/с.
А вообще, постоянное перетыкание разъемов чревато электрическими проблемами. Так что лучше всего ставьте спокойно копироваться по ftp и идите пиво пить. А ntfs тут вообще ни при чем. Она хорошо только винде подходит.
Да вот сейчас как раз копирую при помощи ext2fsd, скорость около 2МБ/c (на ifs было примерно тоже). Если диск отформатировать ext2 или 3, записать туда файл и скопировать обратно - то почти 20МБ/c. А в реальной жизни, когда диск проработал почти год подключенным к роутеру, - в 10 раз меньше.
А в реальной жизни, когда диск проработал почти год подключенным к роутеру, - в 10 раз меньше.
естественно, а кто сказал, что к фрагментированным файлам на ntfs доступ быстрее?
Если делать по уму, то скачанные через p2p файлы надо перемещать внутри роутера на другой физический раздел, желательно автоматом и по ночам, --- это и будет дефрагментацией. После этого проблем со скоростью доступа не будет.
Вам проблем в роутере не хватает? ;)
NTFS - закрытый стандарт, в Линуксе поддержка сделана местами с помощью таких костылей, что везде прямо и написано - работаете на свой страх и риск.
Ну почему , под дебианом ntfs-3g прекрасно фурычит... :p
Не вижу причин что-бы под роутер не было так же.
Ну почему , под дебианом ntfs-3g прекрасно фурычит... :p
Не вижу причин что-бы под роутер не было так же.
Вы тему с начала читали? Про версию ядра в курсе?
По wi-fi это слишком медленно (до 3МБ/c), а подключая диск по usb надо использовать драйвера ext2/3 (типа ifs или ext2fsd), и это не намного быстрее wi-fi.
Что-то Вы не то пишите. Пользовал не однократно IFS версии 1.11(кажется, не посмотреть) - скорость приблизительно такая же как с NTFS на том же диске, около 28000kbytes/s. По wifi до 3000 kbytes/s.
Вы тему с начала читали? Про версию ядра в курсе?
В курсе будьте спокойны. Всё равно глупо, что нет поддержки нтфса на запись.
Конвертнул диск в ехт3 :(
Ваша прошивка + 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 при подключение к разделу в 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? Судя по логу и вопросу -нет, вот и результат - модуль сам по себе не заработает.
Перемонтирование делали модулем ntfs-3g? Судя по логу и вопросу -нет, вот и результат - модуль сам по себе не заработает.
А ссылочку можно(только не в поиск) где почитать , где перемонтирование с помощью ntfs-3g делать
AndreyUA
25-10-2009, 22: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 пакет не рабочий.
У меня после установки 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, 05:19
У меня после установки ntfs-3g у меня по умолчанию как Read Only одевается, как сделать,чтобы писать мона было!
прочитать
http://www.tuxera.com/community/ntfs-3g-faq/
p.s Модераторы, давайте вынесем это все в отдельную тему типа "Запись на NTFS".
AndreyUA
26-10-2009, 10: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
Народ плиииз помогите, а то уже две недели , как купил внешку, а пользоваться никак не могу её начать!
Через wget загрузил. Спасибо всем за помощь!
А можно сделать,чтобы при перезагрузке автоматически монтировался, как надо, ане как ему приспичит!
Внешний винт содержит 2 раздела: NTFS и Ext2. Первый раздел автоматически подключен только на чтение, второй - на чтение и запись. Как подключить на запись NTFS-раздел? Вариант вида \\ASUS\disc0_5$ не подходит - винда ругается на отсутствие сетевого пути к диску.
Заранее спасибо.
Поиск по форуму - ключевое слово - samba
Поиск по форуму - ключевое слово - samba
А ссылочку можно (только не в поиск) где почитать ...
прочитать http://www.tuxera.com/community/ntfs-3g-faq/
Народ плз помогите!
Искать никак ? Читать тоже не умеем ? Только писать ? :confused:
Или нужно ещё всё разжевать и прямо в рот положить ? ;)
Ну прямо как в мульте "Вовка в тридесятом царстве" ... :D
Научитесь пользоваться поиском и будет вам счастье ... :cool:
А в какой post-mount добавить в этот /usr/local/sbin/post-mount ?
Сюда добавлял ничего не получилось!
А в какой post-mount добавить в этот /usr/local/sbin/post-mount ?
Сюда добавлял ничего не получилось!
Почитайте:
http://wl500g.info/showpost.php?p=23521&postcount=12
А т.е. достаточно добавить
#!/bin/sh
И те две строчки?
А т.е. достаточно добавить
#!/bin/sh
И те две строчки?
Да. И почему Вас нужно насильно заставлять прочитать вещи, которые явно прописаны в прикрепленных темах???
Не помогло. Уже пытался это сделать, но ничего после это не случилось!
Не помогло. Уже пытался это сделать, но ничего после это не случилось!
Файл исполняемый?
да прописал!Тока fuse загружается, а диск не переставляется для смены!
да прописал!Тока fuse загружается, а диск не переставляется для смены!
Скорее всего, надо между этими двумя строчками паузу добавить:
sleep 3
Может модуль не успевать подгружаться.
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
вы используете не тот драйвер ntfs
Не понял? ro - это тот который по умолчанию. В файле прописан rw, но до него не доходит почему-то!
AndreyUA
08-11-2009, 14:08
Не понял? ro - это тот который по умолчанию. В файле прописан rw, но до него не доходит почему-то!Советую забить и отформатировать в ext3. Не комильфо это, работать в линуксе с ntfs, уж тем более использовать под систему.
Я под систему не использую. У меня там отдельный раздел в ext3, а часть нужна в ntfs:)
Выполните вручную вторую строчку, вывод сюда.
Вручную все норм , все монтируется!
Вручную все норм , все монтируется!
В файле полный путь к ntfs-3g пропишите, должно заработать.
не понял:( Если не сложно напишите!
Ну как-то так
/opt/bin/ntfs-3g -o rw /dev/discs/disc0/part5 /tmp/mnt/disc0_5
или где он у Вас лежит.
Но скорость работы нтфс .... желает лучшего... в лучшем случае с девайса можна выдавить 800 Кб/сек... ну может быть 1 Мб по праздникам...
не полочается примонтировать 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, 06:47
http://wl500g.info/showthread.php?t=21758
не полочается примонтировать ntfs-раздел с правами на запись.
Че делать?
Как правильно послали по ссылке (куда я и переместил), тема уже разжевана. Банально лень поиском воспользоваться?
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? Что мне с ним делать?
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, 14:59
ntfs-3g стянул с репозитория олега.
Что за modules.dep? Что мне с ним делать?Для начала надо что-то сделать с fuse.o
Версия прошивки у вас какая? Откуда качали fuse?
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, 15: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
этот модуль с прошивкой Олега не совместим. Ищи, который собран для прошивки Олега.
модуль fuse не может быть собран для ядра 2.4.20, какое и используется в классических прошивках Олега.
мммм... у когонить была подобная проблема или кто что попробывать посоветует?
может есть альтернатива без использования fuse ?
глупость получается что читать ntfs девайс умеет, а писать нет.
зы: самое интересное, что когда первый раз разбивал этот хард, я забыл его форматнуть и на нем остался ntfs который я монтировал к /opt, и я даже пакеты туда ставил, все ставилось, за исключением симвалических сылок.
а теперь команда mount <девайс> <точка монтирования>
не работает также, уперается и не хочет учитывать -o rw
Че за Х?
А какой fuse.o подходит для чешской прошивки
WL500gpV2-1.9.2.7-10-USB-1.71 и пробовал-ли кто-нибудь запись на НТФС с чешской прошивкой?
Hunter84
03-12-2009, 20: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: Очень надо запись на нтфс...
Люди, есть проблема 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, 21: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, 12:46
Методом "научного тыка", выяснил, что при удалении /opt/lib/libc.so.0, нтфс раздел начинает монтироваться... Ни кто не сталкиволся? Может пакет какой обновить надо? Что это за библиотека такая вообще?
AndreyUA
04-12-2009, 14:14
Методом "научного тыка", выяснил, что при удалении /opt/lib/libc.so.0, нтфс раздел начинает монтироваться... Ни кто не сталкиволся? Может пакет какой обновить надо? Что это за библиотека такая вообще?Это должно быть что-то отсюда http://ru.wikipedia.org/wiki/UClibc
Судя по всему UClibc, которая в /opt/lib/ не совместима с драйвером. Посмотрите, может у вас еще где-нибудь есть такая же библиотечка. А удаление - это не самое лучшее решение.
Hunter84
04-12-2009, 17:30
Это должно быть что-то отсюда http://ru.wikipedia.org/wiki/UClibc
Судя по всему UClibc, которая в /opt/lib/ не совместима с драйвером. Посмотрите, может у вас еще где-нибудь есть такая же библиотечка. А удаление - это не самое лучшее решение.
Есть, которая в /lib/ лежит, но с ней не работают другие приложения. Ни top, ни free, ни МС не запускаются. Зато ntfs-3g работает нормально. И чего делать? Два дня уже пытаюсь запустить запись на нтфс...
Hunter84
04-12-2009, 20:47
Ни кто не знает как заставить ntfs-3g запускаться на прошивочной версии UClibc, с ней он работает без проблем?
Ни кто не знает как заставить ntfs-3g запускаться на прошивочной версии UClibc, с ней он работает без проблем?
Вариантов, как всегда, несколько:
Пересобрать пакет самому, подкрутив настройки поиска библиотек под себя
Попробовать обновлённую версию 2009.11.14 с googlecode
theMIROn
05-12-2009, 09:05
Попробовать обновлённую версию 2009.11.14 с googlecode
[/LIST]
rpath использовал?
rpath использовал?
да /lib, так как ntfs-3g на чужом ядре и другой прошивке не запуститься.
theMIROn
05-12-2009, 09:49
да /lib, так как ntfs-3g на чужом ядре и другой прошивке не запуститься.
ipset тоже надо тогда бы
Hunter84
05-12-2009, 11:30
Пересобрать пакет самому не получилось, а вот новая версия заработала. :) Спасибо всем участвовамщим, и сочувствовамщим!
Роутер 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
Привет, всем. Купил 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
25-12-2010, 23: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
25-12-2010, 23:25
НЕ используйте ntfs! оно поддерживается только для чтения.
в rtn для r/w достаточно включить опцию ntfs-3g
в rtn для r/w достаточно включить опцию ntfs-3g
Я не большой специалист в линухе... Боюсь спросить, как это сделать?
В поиске точного ответа не нашел...
Я не большой специалист в линухе... Боюсь спросить, как это сделать?
http://my.router/Advanced_Services_Content.asp
Внизу страницы: Read-Write NTFS Support: O Yes * No
Поставить точку слева от Yes
Предисловие. Долго искал как пустить на запись 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/
Предисловие. Долго искал как пустить на запись 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
Предисловие. Долго искал как пустить на запись ntfs, а эту тему прочитал до дыр. В линуксе я чайник, но смог в этом разобраться. И решил помоч таким же как я. К сожалению здесь очень много умных, которые тока посылают "иди и читай всю тему", а вот взять и подробно написать, что знаешь - единицы.
А вот огромное человеческое спасибо WaRk за инструкцию! Запущен NTFS на роутере D-Link Dir-320. Читать и разбираться умеем, но для не-Линуксоида на это уходит много времени проб и ошибок.
подскажите чайнику
монтирую диск
"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, 13:40
Роутер? Прошивка? И попробуй вместо ntfs - ntfs-3g. + разрешить запись через веб-морду.
Роутер? Прошивка? И попробуй вместо 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, 18:03
я точно не знаю, есть ли в ветке -d встроенный ntfs-3g. набери в консоли ntfs-3g. Если ругнется - значит нет. Тогда внимательно читай эту ветку! И вот эту тыц (http://wl500g.info/showthread.php?t=4440&highlight=hdd)
я точно не знаю, есть ли в ветке -d встроенный ntfs-3g. набери в консоли ntfs-3g. Если ругнется - значит нет. Тогда внимательно читай эту ветку! И вот эту тыц (http://wl500g.info/showthread.php?t=4440&highlight=hdd)
ругнулся, нужно в той ветке написать
voidshah
27-03-2011, 18:11
нужно вначале почитать! Сер у нас писатель, видимо?;) А сначала лучше быть читателем!
по форуму уже облазил, не могу найти,
есть Dir-320 стоит прошивка "-d", как я понял для работы с ЖД на RW нужна "-rtn", соот-но флеш у железки маленький и нужно сделать внешний и тд, но не мойгу найти маломалький мануал, как всё это организовать
может тыкните меня носом :rolleyes:
Прошу прощения за вопрос, задавался уже не раз, но внятного ответа я так и не нашел. Видимо плохо искал :)
Имею WL500GP. Прошился до 1.9.2.7-rtn-r2775. Задача: заставить rtorrent писать файлы на NTFS раздел. Использую rutorrent, что, конечно, в данном случае несущественно. Раздаются торренты с этого раздела без проблем. При добавлении нового торрента файлы на разделе создаются (кое-какие даже не нулевого размера), но дальше дело не идет, получаю: File chunk write error: No such device.
Кто-нть может коротко ответить, реально ли вообще заставить rtorrent писать на NTFS? Если да, то как?
Кто-нть может коротко ответить, реально ли вообще заставить rtorrent писать на NTFS? Если да, то как?
первая ссылка в гугле на сообщение об ошибке выдает: http://libtorrent.rakshasa.no/ticket/226
Далее можете помечтать как хорошо бы Вам жилось если бы нам был доступен кернел 2.6.26+
первая ссылка в гугле на сообщение об ошибке выдает: http://libtorrent.rakshasa.no/ticket/226
Далее можно помечтать как хорошо бы Вам жилось если бы нам был был доступен кернел 2.6.26+
Спасибо. Инфу по этой ссылке уже видел, но надеялся, что может уже пофиксили :) Попробовал трансмишн, но он и сам тормозной (и по другим параметрам не устраивает), да и NTFS-3G, как выяснилось (лично для меня), тоже шибко тормозной. Так что на момент получения вашего ответа я уже в EXT3 винт форматировал :)
первая ссылка в гугле на сообщение об ошибке выдает: http://libtorrent.rakshasa.no/ticket/226
Далее можете помечтать как хорошо бы Вам жилось если бы нам был доступен кернел 2.6.26+
В данном случае требуется "всего лишь" бэкпорт файловой системы fuse. Вполне реально, но боюсь желающих, как всегда, не найдётся.
Legion_E
14-05-2011, 19:18
Честно говоря, очень расстроен, что купил RT-N16 т.к. планировал его использовать в том числе и как файловое хранилище.
Подскажите, может я плохо искал?
По порядку: Есть компьютер под управлением winXP, ноут под управлением winXP, внешний жёсткий диск 1ТБ с файловой системой NTFS. Диск забит практически под завязку. Всё это планировалось объеденить в локальную домашнюю сеть с выходом в интернет.
С проблемами столкнулся сразу: у родной асусовской прошивки ежедневно слетали настройки, но диск определялся (правда через раз). Почитав форумы, поменяв прошивки, нашёл более стабильные прошивки. Сейчас установлена RT-N16-1.9.2.7-rtn-r2968.trx. Работает стабильно, но вот досада... Мой диск доступен только для чтения.
По сему вопрос к знающим людям. Может всё-таки есть на просторах интернета стабильная прошивка для RT-N16, позволяющая читать и писать на диск с файловой системой NTFS? :confused:
Подскажите, может я плохо искал?
Плохо искали. Пункт меню System Setup -> Services -> пункт Read-Write NTFS Support поставить Yes. ;)
theMIROn
14-05-2011, 19: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, 18: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
Не мудрено было не найти эту галочку :)
Огромное Вам спасибо... теперь всё работает как и задумывалось :)
Проблема: к 500gpv2 подключаю WD Elements 2 TB. Отформатирован в ext3. На родной прошивке пишет, что диск отключен и я могу его снять. Диск в сети не виден. Никакие пересоединения не помогают, диск отключен. На прошивке Олега ничего не пишет, там негде, но с тем же результатом. Диск в NTFS подключается (хоть и не сразу), но на него нельзя писать. Куда бежать? За что бороться?
Проблема: к 500gpv2 подключаю WD Elements 2 TB. Отформатирован в ext3. На родной прошивке пишет, что диск отключен и я могу его снять. Диск в сети не виден. Никакие пересоединения не помогают, диск отключен. На прошивке Олега ничего не пишет, там негде, но с тем же результатом. Диск в NTFS подключается (хоть и не сразу), но на него нельзя писать. Куда бежать? За что бороться?
Поставить последнюю рошивку отсюда - ftp://core.dumped.ru/rt-n/3121/wl/
Парни, подскажите, а почему такая маленькая скорсть записи на диск NTFS?
Недавно подцепил 1ТБ диск по usb к RT-N16, хотел устроить некое подобие хранилища. Когда переливал туда файлы по сетке - скорость больше 1.5МБ/сек не поднималась :(
Прошивки пробовал несколько из последних, у всех одинаково было...
Это такой драйвер или роутер?
Парни, подскажите, а почему такая маленькая скорсть записи на диск NTFS?
Недавно подцепил 1ТБ диск по usb к RT-N16, хотел устроить некое подобие хранилища. Когда переливал туда файлы по сетке - скорость больше 1.5МБ/сек не поднималась :(
Прошивки пробовал несколько из последних, у всех одинаково было...
Это такой драйвер или роутер?
Оба.
Если бы дело было на серии WL-500, было бы еще медленнее.
Оба.
Если бы дело было на серии WL-500, было бы еще медленнее.
И ничего сделать нельзя?
Я тут читал, что на бетах от asus стоит какой-то платный драйвер ntfs и якобы работает быстрее...
Кто-нибудь может подтвердить/опровергнуть?
ryzhov_al
05-07-2011, 10:52
И ничего сделать нельзя?
1) По вычислительной мощности Asus RT-N16 не дотягивает до уровня Pentium 1.
2) Контроллер USB в роутере проектировался с основной утилитарной нагрузкой в качестве принт-сервера.
Быстрый сетевой накопитель из роутера никакой, и ни с каким специализированным NAS'ом не сравнится. С создателями роутера я в этом отношении солидарен: строить из роутера универсальное устройство - дело не благодарное. В большинстве случаев универсальная вещь будет универсально непригодна.
Придётся смириться с тем, что любой HD-фильм будет копироваться до морковкиного заговения.
И ничего сделать нельзя?
Я тут читал, что на бетах от asus стоит какой-то платный драйвер ntfs и якобы работает быстрее...
Кто-нибудь может подтвердить/опровергнуть?
В роутере используется ntfs-3g, который в юзерспейсе.
Если "платный" и "быстрее", то, скорее всего, туксеровский tntfs. Прикрутить его к текущей прошивке не факт, что можно.
Если "платный" и "быстрее", то, скорее всего, туксеровский tntfs. Прикрутить его к текущей прошивке не факт, что можно.
Без исходников или пересборки под наше ядро не получиться - слишком много бекпортов ;)
SergeyWl500gpv2
30-09-2011, 10:02
Обновился на 1.9.2.7-rtn-r3300.
Вопрос, как в ней включить этот самый модуль ntfs-3g? Самба включена, включён read/write, а на запись, зараза такая не работает!
подскажите начинающему чайниководу, как подключить раздел NTFS из /tmp/mnt/disca_4 на чтение/запись из вин7, тока попроще.
Диск ext3 из /tmp/mnt/disca_3 вижу по ftp, с ntfs тоже самое?
Из-за любителей перемещать посты, добавлю что писал в тему - Скрипт "Установка программ для чайника" (Новая редакция)
Добрый день
Помогите пожалуйста, не помню с какой версии началось, сначало стала замечать что на медиаплеере не хочет удалять файлы с 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/"
Помогите пожалуйста, не помню с какой версии началось, сначало стала замечать что на медиаплеере не хочет удалять файлы с HDD что на роутере (через самбу), а теперь и по ftp так же не чего не хочет удалять и создавать.
Спасибо кто хотел помочь, нашла !!!
Advanced Services Configuration
появилось новое NTFS только для чтения и чтение\запись....
проблема решена.
soberius
20-06-2012, 13: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 сохранилось корректное отображение русских символов ?
заранее - пардон за чайниковский вопрос...
на моем 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).
буду благодарен за подробное описание (если у кого есть время), ибо я в линуксе - два по пятибальной )))
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, 08: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 мин и все, при этом доступ из проводника к нему остается...
Спасибо
Проверьте, что NTFS Support стоит в Read-Write, а не Read Only. А вообще, лучше в ext3 форматировать.
MercuryV
23-06-2013, 09:41
meukraine, я правильно понял, что речь о торрент-клиентах на компьютерах (нескольких) с сохранением в сетевую папку на диске, подключенном к роутеру? Если да, то что-нибудь отваливаться будет постоянно. Вариант с запуском торрент-клиента на самом роутере и то будет гуманней. Или хотя бы настройте торрент-клиенты, чтобы загрузка шла на локальный диск, а в сетевую папку копировался уже полностью загруженный файл.
meukraine
23-06-2013, 11:38
meukraine, я правильно понял, что речь о торрент-клиентах на компьютерах (нескольких) с сохранением в сетевую папку на диске, подключенном к роутеру? Если да, то что-нибудь отваливаться будет постоянно. Вариант с запуском торрент-клиента на самом роутере и то будет гуманней. Или хотя бы настройте торрент-клиенты, чтобы загрузка шла на локальный диск, а в сетевую папку копировался уже полностью загруженный файл.
наверное тогда настрою перенос закачанных на сетевой. Жаль что сразу на диск нельзя...Это так на всех роутерах или мне такой достался?
Проверьте, что NTFS Support стоит в Read-Write, а не Read Only. А вообще, лучше в ext3 форматировать.
Спасибо, помогло
MercuryV
23-06-2013, 11:59
наверное тогда настрою перенос закачанных на сетевой. Жаль что сразу на диск нельзя...Это так на всех роутерах или мне такой достался?
"сразу на диск" можно, но нагрузку на устройство создадите адскую. работать может и будет, но скорее всего вам не понравится. Во время загрузки торрента идет запись на диск множества небольших кусков данных. Плюс еще на "неродной" файловой системе. Плюс через USB. Плюс по сети (samba). Плюс возможно с нескольких устройств.
Такое нежелательно устраивать на любом роутере. Кроме того, на RT-N16 активная работа с дисками по USB изрядно нагружает процессор.
Имхо, будет больше толку, если диск отформатировать в годную файловую систему (ext3, а еще лучше ext4), торрент-клиент запустить непосредственно на роутере (transmission или rutorrent или др.), а управлять им с любых устройств. Хоть с компьютеров, хоть со смартфонов. А накачанное забирать по samba или dlna.
Ну или купить NAS и не мучаться.
meukraine
29-06-2013, 08: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, 14: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 Мб/с так и не смог разогнать)
Добрый день, имеется роутер 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
ЗЫ. Если надо картинки под споллер поместить, прошу не ругать, не знаю как =(
Прошу модератора подправить тему.
Спасибо.