20 ноября | 2024г. | 01:22:48


АвторТема: Neutrino-MP  (Прочитано 885779 раз)

0 Пользователей и 30 Гостей смотрят эту тему.

Оффлайн Benny

  • Друзья Джедаев
  • *****
  • Сообщений: 564
  • Поблагодарили: 872
  • Уважение: +29
Neutrino-MP
« Ответ #645: 01 мая | 2014г. | 21:36:58 »
0
Разделу срочно нужна ветка "обо всем на свете" =)

Оффлайн Ser6Автор темы

  • Друзья Джедаев
  • *****
  • Сообщений: 12328
  • Поблагодарили: 29869
  • Уважение: +122
Neutrino-MP
« Ответ #646: 01 мая | 2014г. | 21:37:51 »
0
Все вопросы к уважаемому Benny по его сборкам через личку! Я уже раз писал такое!  Без обид!  :drinks:

Оффлайн Ser6Автор темы

  • Друзья Джедаев
  • *****
  • Сообщений: 12328
  • Поблагодарили: 29869
  • Уважение: +122
Neutrino-MP
« Ответ #647: 01 мая | 2014г. | 21:39:40 »
0
Разделу срочно нужна ветка "обо всем на свете" =)
Подумаем!  ;)

Оффлайн Benny

  • Друзья Джедаев
  • *****
  • Сообщений: 564
  • Поблагодарили: 872
  • Уважение: +29
Neutrino-MP
« Ответ #648: 02 мая | 2014г. | 18:12:41 »
+1
Включение файла подкачки в памяти для Нейтрино-МР, если кто еще не разобрался:
1) в конце файла /etc/init.d/loadmodules, после многочисленных "im <имя модуля>" дописать
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.и сохранить файл. Эти модули уже есть в составе прошивки, но не загружены.
2) в файл /etc/fstab  вставить предпоследней строку
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.файл сохранить, ресивер перезагрузить.
Размер zswap по умолчанию - 30 МБ, этого вполне достаточно в большинстве случаев.
После перезагрузки у вас должно быть примерно так в системном мониторе:
Спойлер   :
[ Гостям не разрешен просмотр вложений ]
Если после всех правильно проделанных манипуляций файл подкачки не включился (не отображается в "Информация о системе"), добавьте команду swapon -a второй строкой в файл /etc/init.d/start

Оффлайн e-kuz

  • Джедай
  • ***
  • Сообщений: 233
  • Поблагодарили: 193
  • Уважение: +6
Neutrino-MP
« Ответ #649: 02 мая | 2014г. | 23:22:47 »
+1
Спасибо огромное satdemon, все взято из его имиджа и сделано им.
Копался ради интереса в его имидже через NewTuxFlash и наткнулся на zram. Давно хотел прикрутить эту «фитюльку» к нейтрине, да знаний не хватает, а то swap на флэхе делает нейтрину таким же тормозом, как и Енигма, тогда основное ее преимущество превращается в пыль. Вот таким как и я, не особо разбирающимся в линуксе и написал инструкцию по активации zram через FlexMenu.
По пути /etc/init.d/ в файл loadmodules добавляем, то что писал Benny, в конце всех im строчек:
Спойлер   :
im ramzswap
Создаем в текстовом редакторе файл с именем zram без расширения с таким содержанием
Спойлер   :
#!/bin/sh
mkswap /dev/ramzswap0
swapon /dev/ramzswap0
exit 0
и закидываем его по пути по пути /etc/init.d/. Ну или берем готовый [ Гостям не разрешен просмотр вложений ]

В той же папке создаем симлинк: Target:  /etc/init.d/zram , Name: S70zram. Симлинк так же можно создать, дав команду в телнете (спасибо satdemon) ln -s /etc/init.d/zram /etc/init.d/S70zram.
Правим файл flex_plugins.conf (var/tuxbox/config/flex), добавив через Ascill редактор!!! (иначе получите "кракозябры" вместо текста) такие строчки, в конец  (хотя на ваше усмотрение) файла:
Спойлер   :
COMMENT=!Файл подкачки (zram)
   MENU=Настроить
   ACTION=&Активировать, (chmod 755 /etc/init.d/zram)|(msgbox msg="Перезагрузите ресивер!") , Активируем.
   ACTION=&Отключить,  (chmod 644 /etc/init.d/zram) | (msgbox msg="Перезагрузите ресивер!") , Отключаем.
   ENDMENU.
