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

ChAlex

Пользователи
  • Постов

    305
  • Зарегистрирован

  • Посещение

Весь контент ChAlex

  1. В неверном конфигурировании мультибута или неверной прошивке
  2. Ага, мона сухари сушить, или кириешками запасаться. А истчо к исповеди - никогда не помешает ;)
  3. Поставил давеча скин Gresino для PGI 0.9 - пропала информация в гиде :( . Вернее в мультигиде есть, при выборе канала есть, а singl - ничего нет, просто разлинеенная табличка. В чем проблема?
  4. Вот и я о том. Посмотрите на эти 2 команды и найдите разницу: С внешнего винта при отсутсвии внутреннего в команде ставим ...root=/dev/sda3, если есть внутренний винт: root=/dev/sdb3. Остальная команда как для USB независимо от того с флешки грузим или внешнего USB винта. И на этом можно поставить точку. Меняйте куда хотите: в команде только меняются номера разделов, номера кнопок и текст сообщения на панель, все остальное НЕИЗМЕННО как в исходной команде и не ломайте голову. Опять же - эта команда только для Enigma 2. Для DGS - все аналогично, только текст команды немного иной (можно найти в соответствующей ветке). И еще один момент. В инете на разных форумах мелькало что нужно мол ставить признак загрузочного раздела, что бы номера цилиндров не превышали 250 для загрузки прошивки... и прочая лабуда. Для работы ресивера - это до фонаря, все это чистой воды теория, перенесенная с операционных систем. Не нужно ставить признак загрузочного раздела для загрузки прошивок (во всяком случае DGS,PGI,Enigma,SifTim). Ибо это есть правильно - и так места не хватает на флешках, а еще всякого рода проверку осуществлять на предмет загрузочности. И по поводу размещения обязательно до 250 цилиндра: по-моему тоже лабуда, хотя возможно из-за кривизны драйверов тидегло в Enigme 2 (как утверждают многие, в том числе и разработчики баракуды iscan и nikolasi) как раз из-за этого могут возникать проблемы при работе: сам не проверял, только всегда ставил енигму на 3-й раздел и вопреки утверждений что она нормально работать не должна, прошивка работала вполне нормально!. Но! У меня 3-й разде занимает место на винте со 125 по 250 цилиндр. Так разбил изначально по рекомендациям, которые нашел еще с самого приобретения ресивера и так сказать врубания в тему. Может быть в этом причина того, что баракуда работает нормально? Тут не знаю. Знаю только что с точки зрения загрузки прошивки - это тоже лабуда. Грузится независимо от того, на каких цилиндрах находится прошивка.
  5. Да по барабану на какой раздел ее ставить: ставится на любой (может потом и будут какие-нибудь косяки типа выпадания в зеленку, но прошивка загрузится и будет работать!, проверено!) Признак загрузочного раздела не нужен! У меня он не указан и прошивка ГРУЗИТСЯ!
  6. А что-то слишком дофига отображается, как на отформатированный раздел. Я Если переставляю прошивку, то перед новой попыткой заново форматирую раздел (это гораздо быстрее, чем удалять содержимое, да и надежней - не останется чего-нибудь кривого)
  7. Test27 Дабы не было сомнений с конфигурированием мультибута провел тест на своем ресивере (у меня 91HD, внутреннего винта нет и быть не может, подключен внешний, разбит на 3 раздела: 1- swap, 2-й в ext3 под запись, 3-й в ext2 на нем развернута енигма2 последняя баракуда версия 3, во внутренней флэш -PGI 0.9). Специально перешил мультибут: на кнопку 5 восстановил стандартный мультибут (который как писали некоторые - нафиг править он и так на загрузку енигмы с 3-го раздел). Вот команда fw_setenv menu_5 'front_puts ENIGMA2-SDA3;setenv boothdd "run bootargshdd;ide reset;ext2load ide 0:3 a5ff0000 boot/uImage;bootm a5ff0000";setenv bootargshdd "setenv bootargs console=ttyAS1,115200 panic=3 root=/dev/sda3 rw rootdelay=10 init=/bin/devinit ip=$ipaddr:$serverip:$gateway:$netmask mem=128m coprocessor_mem=4m@0x10000000,4m@0x10400000";setenv bootcmd "run boothdd";saveenv;boot' При такой конфигурации енигма НЕ ГУЗИТСЯ!, как и у тебя На 6-ю кнопку записал измененный вариант, по принципу как описывал пару постов выше: fw_setenv menu_6 'front_puts E2-SDA3;setenv bootusb "run bootargsusb;usb reset;ext2load usb 0:3 a5ff0000 boot/uImage;bootm a5ff0000";setenv bootargsusb "setenv bootargs console=ttyAS1,115200 panic=3 root=/dev/sda3 rw rootdelay=10 init=/bin/devinit ip=$ipaddr:$serverip:$gateway:$netmask mem=128m coprocessor_mem=4m@0x10000000,4m@0x10400000";setenv bootcmd "run bootusb";saveenv;boot' По этой настройку енигма ГРУЗИТСЯ нормально! Заостряю внимание в команде фрагмент usb0:3 Для полного счастья на 7-ю кнопку ставлю чуть модифицированную рабочую команду: fw_setenv menu_7 'front_puts E2-SDA3;setenv bootusb "run bootargsusb;usb reset;ext2load ide 0:3 a5ff0000 boot/uImage;bootm a5ff0000";setenv bootargsusb "setenv bootargs console=ttyAS1,115200 panic=3 root=/dev/sda3 rw rootdelay=10 init=/bin/devinit ip=$ipaddr:$serverip:$gateway:$netmask mem=128m coprocessor_mem=4m@0x10000000,4m@0x10400000";setenv bootcmd "run bootusb";saveenv;boot' Всего-навсего поменял одну единственную часть: usb 0:3 на ide 0:3. енигма в результате НЕ ГРУЗИТСЯ! Если хотите можете сверить все 3 варианта и так сказать найти 3 отличия :D Так что можешь скопировать настройку по кнопке 6 (здесь 100% правильный синтаксис и параметры), если хочешь можешь менять на какую кнопку или что отображать (как писал выше) и к настройке мультибута не возвращаться: он настроен верно (ну если не накосячишь при копировании :rolleyes: ) У тебя может команду комп в телнет копирует криво! Может при копировании из буфера в буфер винда вставляет какие нибудь переносы строк или т.п. Я пользуюсь редактором totol comandera. А телнет - из PuTTY (PCEditor например криво вставляет длинную команду из буфера). В редакторе откорректировал строку: она должна быть без переводов строки!! Можно убедиться если пробовать удалять последний символ в переносимой строке и добавлять пробел (в редакторе текст отображается с переносом по строкам, но символа перевода строки не должно быть!). Этот текст копирую в буфер и вставляю в телнет. После этого дай команду fw_printenv | grep menu_5 и убедись, что команда введена правильно. Если дальше не грузится: то 99% вопрос в имидже или распаковке архива. Я распаковываю архив без вывода сообщения об распаковываемых файлах: tar -xzf .... и далее по тексту (экономит и время и ресурсы). После того как в телнете появится строка приглашения ввода команды - значит архив распаковался. И ВСЕ!
  8. Возьми команду из стандартной настройки и скорректируй как я писал выше (ибо лично я копировал пример из постов тут и за правильный синтаксис всех параметров не гарантирую - в частности ответ тебе по поводу coprocessor... и прочей лабуды: ни малейшего понятия не имею и просто принимаю так как оно есть, включая все остально, кроме существенного). Перезагрузи заново стандартный конфигуратор из имеджа, дай в телнете команду fw_printenv | grep menu_3 и тупо скопируй строку по нужному меню в блокнот и там ее отредактируй и вставь в команду fw_setenv. кстати синтаксис команды: fw_setenv menu_3 ' ....... ' (не забудь параметры указать в кавычках). Лично я ее столько раз правил на разные кнопки, разделы и прошивки, что просто ума не приложу, что можно сделать еще не так.
  9. Ага, я это проходил на своих костях. Тока в стандартном конфиге мультибута стоит ide по тексту (ext2load ide 0:3) и потому лично у меня не стартовало до опупения, пока не заменил на usb (и что-то мне здается, хотя точно утверждать не буду - но по 5 кнопке загрузка просто с винта с 3-го раздела, а не загрузка с внешнего USB винта) . После этого ну куда хотел и с какого раздела хотел и какую прошивку хотел - все грузится на ура без проблем. Конечно стучать в грудь и кричать что только так нужно - не буду ;) Ибо подводных камней не исследовал и исходных текстов не имею и большая часть навыков и знаний у большинства на этом форуме рождается эмпирическим путем (то бишь путем стучания лбом в стенку, пока не дойдет, либо лоб заболит :lol: )
  10. Пишите аккуратно команду и все будет нормально Для энигмы с ВНЕШНЕГО ВИНТА при отсутствии внутреннего команда КАК ДЛЯ USB, но адресация раздела sda! fw_setenv menu_5 'front_puts ENIGMA-SDB3;setenv bootusb "run bootargsusb;usb reset;ext2load usb 0:3 a5ff0000 boot/uImage;bootm a5ff0000";setenv bootargsusb "setenv bootargs console=ttyAS1,115200 panic=3 root=/dev/sda3 rw rootdelay=10 init=/bin/devinit ip=$ipaddr:$serverip:$gateway:$netmask mem=128m coprocessor_mem=4m@0x10000000,4m@0x10400000";setenv bootcmd "run bootusb";saveenv;boot' menu_5 - номер кнопки на которую хотите повесить команду; ENIGMA-SDB3 - что вы хотите видеть на дисплее ресивера по выбору варианта загрузки 3 - номер раздела, с которого грузить И хотя во многим местах команды можно вместо usb использовать ide - дабы не заморачиваться (да и для полного осмысливания) ставьте везде, где я выделил слово usb. Единственно важно правильно адресовать раздел загрузки во фрагменете root=/dev/sda3. Если у вас нет внутреннего винта, то при загрузке внешний винт с точки зрения работы ничем не отличается для ресивера от флешки (или наоборот, как вам больше нравится :) ), но при монтировании он определяется как sda, а не sdb. Вот если у вас есть внутренний винт, тогда внешний винт система будет монтировать как sdb. И тогда в этом фрагменте нужно заменить sda на sdb. Если есть сомнения, что ставить - проверьте в телнете как монтируется ваш диск под PGI или NLB Меняйте только это - все остальное так как было изначально
  11. Наверное из-за емулятора, в ней 1.33 а не 1.35 версия. Замени мгкамд на 1.35 и должно быть нормально. Можешь почитать тут http://ipbox900.dyndns.tv/phpBB-3.0.2/phpB...=a&start=75
  12. Так все-таки принципиальную схему ресивера где-нибудь найти можно? или никак?
  13. А еще сразу не обратил внимания у вас дырка в разделах со 2-го по 247 цилиндр. Поэтому можете сразу создать раздел 3-й с начального цилиндра 2 по 247 А еще вы что-то невпопад отвечаете на вопросы команды fdisk Command (m for help): n Command action e extended p primary partition (1-4) p Пока правильно, а потом вас просят ввести номер раздела, а вы вводите размер Partition number (1-4): 2 - это номер создаваемого раздела Ну и дальше в том же духе First cylinder (1-974, default 1): - это просят вас ввести первый цилиндр создаваемого раздела и пишет вам что по умолчанию - первый Last cylinder or +size or +sizeM or +sizeK (3-247, default 247): - здесь требуется ввести конечный цилиндр или размер в байтах (начинается со знака +) или размер в мегабайтах (заканчивается символом М) или размер в килобайтах (заканчивается символом К), и сообщает допустимые значения (3-247) и значение по умолчанию последний цилиндр Отсюда совет: удалите раздел 2 и создайте 2 раздела. У вас доступен участок с 1-го по 247 цилиндр. Например 2-й с цилиндра 1 по 125, и 3-й со 126 по 247. И будет вам счастье ;)
  14. Ну в таком случае разбить без переустановки енигмы не получится. Вы под второй раздел создали всего 1 цилиндр, а все остальное под раздел 1 Device Boot Start End Blocks Id System /dev/sdb1 * 248 974 2931264 b Win95 FAT32 /dev/sdb2 1 1 4000+ 83 Linux а хотите переразбить 2-й раздел. Поэтому нужно по-новому переразбивать влешку. А зачем вам нужны непоследовательные разделы (1-й раздел со 2-го цилиндра, а второй с первого)? Раздел должен содержать хотя бы один цилиндр, поэтому 1 цилиндр разбить на несколько разделов не получится! Разбейте стандартно не мудрствуя и все будет нормально: 1- раздел например 100 цилинров, 2-й - 600, и осальное 3-й (ну или как вам нужно).
  15. А собственно что не получается (на 2 или на 3 какая разница)? Единственное: ВНИМАТЕЛЬНО СМОТРИМ ЧТО ИМЕННО УДАЛЯЕМ ИЛИ СОЗДАЕМ! fdisk /dev/sdb -> p смотришь как разбита сейчас затем d и 2 - удалить существующий раздел 2 на USB потом n -> p (первичный) и далее в диалоге желаемый размер (+1024М , например на 1 гиг), - > 2 второй раздел потом опять n -> p (первичный) и далее в диалоге не указывая разме будет по умолчанию весь оставшийся, - > 3 третий раздел p - можно убедиться что разделы созданы Дальше w - для записи разделов Потом форматирование разделов mkfs.ext2 /dev/sdb2 и mkfs.ext2 /dev/sdb3 И вроде все.
  16. Можно. Вот тут можешь посмотреть команды как делать http://forum.sat-expert.com/enigma-2/16042...enigma-2-a.html Отмонтировать раздел, удалить раздел, потом создать нужное количество разделов. Форматнуть разделы
  17. VadimI - что так бурно и запоздало? Человек уже все что ему требовалось нашел и отстал :D (глянь пару постов выше). Хотя понимаю... , наверное достало :lol:
  18. Параметры команды fw_setenv нужно взять в одинарные кавычки '. Тоже когда-то по началу не обратил на это внимание :)
  19. Это в PGI можно остановить. Смотри мультибут (кнопка 8). А в Sifteam такого по-моему нет.
  20. Если хотите сэкономить время - не указывайте ключ V при распаковке: не tar -xzvf filename.tar.gz, а tar -xzf filename.tar.gz. Тогда будет распаковывать втихую, но заметил намного бысрее :)
  21. В данном случае действительно сложно вам подсказать как это сделать, поскольку вы не то что бы застряли где-то на полпути, вы еще даже не ступили на этот путь. Вы путаете все в кучу - поэтому путь будет долгим и болезненным, поэтому подумайте прежде чем пробовать ставить - готовы ли вы к этому? А для начала: файл с окончанием .img - это образ прошивки для установки во внутреннюю флэш ресивера, и такой файл енигмойсетап никуда не поставить, он устанавливается с флешки внутрь ресивера, предварительно переименовав, если требуется, в up_date.img (читайте топик Азбука ресивера). Файл, который нужно ставить енигмойсетап - это архив, сделанный программой tar в линуксе, и ставится он на раздел внешнего винта или флэшку и содержит как вы назвали "всю файловую систему" :rolleyes: . Этот формат понимают виндовские программы и тот же тотал командер или rar легко вам его разархивируют, только этого делат не надо. енигмесетап нужно указать сам архив. Расширение этого архива может быть .tar.gz или просто .gz. Хотя если файл просто переименовали - то это расширение по барабану, архиватор распакует независимо от имени, если формат файла верный. Ну а дальше - что тут повторять, по поводу установки вообще и енигмойсетап в частности написано много. Только действительно тут писали верно, что енигмасетап на последних прошивка PGI например влет не поставить енигму, но часть действий сделать можно. Но наверное лучше делать руками из телнета. Установку можно условно разбить на 3 этапа: 1. Разбивка и форматирование винта (если требуется),2 - переписать архив установки на раздел винта, на который вы хотите поставить прошиву. 3. Разархивировать прошивку. Все это делается в телнете. Ну и последнее - возможно понадобиться править строку настройки мультибута. А в целом ваш вопрос к мультибуту не имеет никакого отношенияю Если вы понимаете о чем я сказал выше - можете приступать к установке, если нет - почитайте еще форумы
  22. Ну раз знаешь какая у тебя прошивка - то что тогда собрался проверять? :wacko: PS. Если не в теме, то PGI - это название прошивки, так же как NLB, SifTeam и т.д. И если хочешь что бы винт автоматом не форматировался - то ставь PGI, иначе остальные все (ну может не без исключения) будут форматировать, ибо формат NTFS они не принимают (хоть и понимают какой формат ;) )
  23. Ну это у него нужно спрашивать :)
  24. Вообщем-то на вкус и на цвет ... так сказать, но вот на днях загрузил 073 и после 09 лично я почувствовал дискомфорт (хотя раньше смотрел начиная с 4-й , по-моему, и считал все нормально). Попользовавшись 9-й прошивкой понимаю что она мне намного удобней на подсознательном уровне. Знаю что Дяде Фёдору новый интрфейс не нравится :) , не буду оспаривать технические решения (возможно в этом плане идеология нового интерфейса идиотская, непродуманная и т.д и т.п - не могу судить, поскольку не знаю внутренностей), но вот на уровне восприятие - мне он намного приятней и родней, полупрозрачность интерфейса и вывод поверх картинки мне как-то удобней , чем видеть где-то в углу крошечное окошко картинки и почти на весть оставшийся экран небольшое количество элементов интерфейса. Лично у меня возникает какое-то чувство визуальной несбалансированности на предыдущем интерфейсе. Опять повторюсь - это лично мое субъективное ощущение. Мне нравится новый интерфейс и жалко, что вряд ли его доведут ну если не до совершенства, то хоть за шаг до него :(
  25. А вам нужно каждый день сканировать? Мало ли еще есть неисправленных или невыявленных багов. У меня тоже такая же хрень была, причем при повторном сканировании каждый раз иное количество каналов находил. Ручками прописал трансподеры, потом каждый трансподер просканировал в ручном режиме и забыл про все это. Если лень этим заниматься, можете взять базу каналов на 4,9,13,36 (выкладывал в соответсвующей ветке). Остальные не смотрю :) Тут собственно проект подходит к кноцу свего жизненного цикла, так что все равно все вылизать вряд ли удастся. Хорошо что в результате хоть есть прошивка намного стабильней заводской.
×
×
  • Создать...