Показать сообщение отдельно
Старый 27.02.2018, 19:05   #291
ccblack72
Профи
 
Аватар для ccblack72
 
Регистрация: 02.08.2007
Ресивер: Amiko 8900,Tiger Z280,Globo 7010CR
Адрес: Ужгород
Сообщений: 503
Сказал(а) спасибо: 89
Поблагодарили 647 раз(а) в 288 сообщениях
Вес репутации: 20
ccblack72 весьма и весьма положительная личностьccblack72 весьма и весьма положительная личность
По умолчанию

Цитата:
Сообщение от kyk Посмотреть сообщение
ipbox910
Проблематично но можно
Код:
Установка энигмы (пошаговая) - для тех, у кого не сифтим и тех, кто не хочет рисковать прошивая флешку
 (не удержался)

 Данная инструкция предполагает загрузку энигмы с usb-флешки без использования NFS и пк в дальнейшем.
 Расчитана на пользователей, практически не знакомых с линукс 
 и не требует установки линукс на ваш ПК.
 ВНИМАНИЕ !!! Внимательно смотрите, что Вы делаете и строго соблюдайте последовательность
 (и все у Вас получится)

 Краткий лекбез
 устройства (носители информации ) в линукс называются /dev/sdx - где x-может принимать значения a,b,c, и т.д
 логические диски (c:\, d:\ и прочие будут идти как /dev/sdx1, /dev/sdx2 и т.д)

 Последовательность действий:
 1)Скачать прошивку (уже развернутая) http://www.ipbox900.com.ua/soft/enig...vo_mini.tar.gz
 Сохраняем ее на диск С или D в папку enigma

 2) Качаем лайв-сд под линукс, который умеет форматировать usb
 Например - 250 мб исо-образ
