![]() | [1] [2] |
39-Gochy > Ага, в теме [i]Застрял на этой строке: echo "/etc/fstab" >> /usr/local/.files Получаю ответ от роутера: -sh: can't create /usr/local/.files: Read-only file system[/i] |
кстати, покажи /usr/local/.files сугубо для удовлетворения любопытства |
Говорю же, читать лучше внимательнее, вам уже всё расписали выше. [quote]Там надо в /jffs/configs/ создать файл fstab.add и покидать туда записи для монтирования ваших дисков, но предварительно через правку скрипта /jffs/scripts/init-start нужно создать сами точки монтирования (хотя можно прямо в самом /jffs насоздавать нужные папки).[/quote] Только не сможете вы удалённо на роутере править /jffs/scripts/init-start Текстовые редакторы там не очень user friendly. |
знаешь, насколько я понял echo "/etc/fstab" >> /usr/local/.files [/quote] нужно было делать при разбивке диска. А по инструкшн разбитие диска делается с лайфсиди или что то в этом роде |
43-Напас Напасович > Так Merlin [url=https://github.com/RMerl/asuswrt-merlin/blob/master/README-merlin.txt]пишет[/url] - fstab (only fstab supported, remember to create mount point through init-start first if it doesn't exist!) Как я понял, fstab.add не работает в этой прошивке, только fstab, это же не одно и то же? Про правку скрипта init-start (это через vi, как я понял?) попробую. 44-Gochy > Фиг его, вот [url=http://vectormm.net/routers/routery-asus/97-nachalnaya-nastrojka-rt-n16.html]здесь[/url] вроде бы разбивка диска делается через fdisc после umount разделов, так и сделал, к fdisk роутера претензий вроде бы нет. |
44-Gochy > Та инструкция для прошивки от энтузиастов, автор же, так понял, стоковую мучает. Там иная система. |
* fdis[b]k[/b] |
46-Напас Напасович > Ну, да, околостоковую, от Merlin. |
45-скучно скучно > Да, через vi или nano (если есть). Пропиши монтирование по метке. Но сначала надо точку монтирования создать, а то /tmp/mnt/* после перезагрузки пропадёт. С fstab надо разбираться, ковыряясь в скриптах прошивки. |
а, пардон. Прочитал первую ссылку, вторую прощелкал. |
Покажи вывод ls -l /jffs/configs/ туда надо fstab положить. А создание точек монтирования прописать в /jffs/scripts/init-start и всё, разделы будут сами монтироваться без hotplug. По метке только монтируй, а не как в той инструкции. |
51-Напас Напасович > Ога, попробую, как будет соединение. |
Пример записи в fstab для монтирования по метке LABEL=b00t /boot ext2 noauto,noatime 1 2 адаптируй под твои нужды. |
Поддержка кастомного fstab появилась в версии 3.0.0.4.260.21 сравни свою. А /etc/fstab есть вообще? |
53-Напас Напасович > А что означают цифры в конце? 1 1 или 1 2 или 0 0? Не смог найти информацию по этим параметрам. |
ставь 0 0 Яндекс знает всё Индикатор необходимости делать резервную копию (как правило не используется и равно 0) Порядок проверки раздела (0- не проверять, 1 - устанавливается для корня, 2 - для остальных разделов). |
56-Напас Напасович > Ясно, спасибо! |
Так, телевидение и Интернет от доблестного Билайн час лежало, каждую среду в 8 вечера что-то у них происходит, судя по всему, на автомате. [b]51-Напас Напасович >[/b] /jffs/configs/ судя по всему пустая. [quote]admin@RT-N66U:/tmp/home/root# ls -l /jffs/configs/ admin@RT-N66U:/tmp/home/root# ls -l /jffs/ drwxr-xr-x 2 admin root 0 Dec 31 2010 configs drwxr-xr-x 2 admin root 0 Dec 31 2010 scripts admin@RT-N66U:/tmp/home/root# cd /jffs/configs/ admin@RT-N66U:/jffs/configs# ls -l[/quote] [b]42-Gochy >[/b] В /usr/local/.files так же пусто (или его нет). [quote]admin@RT-N66U:/jffs/configs# vi /usr/local/.files ~ ~ ~ - /usr/local/.files 1/1 100%[/quote] [quote]admin@RT-N66U:/jffs/configs# ls -l /usr/local/ lrwxrwxrwx 1 admin root 10 Mar 17 07:58 share -> /tmp/shareТак, телевидение и Интернет от доблестного Билайн час лежало, каждую среду в 8 вечера что-то у них происходит, судя по всему, на автомате.[/quote] [b]51-Напас Напасович >[/b] /jffs/configs/ судя по всему пустая: [quote]admin@RT-N66U:/tmp/home/root# ls -l /jffs/configs/ admin@RT-N66U:/tmp/home/root# ls -l /jffs/ drwxr-xr-x 2 admin root 0 Dec 31 2010 configs drwxr-xr-x 2 admin root 0 Dec 31 2010 scripts admin@RT-N66U:/tmp/home/root# cd /jffs/configs/ admin@RT-N66U:/jffs/configs# ls -l[/quote] [b]42-Gochy >[/b] В /usr/local/.files так же пусто (или его нет). [quote]admin@RT-N66U:/jffs/configs# vi /usr/local/.files ~ ~ ~ - /usr/local/.files 1/1 100% admin@RT-N66U:/jffs/configs# ls -l /usr/local/ lrwxrwxrwx 1 admin root 10 Mar 17 07:58 share -> /tmp/share[/quote] В /jffs/scripts и /jffs/configs init-start не нашёл, только каталоги "." и ".." (не знаю, что это значит), его надо создать? Это файл без расширения? [quote]admin@RT-N66U:/jffs/configs# ls -a -l /jffs/scripts drwxr-xr-x 2 admin root 0 Dec 31 2010 . drwxr-xr-x 5 admin root 0 Dec 31 1969 .. admin@RT-N66U:/jffs/configs# ls -a -l /jffs/configs drwxr-xr-x 2 admin root 0 Dec 31 2010 . drwxr-xr-x 5 admin root 0 Dec 31 1969 ..[/quote] |
Сорри за дублирование, очень неудобное поле для написания сообщения, его не растянешь по ширине (мешает блок "Опции темы", о чём неоднократно говорил разработчикам форума). |
Придётся создать /jffs/scripts/init-start и дать ему права на исполнение. Это обычный shell-скрипт, в котором будет что-то типа #!/bin/sh mkdir /tmp/mnt/sda3 mkdir /tmp/mnt/MEDIA Право на исполнение дать так chmod +x /jffs/scripts/init-start |
А как в vi написать "#!/bin/sh"? Он ругается на символ "#". |
В режим вставки переключился? vi надо уметь пользоваться. |
Существует два основных режима работы в редакторе. В первом он пищит, а во втором — всё портит. (ц) фольклер, где-то ещё было первое знакомство с vi что-то вроде того что вводил пользователь: asd ESC ESC quit ^C wtf... help f*ck 61-скучно скучно > гугл поможет i-режим редактирования, esc выйти с режима редактирования :wq должно хватить для начала |
cat /proc/mounts |
Текущее время: 04:15. Часовой пояс GMT +3. | [1] [2] |