Перегружаем ресивер.
Все, теперь можно активировать swap в памяти ресивера через дополнительное меню, после активации перезагружаемся и вуаля.
Спойлер   :
spark-nhd:~ # free                                                     
             total         used         free       shared      buffers
Mem:        116208        93948        22260            0         3932
-/+ buffers:              90016        26192                           
Swap:        29040            0        29040                           
spark-nhd:~ #                                                         
Спойлер   :
[ Гостям не разрешен просмотр вложений ]
[ Гостям не разрешен просмотр вложений ]
Возможно где то ошибся, я ж не спец, поправьте если что, но все работает!

Оффлайн Ser6Автор темы

  • Друзья Джедаев
  • *****
  • Сообщений: 12328
  • Поблагодарили: 29869
  • Уважение: +122
Neutrino-MP
« Ответ #650: 02 мая | 2014г. | 23:34:15 »
0
написал инструкцию по активации zram через FlexMenu.
Сделаю тест и если всё OK добавлю в первый пост!
Спасибо!  :drinks:

Оффлайн Benny

  • Друзья Джедаев
  • *****
  • Сообщений: 564
  • Поблагодарили: 872
  • Уважение: +29
Neutrino-MP
« Ответ #651: 03 мая | 2014г. | 02:17:59 »
+1
написал инструкцию по активации zram через FlexMenu.
Если идти по этому пути, то не нужно писать что-то в loadmodules, пишем  сразу все в файл zram:
Спойлер   :
#!/bin/sh
modprobe  lzo1x_compress
sleep 1
modprobe  lzo1x_decompress
sleep 1
modprobe  ramzswap
sleep 1
mkswap /dev/ramzswap0
swapon /dev/ramzswap0

В этом случае модули будет загружаться только тогда, когда zswap включен, и меньше шансов запороть загрузку, ковыряясь в системных скриптах.

Оффлайн Ser6Автор темы

  • Друзья Джедаев
  • *****
  • Сообщений: 12328
  • Поблагодарили: 29869
  • Уважение: +122
Neutrino-MP
« Ответ #652: 03 мая | 2014г. | 11:00:10 »
0
Benny, так какой способ лучше, первый или второй?

Оффлайн Benny

  • Друзья Джедаев
  • *****
  • Сообщений: 564
  • Поблагодарили: 872
  • Уважение: +29
Neutrino-MP
« Ответ #653: 03 мая | 2014г. | 13:15:07 »
0
какой способ лучше, первый или второй?
Они равноценны. Но если с т.з "выложить на первой странице готовый пакет" - то второй, меньше ручных правок.

Оффлайн Denbox

  • Джедай
  • ***
  • Сообщений: 289
  • Поблагодарили: 133
  • Уважение: +5
Neutrino-MP
« Ответ #654: 03 мая | 2014г. | 15:18:58 »
0
Benny, спасибо большое. по вашему способу Swap заработал без шума и пыли. на мой взгляд правда от Swap на флешке было больше вреда чем пользы, возможно потому что скорости флешки не хватало. я даже испортил одну флешку, причина была именно в Swap, потому что без него с другими флешками проблем не было и нет!
  • Amiko Alien2 (Neutrino MP), Formuler F3 (OpenATV), VU+ UNO 4K SE(OpenATV)

Оффлайн Benny

  • Друзья Джедаев
  • *****
  • Сообщений: 564
  • Поблагодарили: 872
  • Уважение: +29
