0
- 23.04.2013 - 07:26
|
Есть роутер ASUS RT-N66U (Merlin, 3.0.0.4.270.26) , на нём установлен Linux, к роутеру подключен винт, по аналогии с данным руководством – http://vectormm.net/routers/routery-...ka-rt-n16.html удалённо отформатировал NTFS-винт в EXT3 через fdisk, разбив на три раздела: /dev/sda1 /dev/sda2 /dev/sda3 Застрял на этой строке: echo "/etc/fstab" >> /usr/local/.files Получаю ответ от роутера: -sh: can't create /usr/local/.files: Read-only file system В /dev/sda2 как пишет Merlin установил Entware https://github.com/RMerl/asuswrt-merlin/wiki/Entware, установил Transmission, но через FTP Total Commander вижу, что на тот же settings.json установлены права только для владельца RW, остальные пустые и не удаётся поменять права. С Linux не дружу совсем, может быть кто-нибудь подскажет, в чём причина того, что все файлы создаются с ограниченными правами и read-only file system? Можно как-нибудь прописать права пользователей на разделы или весь винт? В сети не нашёл, пользователь, соответственно, admin. | | ||||||
41
- 24.04.2013 - 19:50
|
39-Gochy > Ага, в теме Застрял на этой строке: echo "/etc/fstab" >> /usr/local/.files Получаю ответ от роутера: -sh: can't create /usr/local/.files: Read-only file system | | ||||||
42
- 24.04.2013 - 19:50
|
кстати, покажи /usr/local/.files сугубо для удовлетворения любопытства | | ||||||
43
- 24.04.2013 - 19:51
|
Говорю же, читать лучше внимательнее, вам уже всё расписали выше. Цитата:
| | ||||||
44
- 24.04.2013 - 19:55
| знаешь, насколько я понял echo "/etc/fstab" >> /usr/local/.files [/quote] нужно было делать при разбивке диска. А по инструкшн разбитие диска делается с лайфсиди или что то в этом роде | | ||||||
45
- 24.04.2013 - 20:01
|
43-Напас Напасович > Так Merlin пишет - 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 > Фиг его, вот здесь вроде бы разбивка диска делается через fdisc после umount разделов, так и сделал, к fdisk роутера претензий вроде бы нет. | | ||||||
46
- 24.04.2013 - 20:02
| 44-Gochy > Та инструкция для прошивки от энтузиастов, автор же, так понял, стоковую мучает. Там иная система. | | ||||||
47
- 24.04.2013 - 20:02
| * fdisk | | ||||||
48
- 24.04.2013 - 20:02
| 46-Напас Напасович > Ну, да, околостоковую, от Merlin. | | ||||||
49
- 24.04.2013 - 20:05
| 45-скучно скучно > Да, через vi или nano (если есть). Пропиши монтирование по метке. Но сначала надо точку монтирования создать, а то /tmp/mnt/* после перезагрузки пропадёт. С fstab надо разбираться, ковыряясь в скриптах прошивки. | | ||||||
50
- 24.04.2013 - 20:10
| а, пардон. Прочитал первую ссылку, вторую прощелкал. | | ||||||
51
- 24.04.2013 - 20:13
|
Покажи вывод ls -l /jffs/configs/ туда надо fstab положить. А создание точек монтирования прописать в /jffs/scripts/init-start и всё, разделы будут сами монтироваться без hotplug. По метке только монтируй, а не как в той инструкции. | | ||||||
52
- 24.04.2013 - 20:16
| 51-Напас Напасович > Ога, попробую, как будет соединение. | | ||||||
53
- 24.04.2013 - 20:16
|
Пример записи в fstab для монтирования по метке LABEL=b00t /boot ext2 noauto,noatime 1 2 адаптируй под твои нужды. | | ||||||
54
- 24.04.2013 - 20:22
|
Поддержка кастомного fstab появилась в версии 3.0.0.4.260.21 сравни свою. А /etc/fstab есть вообще? | | ||||||
55
- 24.04.2013 - 20:34
| 53-Напас Напасович > А что означают цифры в конце? 1 1 или 1 2 или 0 0? Не смог найти информацию по этим параметрам. | | ||||||
56
- 24.04.2013 - 20:38
|
ставь 0 0 Яндекс знает всё Индикатор необходимости делать резервную копию (как правило не используется и равно 0) Порядок проверки раздела (0- не проверять, 1 - устанавливается для корня, 2 - для остальных разделов). | | ||||||
57
- 24.04.2013 - 20:49
| 56-Напас Напасович > Ясно, спасибо! | | ||||||
58
- 24.04.2013 - 21:20
|
Так, телевидение и Интернет от доблестного Билайн час лежало, каждую среду в 8 вечера что-то у них происходит, судя по всему, на автомате. 51-Напас Напасович > /jffs/configs/ судя по всему пустая. Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
| | ||||||
59
- 24.04.2013 - 21:26
| Сорри за дублирование, очень неудобное поле для написания сообщения, его не растянешь по ширине (мешает блок "Опции темы", о чём неоднократно говорил разработчикам форума). | | ||||||
60
- 25.04.2013 - 09:44
|
Придётся создать /jffs/scripts/init-start и дать ему права на исполнение. Это обычный shell-скрипт, в котором будет что-то типа #!/bin/sh mkdir /tmp/mnt/sda3 mkdir /tmp/mnt/MEDIA Право на исполнение дать так chmod +x /jffs/scripts/init-start | | ||||||
61
- 25.04.2013 - 14:48
| А как в vi написать "#!/bin/sh"? Он ругается на символ "#". | | ||||||
62
- 25.04.2013 - 15:09
| В режим вставки переключился? vi надо уметь пользоваться. | | ||||||
63
- 27.04.2013 - 20:22
|
Существует два основных режима работы в редакторе. В первом он пищит, а во втором — всё портит. (ц) фольклер, где-то ещё было первое знакомство с vi что-то вроде того что вводил пользователь: asd ESC ESC quit ^C wtf... help f*ck 61-скучно скучно > гугл поможет i-режим редактирования, esc выйти с режима редактирования :wq должно хватить для начала | | ||||||
64
- 28.04.2013 - 17:26
| cat /proc/mounts | |
| Интернет-форум Краснодарского края и Краснодара |