http://www.pclosusers.com/pclosusers...inime-2008.iso

 3) Нарезаем образ диска нерой или ультра-исой

 4) Выключаем пк, вставляем флешку, включаем пк, в биосе пк выставляем первоначальную загрузку с компакт-диска

 5) Запускаем наш пк с компакта с вставленной флешкой, на которую будем заливать энигму

 6) Загрузижаемся с этого диска и логинимся под рутом (login:root, password:root)

 7) Открываем терминал (Konsole на рабочем столе) и выполняем команду
 fdisk -l

 Если флешка определилась, то она будет присутствовать в списке. Смотрим имя устройства 
 ( обычно это /dev/sdb )

 Для нормального старта энигмы на тюнере нужно отформатировать флешку под линукс в ext2

 9) Выполниняем umount /dev/sdx, где х - имя устройства, соответствующее флешке
 Т.е если в нашем случае флешка по команде fdisk -l определилась как /dev/sdb, то будет 

 umount /dev/sdb Этой командой мы отмонтируем флешку, если вдруг она примонтировалась при загрузке
 !!! Если флешка не примонтирована, то команда umount /dev/sdb просто ругнется на отсутствие монтирования
 !!! Тогда переходим к следующей команде

 10) Размечаем флешку под ext2

 fdisk /dev/sdb

 * Введите p для показа существующих разделов и d для их удаления
 * Введите p для показа оставшихся разделов (если они ещё есть, повторите предыдущий шаг)
 * Введите n для создания нового раздела
 * Введите p для того, чтобы сделать раздел primary
 * Введите 1 для того, чтобы сделать этот раздел первым
 * Нажмите Enter (раздел от первого цилиндра, по умолчанию)
 * Нажмите Enter (раздел до последнего цилиндра, по умолчанию)
 * Введите a для того, чтобы сделать раздел active
 * Введите w для записи изменений

 В результате мы получим на нашей флешке один логический диск с именем sdх1 (или в нашем случае sdb1)

 11) После данного действия система может попытаться вновь примаунтить флешку
 При этом на экран пк выскочит табличка с предложением о привязке -нажмите в ней CANCEL

 12) Отмонтируйте созданный логический диск - (на всякий случай, если система проигнорирует Ваш предыдущий ответ) 
 umount /dev/sdb1
 !!! Если флешка не примонтирована, то команда umount /dev/sdb1 просто ругнется на отсутствие монтирования
 !!! Тогда переходим к следующей команде

 13) Отформатируйте флешку в файловой системе ext2
 mkfs -t ext2 -c /dev/sdb1

 14) Создаем собственную точку монтирования
 этой командой мы создаем новую папку, в которую мы будем маунтить нашу флешку
 mkdir /mnt/usbflash 
 этой командой мы даем права записи
 chmod 777 /mnt/usbflash 

 15) Монтируем нашу флешку к папке /mnt/usbflash
 mount /dev/sdb1 /mnt/usbflash

 16) Даем команду fdisk -l
 Смотрим, как называются наши логические диски в виндовс
 Ориентируемся по размеру, чтобі определить тот диск, на который мы сохраняли нашу прошивку enigma2_cuberevo_mini.tar.gz
 Например мы вычислили, что наш диск D соответствует /dev/sda2

 17) Монтируем виндовс диск (вычесленный в п 16) к папке в линукс
 mount /dev/sda2 /mnt/win_d 

 1 Запускаем миднайт-коммандер (аналог фара в виндовс), дав в консоли команду 
 mc

 Принцип работы mc тот-же, что и у фара

 19) На левой панели открываем папку /mnt/usbflash на правой /mnt/win_d/enigma (enigma-та папка, в которую вы сохранили вашу прошивку)

 20) Копируем скачанный файл с /mnt/win_d/enigma в /mnt/usbflash

 21) Выходим из mc нажав F10

 22) Распаковываем образ дав в консоли команду
 cd /mnt/usbflash
 tar xzf enigma2_cuberevo_mini.tar.gz

 23) Как распаковало-переносим из папки release в корень флешки
 (mv пробел точка /release/* пробел точка)

 mv ./release/* . 

 24) Запускаем mc и убеждаемся что папки теперь лежат в корне.

 25) Удаляем с флешки упакованную прошивку enigma2_cuberevo_mini.tar.gz став на нее строкой (стрелками вверх-вниз (между окнами табуляцией))

 из консоли даем
 ls /mnt/usbflash и убеждаемся- что имеем правильную структуру файлов прошивки на флешке именно в корне

 26) Отмонтируем флешку
 cd /
 umount /mnt/usbflash
 и извлекаем ее из компьютера.

 27) !!! Если флешка сопротивляется отмонтированию (иногда бывает) - то делаем закат солнца в ручную дав в консоли команду
 halt

 2 Тушим компьютер и тюнер, и соеденияем их по ком порту

 29) Загружаем виндовс, качаем программу http://the.earth.li/~sgtatham/putty/.../x86/putty.exe
 Путти именно потому, что стандартный хипер работает криво и не умеет передавать целиком все команды за 1 раз из-за ограничение на кол-во символов в командной строке)

 30) Запускаем путти, ставим режим Serial и выбираем Com1 или тот, что у вас и скорость меняем на 115200, в названии где saved session пишем название соединения ipbox900-com
 и нажимаем save

 31) Запускаем созданное соединение, включаем тюнер по питанию и тут-же начинаем жать на клавиатуре сочетание Ctrl и Z

 32) На индикаторе тюнера появится надпись CONSOLE а в путте появится Сuberevo-mini>>

 33) Изменяем в данном тексте ип на ваши
 ipaddr -тот адрес. что будет иметь тюнер
 serverip -тот адрес. что будет иметь компьютер
 gateway - адрес шлюза, через который комп видит тюнер и выходит в интернет
 netmask - маска вашей сети


 setenv menu_1 'setenv ipaddr 192.168.0.101;setenv serverip 192.168.0.222;setenv gateway 192.168.0.1;setenv netmask 255.255.255.0;setenv bootargs "console=ttyAS1,115200 panic=3 bigphysarea=10240 root=/dev/nfs nfsroot=/root/Desktop/root rw rootpath=/root/Desktop/root ip=$ipaddr:$serverip:$gateway:$netmask mem=128m coprocessor_mem=4m@0x10000000,4m@0x10400000 init=/bin/devinit";setenv bootcmd "nfs a5ff0000 192.168.0.222:/root/Desktop/root/boot/uImage;bootm a5ff0000";saveenv;boot'

 setenv menu_2 'setenv ipaddr 192.168.0.101;setenv serverip 192.168.0.222;setenv gateway 192.168.0.1;setenv netmask 255.255.255.0;setenv bootusb "run bootargsusb;usb reset;ext2load usb 0:1 a5ff0000 boot/uImage;bootm a5ff0000";setenv bootargsusb "setenv bootargs console=ttyAS1,115200 panic=3 bigphysarea=10240 root=/dev/sda1 rw rootdelay=10 init=/bin/devinit ip=$ipaddr:$serverip:$gateway:$netmask mem=128m coprocessor_mem=4m@0x10000000,4m@0x10400000";seten v bootcmd "run bootusb";saveenv;boot'

 setenv menu_3 'setenv ipaddr 192.168.0.101;setenv serverip 192.168.0.222;setenv gateway 192.168.0.1;setenv netmask 255.255.255.0;setenv bootusb "run bootargsusb;usb reset;ext2load usb 0:1 a5ff0000 boot/uImage;bootm a5ff0000";setenv bootargsusb "setenv bootargs console=ttyAS1,115200 panic=3 bigphysarea=10240 root=/dev/sdb1 rw rootdelay=10 init=/bin/devinit ip=$ipaddr:$serverip:$gateway:$netmask mem=128m coprocessor_mem=4m@0x10000000,4m@0x10400000";seten v bootcmd "run bootusb";saveenv;boot'

 setenv menu_4 'setenv ipaddr 192.168.0.101;setenv serverip 192.168.0.222;setenv gateway 192.168.0.1;setenv netmask 255.255.255.0;setenv bootargs "console=ttyAS1,115200 panic=3 root=/dev/mtdblock3 bigphysarea=1500 ip=$ipaddr:$serverip:$gateway:$netmask quiet";setenv bootcmd "bootm a0060000";saveenv;boot'

 saveenv

 34) Копируем каждую строчку отдельно (т.е в нашем случае будет 5 раз) и щелкнув в окно путти нажимаем Shift ins или можно просто правую кнопку мышки
 При этом скопированный текст вставится в окно путти. Если команда выполнилась, то вы на новой строке снова увидите приглашение Сuberevo-mini>>
 Если нет, то после вставки команды для ее выполнения нажимаем ввод на клавиатуре

 35) После ввода последней команды у вас будет надпись о том, что бут изменен

 36) Тушим тюнер сзади по питанию, отключаем COM шнур

 37) Стартуем тюнер кнопкой сзади и тут-же начинаем на пульте жать кнопку "2" если у вас нет жесткого диска, или "3" если жесткий диск есть

 PS
 С 1 раза у єнигмы не сложилось понять тип моего тв
 Решилось так - одключил HDMI кабель, подключил сперва телик скартом, потом в меню выставил 1050i 60герц
 и не выключая тюнер подключил HDMI кабель.
 Нажал применить настройку,

 После 3-й перезагрузки тюнер определил корректно тип подключения и дальше проблем небыло.
 Удачи

 Или можно так MENU на тюнере пр старте ресивера и сменить режим на 1280*720.

 Все вопросы принимаю у себя в форуме
 (иногда бывают перебои в хостинге)
 Как поднимут- создам отдельную тему
ccblack72 вне форума   Ответить с цитированием
Пользователь сказал cпасибо: