04 октября | 2024г. | 02:54:51


АвторТема: Установка имиджей на внешний накопитель (USB-флешь или USB-диск)  (Прочитано 274490 раз)

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

Оффлайн badola

  • Падаван
  • *
  • Сообщений: 29
  • Поблагодарили: 2
  • Уважение: 0
j00ztalator 0,97- USB мулЬтибут E2
« Ответ #180: 26 января | 2014г. | 22:51:12 »
0
поставил * j00ztalator 1.3.zip и все установил, стоят Спарк, Энигма и нейтрино,. перезагруз С Нейтрины на Спарк понятен, и со Спарка на Энигму понятен. А с Нейтрины а Энигму можно перегрузить с ресивера.

Оффлайн al_rd

  • Младший Джедай
  • **
  • Сообщений: 181
  • Поблагодарили: 48
  • Уважение: +1
j00ztalator 1.3b- USB мулЬтибут E2
« Ответ #181: 17 февраля | 2014г. | 21:59:40 »
0
Скажите пожалуйста, у меня возникла такая ситуация - действовал точно по инструкции с 1 поста. После нажатия кнопки Manage MultiBoot и READ , выбирал одну из сборок (у меня это была CrIs AR-P) и нажал Activate image, а затем после запроса - Reboot. Ресивер ушел на перезагрузку и я получил вечный boot. Не дождавшись перезагрузки, выключил и включил ресивер выключателем сзади. И у меня пошла загрузка имиджа  CrIs AR-P. Чтобы не усугублять ситуацию, своими незнаниями я просто вынул флешку и откатился на стоящий свой основной имидж HDMU_11940_E2_spark_211_git_5571 (по бекапу).
У меня вопросы - может мне кто пояснить порядок работы мульзагрузки при помощи программы j00ztalator?
- Вот у меня стоят сейчас разные имиджи в своих частях флешки (в моем случае их 5) - а где находится загрузчик?
- Он общий или у каждого имиджа свой?
- Как происходит загрузка Энигмы с флешки?
- Что куда загружается, что загружается в оперативку ресивера?
- При настройке имиджа сеттинги и плагины устанавливаются на флешку в соответствующий имидж и там сохраняются?
- Что значит из первого поста - "Перед этим выбираем следующую загрузку- с NAND или USB" - это откуда пойдет следующая загрузка при перезагрузке ресивера?
- Для загрузки следующего имиджа я просто в этой программе (j00ztalator) его активирую?
- Как правильно возвратиться на загрузку с флеш памяти ресивера (исходный имидж Энигмы)?
Извините, что так много вопросов - очень хочется разобраться с возможностями мультизагрузки с USB. Уже опробовал с десяток имиджей энигмы. Пока остановился на HDMU, в моем случае он получился наиболее стабильным, хотя HDMU-центр я бы убрал - есть много плагинов - достойной ему замены. Но очень неудобно каждый раз устанавливать имидж во флеш память ресивера, настраивать и потом по-новой. Да и наверное ресурс ее не вечный.

Оффлайн Igornord

  • Мастер Джедай
  • **
  • Сообщений: 2080
  • Поблагодарили: 2712
  • Уважение: +47
j00ztalator 1.3b- USB мулЬтибут E2
« Ответ #182: 17 февраля | 2014г. | 22:23:52 »
0
- Вот у меня стоят сейчас разные имиджи в своих частях флешки (в моем случае их 5) - а где находится загрузчик?
- Он общий или у каждого имиджа свой?
- Как происходит загрузка Энигмы с флешки?
- Что куда загружается, что загружается в оперативку ресивера?
- При настройке имиджа сеттинги и плагины устанавливаются на флешку в соответствующий имидж и там сохраняются?
- Что значит из первого поста - "Перед этим выбираем следующую загрузку- с NAND или USB" - это откуда пойдет следующая загрузка при перезагрузке ресивера?
- Для загрузки следующего имиджа я просто в этой программе (j00ztalator) его активирую?
- Как правильно возвратиться на загрузку с флеш памяти ресивера (исходный имидж Энигмы)?

1. Переписывается командная строка u-boot, в которой указывается с какого раздела грузиться. Пусть немного упрощенно, но смысл вы поняли.
2. Не совсем понял вопрос.
3. Слишком долго опиcывать.
4. Записывается все на соответствующий раздел флешки.
5. Никогда это не использовал. Вернее не обращал внимания.
6. Наверное так. Я например вообще этим не заморачиваюсь. Причину смотрите ниже
7. По инструкции. Тумблером сзади выключаете. Жмете OK - и включаете до появления надписи какой-то там. Клавишами вверх-вниз выбираете EN16 - OK. Загружается с NAND

