Чат

🕑 ↗
За да пишеш, трябва да си влязъл в профила си.

Как да си направим USB версия на DGS базиран имидж?

Започната от uniqad, 10-07-2010, 23:03

« назад - напред »

0 Потребители и 1 гост преглеждат тази тема.

uniqad

Уважаеми колеги,
Поради липса на свободно време не мога да актуализирам редовно всяка нова usb версия на флаш имиджите за IPBOX HD!
За това реших, че е по-добре да научиш някого да лови сам риба, отколкото да те чака всеки ден нетърпелив с тигана в ръка!:D
И така... какво е нужно за цялата процедура?
1. Най-важното и неприятно за повечето от вас условие е да се работи под линукс. Няма значение каква дистрибуция ще ползвате, стига да има в хранилището си пакета squashfs-tools! Убунтуто е отлично решение, но това става с всеки дебиан клонинг по ваш избор!
Изтегляте и инсталирате този пакет с инструменти, защото без него няма да можете да "dump"-нете имиджа!
2. Сваляте си от ъплоуда моя модифициран autoscript и нужните за целта няколко файла, пригодени специално за DGS имиджите...
3. Разархивирате си Tools.zip на удобно за вас място и в създадената папка Tools копирайте съответния за вашия приемник оригинален имидж, който искате да трансформирате в usb версия.
ВАЖНО! Оригиналния имидж трябва да е напълно разархивиран до ниво usb_update.img преди да го копирате!!! Ако не сте разархивирали или пък името е различно (преименувате задължително на "usb_update") аутоскрипта не работи!!!
4. Сега е време да стартираме файла autoscript (задължително с root права) като за целта ползваме контекстното меню от десен бутон на мишката или пък традиционно отваряме конзолата/терминала, навигираме до папката Tools и стартираме скрипта с командата:
sudo ./autoscript
5. Изчакваме максимум половин минута скрипта да си свърши работата и след това ще забележим нов архив, появил се в папката Tools под името uniqad.tar.gz! Точно това е крайната цел на занятието!
6. Разархивирате и инсталирате uniqad.tar.gz на флашката  по абсолютно същия начин,  както правите с енигмата на usb!!!
7. Големия проблем е как да излъжем бокса да буутне от флашката, защото   тук няма нормалния си буутваш uImage файл като на познатата ни Енигма, а  модифициран флаш вариант на uImage! Ето как: Използваме fw_env, за   целта го инсталираме на бокса, ако случайно го няма (сифтийм имиджа и   PGI го имат вграден!)
В телнет пишем:
                 fw_setenv menu_[COLOR=Red]6 [/COLOR]"front_puts \"dgs-usb\";setenv bootusb \"run bootargsusb;usb reset;ext2load usb 0:[COLOR=Red]1[/COLOR] a5ff0000 boot/uImage;bootm a5ff0000\";setenv bootargsusb \"setenv bootargs console=ttyAS1,115200 panic=3 root=/dev/sd[COLOR=Red]b1[/COLOR] rw rootdelay=10 bigphysarea=1500 quiet\";setenv bootcmd "run bootusb";saveenv;boot"С посоченото в червено променяте настройките конкретно по ваш  избор с кой бутон от дистанционното  искате да буутва, както и под кой  /dev/sd?? ви се разпознава флашката от приемника! Отбелязаното с червено  задължително променяте според вашите параметри иначе няма да се зареди  правилно имиджа от usb-то и ще получите вечен "booting"!
8. Рестартирате приемника и с конкретния бутон, посочен от Вас в т.3,  стартирате новоинсталирания имидж!

Ами това беше! Ако имате желание и спазвате стриктно инструкциите по-горе ви уверявам, че ще бъдете много доволни от труда си!
Моят аутоскрипт е модифициран за трансформиране на който и да е имидж - Sifteam, PGI, NLB, Cuberevo и т.н., стига да е DGS базиран! Тук е момента да изкажа сърдечните си благодарности на италианския ни колега met67, който "ми даде въдицата в ръцете и ме научи да ловя риба сам без чужда помощ!"
ВНИМАНИЕ! Авторите на PGI pacco&uncle_f считано от версия 0.7 нагоре направиха важни оптимизации на ядрото на техния third-party имидж, в резултат на което има чести бъгове и странни поведения на usb версията на PGI, особено в съчетание със sifteam във вътрешния флаш на приемника! За версиите преди 0.7 това не важи! Самият Дядя Фьодор се е заел с идеята да направи програмка за работа под Уиндоус, която да върши същото, което описах в тази тема! Искренно се надявам да успее, защото той е доказал, че ги може тези работи!
С черен хайвер се хранят големите риби... Малките риби се хранят със зелен хайвер!

vml

Цитат на: uniqad;45127ВНИМАНИЕ! Авторите на PGI pacco&uncle_f считано от версия 0.7 нагоре направиха важни оптимизации на ядрото на техния third-party имидж, в резултат на което има чести бъгове и странни поведения на usb версията на PGI, особено в съчетание със sifteam във вътрешния флаш на приемника! За версиите преди 0.7 това не важи!

Явно затова на 7.1 версията като направих имиджа ми зарежда полу пги полу сиф тимска версия направо смях голям. Вънщния вид и скина от пги и в инфото пише пги7.1 а емуто и всичко останало от сиф имиджа от флаша.
За pgi става само от 7 версия.

vml

NLB  последния имидж направих и инсталирах стана но за съжаления ми оправил 8 дяла от харддиска оставил само сда 1 и 2 другите ги съсипал, незнам как може да пускат такива недоизпипани имиджи които да са с пуснати скриптове. Добре че съм се подсигурил с имидж на диска.

SatShop.bg
Ъплоуд център DishPointer Сателитни изстрелвания