Neutrino-MP
« Ответ #655: 03 мая | 2014г. | 15:35:36 »
0
Писать первых два модуля вовсе не обязательно. ramzswap сам подгрузит что ему надо.
Это зависит от того, чем грузить модуль - если modprobe, то не обязательно, если  insmod - то он зависимости не проверяет, и "сам" ничего не загрузит. В моем случае он обломался с зависимостями в обоих случаях - поэтому лучше не рисковать. От того, что "руками" прописана загрузка всех необходимых модулей - хуже точно не будет.

Оффлайн Ser6Автор темы

  • Друзья Джедаев
  • *****
  • Сообщений: 12328
  • Поблагодарили: 29869
  • Уважение: +122
Neutrino-MP
« Ответ #656: 03 мая | 2014г. | 17:03:12 »
0
по вашему способу Swap заработал без шума и пыли
А я вот со вчерашнего вечера колупаюсь с ним и ни одним из способов его так и не запустил!  :bad:
В чём причина понять не могу! Делаю всё по написанному!

Оффлайн al_rd

  • Младший Джедай
  • **
  • Сообщений: 181
  • Поблагодарили: 48
  • Уважение: +1
Neutrino-MP
« Ответ #657: 03 мая | 2014г. | 17:04:48 »
0
Уважаемый Benny
у меня почему-то свап создался а вот размер его - нуль.
Спойлер   :
[ Гостям не разрешен просмотр вложений ]
содержание файла zram:
Спойлер   :
#!/bin/sh
modprobe  lzo1x_compress
sleep 1
modprobe  lzo1x_decompress
sleep 1
modprobe  ramzswap
sleep 1
mkswap /dev/ramzswap0
swapon /dev/ramzswap0
Посмотрел файл modprobe.conf
там -
 [ Гостям не разрешен просмотр вложений ]
и еще вопрос - у e-kuz файл zram заканчивается следующим:
exit 0
esac
у тебя нет, а как правильно?

Оффлайн Ser6Автор темы

  • Друзья Джедаев
  • *****
  • Сообщений: 12328
  • Поблагодарили: 29869
  • Уважение: +122
Neutrino-MP
« Ответ #658: 03 мая | 2014г. | 17:15:47 »
0
у меня почему-то свап создался а вот размер его - нуль
Если его размер 0, то как Вы определили, что он создался?  :yes4:

Оффлайн al_rd

  • Младший Джедай
  • **
  • Сообщений: 181
  • Поблагодарили: 48
  • Уважение: +1
Neutrino-MP
« Ответ #659: 03 мая | 2014г. | 17:29:56 »
0
Может я неправ но в telnet по команде free он показывается, правда со значениями нуль  (первая миниатюра в моем предыдущем посту), и total и  used и free.
может быть здесь что-то не то
Цитировать
и закидываем его по пути по пути /etc/init.d/.
В той же папке создаем симлинк: Target:  /etc/init.d/ , Name: S70zram.
что такое S70zram?

Теги:
 

Похожие темы

  Тема / Автор Ответов Последний ответ
8 Ответов
8134 Просмотров
Последний ответ 25 ноября | 2010г. | 01:18:33
от 2boom
48 Ответов
33558 Просмотров
Последний ответ 31 января | 2012г. | 22:10:35
от johnkor83
Neutrino

Автор tim0161 « 1 2 3 » Enigma2

35 Ответов
41580 Просмотров
Последний ответ 16 марта | 2014г. | 09:10:34
от vlad8077
BPanther Neutrino Image

Автор TVSerG « 1 2 ... 48 49 » Enigma2

732 Ответов
419072 Просмотров
Последний ответ 23 марта | 2021г. | 16:03:34
от Simakovav
HD-Neutrino

Автор TVSerG « 1 2 ... 108 109 » Enigma2

1625 Ответов
851868 Просмотров
Последний ответ 17 марта | 2014г. | 09:04:01
от Den4ik...



X

Добро пожаловать!

Мы заметили, что у Вас установлено расширение AdBlock или ему подобное. Пожалуйста добавьте наш Клуб в белый список, внесите этим посильную лепту в его развитие. Спасибо!