Установите DuckBA после того как накидали имиджей на флешку и перезагружайтесь на нужную энигму прямо через меню Энигмы.

Оффлайн vvv2

  • Младший Джедай
  • **
  • Сообщений: 64
  • Поблагодарили: 255
  • Уважение: 0
j00ztalator 1.3b- USB мулЬтибут E2
« Ответ #183: 18 февраля | 2014г. | 01:49:03 »
0
Дополню Игоря.
- Вот у меня стоят сейчас разные имиджи в своих частях флешки (в моем случае их 5) - а где находится загрузчик?
Если имеется ввиду ядро (uImage), то оно у каждого имиджа своё. Находится в каталоге /boot и перед загрузкой с соответствующего раздела копируется в NAND в тот же раздел, где находится ядро системы, записанной в NAND, но со смещением 2 Мб. Таким образом, получаем в одном разделе 2 ядра: первое от системы в NAND, второе - от системы, загружаемой с одного из разделов USB накопителя.
- Он общий или у каждого имиджа свой?
Если имеется ввиду ядро, как в предыдущем пункте, то у каждого имиджа своё.
- Как происходит загрузка Энигмы с флешки?
Почти так же, как с NAND, только загружается второе ядро, в командной строке которого указан root на /dev/sdaN.
- Что куда загружается, что загружается в оперативку ресивера?
Если действительно интересует общая картина происходящего, то имеет смысл изучить, как загружается linux, в частности, с использованием uBoot.
- При настройке имиджа сеттинги и плагины устанавливаются на флешку в соответствующий имидж и там сохраняются?
Да.
- Что значит из первого поста - "Перед этим выбираем следующую загрузку- с NAND или USB" - это откуда пойдет следующая загрузка при перезагрузке ресивера?
В  j00ztalator.exe версии 0.97, по замыслу автора, при выборе следующей загрузки с USB все последующие загрузки будут происходить с USB. Если выбрать следующую загрузку с NAND, то загрузка с USB будет сделана один раз. Затем будет загружена система с NAND. Это можно использовать для тестирования. Если бы не ошибки в скриптах...
j00ztalator.exe 1.3 никогда не запускал. Могу предположить, что там этой опции нет, поскольку переменные загрузчика сильно отличаются от того, что было в 0.97.
- Для загрузки следующего имиджа я просто в этой программе (j00ztalator) его активирую?
Да.
- Как правильно возвратиться на загрузку с флеш памяти ресивера (исходный имидж Энигмы)?
Активировать NAND.

И ещё, плагин DuckBA версии 0.97 крайне не рекомендую использовать. Автор j00ztalator'а, безусловно, молодец, но скрипты он пишет ужасно, особенно на шелле. Там практически нет обработки ошибочных ситуаций и из-за неправильного экранирования в переменную загрузчика bootcmd пишется не совсем то, что должно записаться. Из-за этого могут быть проблемы с переключением на загрузку с NAND.
Возьмите плагин от версии 1.3 (в первом посте). Он вполне рабочий. Или немного доработанный вариант из вложения. Там меню загрузки перенесено из главного меню в меню плагинов (обычно на синей кнопке), отключение канала выполняется не сразу, а только при записи в NAND. И ещё мелкие исправления.

PS. Вообще, Windows для мультизагрузки можно не использовать. Для начальной установки, создания новых загрузочных разделов и переключения между ними достаточно telnet'а и плагина DuckBA. Если это кому-то нужно, то могу описать.

Оффлайн Vasiliks

  • Джедай Куратор
  • **
  • Сообщений: 2335
  • Поблагодарили: 7102
  • Уважение: +57
j00ztalator 1.3b- USB мулЬтибут E2
« Ответ #184: 18 февраля | 2014г. | 03:48:19 »
0
плагин DuckBA версии 0.97 крайне не рекомендую использовать
Вот это правда! Подтверждаю со своего горького опыта. Особенно для тех кто начинает этим пользоваться.
  • Enigma2: GI-8120, GI ET7000mini, ET11000 - openPLI Develop
...Никогда не спорьте с идиотами. Вы опуститесь до их уровня, где они вас задавят своим опытом.

