Перейти к содержанию

Рекомендуемые сообщения

Опубликовано
8 минут назад, Александр Рыжов сказал:

после названия метки пропущено двоеточие:

блииииииииииин))) вот так всегда)))) СПАСИБО, ЗАРАБОТАЛО!!!!!!!!!!!!!!!!!!!!!!! УРААААААА!

Опубликовано

Проверка единственного раздела с Entware на запущенной системе:

28 минут назад, emlen сказал:

как это ничего не мешает?

Следите за руками:

~ # opkg install e2fsprogs
~ # mount -o remount,ro /dev/sda1
~ # touch /opt/1
touch: /opt/1: Read-only file system
~ # fsck.ext2 -f /dev/sda1
e2fsck 1.43.3 (04-Sep-2016)
Warning!  /dev/sda1 is mounted.
Pass 1: Checking inodes, blocks, and sizes
Pass 2: Checking directory structure
Pass 3: Checking directory connectivity
Pass 4: Checking reference counts
Pass 5: Checking group summary information
First: 562/960992 files (5.3% non-contiguous), 33818/1919759 blocks
~ # mount -o remount,rw /dev/sda1

 

  • 1 месяц спустя...
Опубликовано

подскажите, плз, почему у меня ваш фокус не проходит?

 имеем

 # mount
rootfs on / type rootfs (rw)
/dev/root on / type squashfs (ro)
tmpfs on /dev type tmpfs (rw,nosuid,noexec)
proc on /proc type proc (rw,nosuid,nodev,noexec)
tmpfs on /tmp type tmpfs (rw,nosuid,nodev)
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec)
/dev/mtdblock/7 on /storage type jffs2 (rw,nosuid)
none on /proc/bus/usb type usbfs (rw,nosuid,noexec)
/dev/sda on /tmp/mnt/USBOPT type ext2 (rw)
/dev/sda on /opt type ext2 (rw)

попытка перемонтирования дает ошибку

 # mount -o remount,ro /dev/sda
mount: mounting /dev/sda on /opt failed: Device or resource busy

у меня

~ # cat /proc/version
Linux version 2.6.23.17 (developers@ndmsystems.com) (gcc version 4.1.2) #1 Fri May 20 17:37:06 UTC 2016
~ #  ndmq -p "show version" -P device
Keenetic Giga
~ # ndmq -p "show version" -P release
v2.04(USD.8)C7

 

Опубликовано

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

cd /

 

Опубликовано
9 часов назад, serguei00 сказал:

те же яйца..

А точно все сервисы, работающие в entware были предварительно оставлены? Сдается мне, что нет. В таком случае перемонтирование в readonly будет невозможно, если какому-то из сервисов нужен доступ к /opt.

Опубликовано
3 hours ago, gvan said:

А точно все сервисы, работающие в entware были предварительно оставлены? Сдается мне, что нет. В таком случае перемонтирование в readonly будет невозможно, если какому-то из сервисов нужен доступ к /opt.

спасибо, после

/ # /opt/etc/init.d/rc.unslung stop

перемонтирование прошло и fsck.ext2 запустился,нашел и пофиксил много всего,

но обратный процесс не пошел

/ # mount -o remount,rw /dev/sda
/opt/bin/busybox: can't load library 'libc.so.0'

 

Опубликовано

у меня /dev/sda

после перезагрузки из NDMS : system reboot вроде заработало и даже позволило пройти полный цикл: перемонтирование ro, проверка, перемонтирование rw.

остались вопросы:

1. как посмотреть все ли в порядке с library 'libc.so.0'?

2. как правильно перезагружать  и выключать девайс. Лучше из entware.

3.остается легкое непонимание: entware может быть отдельно перезагружено/выключено не затрагивая NDMS?

Опубликовано
5 минут назад, serguei00 сказал:

1. как посмотреть все ли в порядке с library 'libc.so.0'?

У меня в rw обратно нормально перемонтируется. Ошибок нет, но и у меня entware3x используется.

Возможно, гуру подскажут по обычной entware.

7 минут назад, serguei00 сказал:

2. как правильно перезагружать  и выключать девайс. Лучше из entware.

Никогда не заморачивался. Можно и из entware reboot сказать (или тоже самое сделать из меню роутера). Ошибок не было. Главное не выключать роутер вилкой или кнопкой питания (без предварительного отмонтирования HDD).

10 минут назад, serguei00 сказал:

3.остается легкое непонимание: entware может быть отдельно перезагружено/выключено не затрагивая NDMS?

А чем не устраивает отключение/включение компонента opkg из веба роутера?

Опубликовано
1 minute ago, gvan said:

А чем не устраивает отключение/включение компонента opkg из веба роутера?

у меня в вебе нет opkg

1 minute ago, gvan said:

Никогда не заморачивался. Можно и из entware reboot сказать (или тоже самое сделать из меню роутера). Ошибок не было. Главное не выключать роутер вилкой или кнопкой питания (без предварительного отмонтирования HDD).

 

у меня проблема в том, что в entware много что работает (syslog, ftp, скрипты по cron....) - как результат бьется ext2 при выключении.

как бы автоматизировать процесс выключения?

Опубликовано
2 минуты назад, serguei00 сказал:

у меня проблема в том, что в entware много что работает (syslog, ftp, скрипты по cron....) - как результат бьется ext2 при выключении.

как бы автоматизировать процесс выключения?

У меня тоже много чего работает из под entware.

Что значит "автоматизировать выключение"? Если речь идет о штатной перезагрузке, то проблем не видел.

Если же необходимо полностью обесточить роутер, то тут к сожалению автоматизацию придумать сложно. 

В этом случае я через веб отмонтирую диск на начальной странице и выключаю питание (также настроена кнопка для отключения дисков).

Как это работает сейчас в 2.04, информации не имею.

Опубликовано
4 minutes ago, gvan said:

У меня тоже много чего работает из под entware.

Что значит "автоматизировать выключение"? Если речь идет о штатной перезагрузке, то проблем не видел.

Если же необходимо полностью обесточить роутер, то тут к сожалению автоматизацию придумать сложно. .

я имел ввиду вариант типа shutdown -h, чтобы потом спокойно можно было бы выключать по питанию

Опубликовано
1 минуту назад, serguei00 сказал:

я имел ввиду вариант типа shutdown -h, чтобы потом спокойно можно было бы выключать по питанию

А что этот вариант не работает? Я так тоже выключал.

Опубликовано
3 минуты назад, serguei00 сказал:

-sh: shutdown: not found

Соврал :11_blush:

У меня тоже его нет. Спутал с другим линуксом.

Но в entware есть команда halt.

По идее она должна схожий эффект иметь.

Опубликовано (изменено)

тогда вырисовывается скрипт

/opt/etc/init.d/rc.unslung stop

что-то для размонирования диска, как вариант mount -o remount,ro /dev/sda1

/opt/etc/init.d/rc.unslung stop

что-то для размонирования диска, как вариант mount -o remount,ro /dev/sda1

halt

не пробовали -  halt прибьет и NDMS?

Изменено пользователем serguei00
Опубликовано
Только что, serguei00 сказал:

тогда вырисовывается скрипт

Ну в нормале halt все это должен бы проделать сам, если не запускать его с ключом запрещающим синхронизации и ключом force.

Нужно проверять.

 

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...

Важная информация

На этом сайте используются файлы cookie. Нажимая "Я принимаю" или продолжая просмотр сайта, вы разрешаете их использование: Политика конфиденциальности.