Оффлайн Igornord

  • Мастер Джедай
  • **
  • Сообщений: 2080
  • Поблагодарили: 2712
  • Уважение: +47
j00ztalator 1.3b- USB мулЬтибут E2
« Ответ #185: 18 февраля | 2014г. | 10:52:06 »
0
Вот это правда! Подтверждаю со своего горького опыта. Особенно для тех кто начинает этим пользоваться.

Вполне возможно, я например просто на каком-то из старших чем 0.97 имел какие-то проблемы и поэтому откатился на 0.97. и просто не следил за дальнейшим развитием плагина потому как и этот работал. То что там ошибка - я знал, но для меня она была некритична. А указать просто что используйте DuckBA не приложив плагина посчитал неправильным. И для меня было просто новостью что плагин уже вырос до 1.04 -) Так что thank's за информацию.

Оффлайн al_rd

  • Младший Джедай
  • **
  • Сообщений: 181
  • Поблагодарили: 48
  • Уважение: +1
j00ztalator 1.3b- USB мулЬтибут E2
« Ответ #186: 18 февраля | 2014г. | 11:14:29 »
0
Ребята - огромное всем спасибо, информация на данном этапе для меня исчерпывающая.  :good:
Как я понял - наиболее удачная версия j00ztalator - 0,97, а плагина - enigma2-plugin-extensions-duckba_20130920-r1_sh4.ipk?
Уважаемый vvv2,
Цитировать
PS. Вообще, Windows для мультизагрузки можно не использовать. Для начальной установки, создания новых загрузочных разделов и переключения между ними достаточно telnet'а и плагина DuckBA. Если это кому-то нужно, то могу описать.
- если для других неинтересно, вышлите пожалуйста мне в личку.

Оффлайн vavladimir2010

  • Младший Джедай
  • **
  • Сообщений: 50
  • Поблагодарили: 32
  • Уважение: 0
j00ztalator 1.3b- USB мулЬтибут E2
« Ответ #187: 18 февраля | 2014г. | 12:55:16 »
0
vvv2. Опишите, пожалуйста! Многим будет интересно.








Оффлайн Vasiliks

  • Джедай Куратор
  • **
  • Сообщений: 2335
  • Поблагодарили: 7102
  • Уважение: +57
j00ztalator 1.3b- USB мулЬтибут E2
« Ответ #188: 18 февраля | 2014г. | 18:26:30 »
0
Как я понял - наиболее удачная версия j00ztalator - 0,97
Не внимательно читали сообщение выше
плагин DuckBA версии 0.97 крайне не рекомендую использовать.
Как раз с точностью до наоборот, если что-то по незнанию сделаешь не так, можешь прибить загрузочные области, потому-что
Там практически нет обработки ошибочных ситуаций
В версиях выше 1.2 таких ошибок намного меньше, и пока слава богу больше косяков не возникало.
P.S. Лично мне нравиться версия 1.2b.
  • Enigma2: GI-8120, GI ET7000mini, ET11000 - openPLI Develop
...Никогда не спорьте с идиотами. Вы опуститесь до их уровня, где они вас задавят своим опытом.

Оффлайн al_rd

  • Младший Джедай
  • **
  • Сообщений: 181
  • Поблагодарили: 48
  • Уважение: +1
j00ztalator 1.3b- USB мулЬтибут E2
« Ответ #189: 18 февраля | 2014г. | 22:59:50 »
0
Цитировать
   Цитата: al_rd
Как я понял - наиболее удачная версия j00ztalator - 0,97

Не внимательно читали сообщение выше

Я имел ввиду 0,97 версию j00ztalator, по поводу версии плагина DuckBA версии 0.97 я все понял. Мне казалось, это не одно и тоже - если я неправ то поясните. Или их версии жестко связаны, т.е с j00ztalator 0,97 работает только DuckBA 0,97.

Цитировать
Цитата: vvv2
плагин DuckBA версии 0.97 крайне не рекомендую использовать.

Как раз с точностью до наоборот, если что-то по незнанию сделаешь не так, можешь прибить загрузочные области, потому-что   

а вот здесь я ничего не понял.

И еще - где должен появиться в меню Энигмы (у меня имидж - HDMU_11940_E2_spark_211_git_5571_nodebug...) плагин DuckBA? Я установил через Е-микропанель вот этот -  enigma2-plugin-extensions-duckba_20130920-r1_sh4.ipk, но у меня его нигде не видно, хотя, когда вхожу по FTP программы DCC в ресивер, то папка /DuckBA есть и ссылка на нее в /usr/lib/enigma2/python/Plugins/Extensions тоже есть.

Оффлайн Vasiliks

  • Джедай Куратор
  • **
  • Сообщений: 2335
  • Поблагодарили: 7102
  • Уважение: +57
j00ztalator 1.3b- USB мулЬтибут E2
« Ответ #190: 19 февраля | 2014г. | 01:51:50 »
0
Я имел ввиду 0,97 версию j00ztalator
Да, именно j00ztalator - 0,97 я ушатал себе boot. Благо сначала поделал резервные копии.
Я установил через Е-микропанель вот этот -  enigma2-plugin-extensions-duckba_20130920-r1_sh4.ipk
Этот должен появиться в меню расширений, на него можно повесить кнопку через мультиквикбутон.

  • Enigma2: GI-8120, GI ET7000mini, ET11000 - openPLI Develop
...Никогда не спорьте с идиотами. Вы опуститесь до их уровня, где они вас задавят своим опытом.

Оффлайн Igornord

  • Мастер Джедай
  • **
  • Сообщений: 2080
  • Поблагодарили: 2712
  • Уважение: +47
j00ztalator 1.3b- USB мулЬтибут E2
« Ответ #191: 19 февраля | 2014г. | 12:00:27 »
0
Вопрос майнтейнеру - с какой целью DuckBA вынесен в корень с созданием линка на нормальное место??? Впрочем наверное это надо адресовать именно j00zek -)

Оффлайн al_rd

  • Младший Джедай
  • **
  • Сообщений: 181
  • Поблагодарили: 48
  • Уважение: +1
j00ztalator 1.3b- USB мулЬтибут E2
« Ответ #192: 19 февраля | 2014г. | 14:02:56 »
0
Цитировать
Этот должен появиться в меню расширений, на него можно повесить кнопку через мультиквикбутон.

Если не сложно  :blush: - где в имидже HDMU находится меню расширений?

И еще - мультиквикбутон у меня пока не установлен (мне кажется, что в стоящем у меня скине BlueShadow для ОпенПли 3.0 от ака Учкун автоматом установлен ExtraChannelSelection, а для установки мультиквикбутон его надо отключать - как я еще не познал, может я и ошибаюсь но у меня был конфликт в этом имидже после его установки, в общем я отложил разборки с этой ситуацией на попозже). Можно пока его не устанавливать или в данном обсуждаемом случае это рекомендовано?

Оффлайн Vasiliks

  • Джедай Куратор
  • **
  • Сообщений: 2335
  • Поблагодарили: 7102
  • Уважение: +57
j00ztalator 1.3b- USB мулЬтибут E2
« Ответ #193: 19 февраля | 2014г. | 17:37:07 »
0
где в имидже HDMU находится меню расширений
Если мультиквикбутон  не установлен и стоит родной keymap.xml, то вызывается красной кнопкой.
  • Enigma2: GI-8120, GI ET7000mini, ET11000 - openPLI Develop
...Никогда не спорьте с идиотами. Вы опуститесь до их уровня, где они вас задавят своим опытом.

Оффлайн vvv2

  • Младший Джедай
  • **
  • Сообщений: 64
  • Поблагодарили: 255
  • Уважение: 0
j00ztalator 1.3b- USB мулЬтибут E2
« Ответ #194: 19 февраля | 2014г. | 17:39:25 »
0
Вопрос майнтейнеру - с какой целью DuckBA вынесен в корень с созданием линка на нормальное место??? Впрочем наверное это надо адресовать именно j00zek -)
Мне тоже это не понятно. Но в своём ipk переделывать не стал, т. к. там почти везде используются абсолютные пути. Много менять, а потом долго тестировать.

Теги:
 

Похожие темы

  Тема / Автор Ответов Последний ответ
1 Ответов
4299 Просмотров
Последний ответ 18 января | 2011г. | 20:27:58
от maksp
7 Ответов
7051 Просмотров
Последний ответ 16 мая | 2013г. | 21:04:00
от areunov
0 Ответов
5728 Просмотров
Последний ответ 06 июля | 2015г. | 23:36:30
от vodker
0 Ответов
4420 Просмотров
Последний ответ 09 августа | 2015г. | 20:38:05
от vodker
0 Ответов
3674 Просмотров
Последний ответ 28 сентября | 2015г. | 09:20:35
от Jason 13



X

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

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