e-shop Sapro BENDR SK

AB-FÓRUM - Satelitné fórum (Satelity, DVB-T, DVB-C)

Česko-Slovenské diskusní fórum nejen o satelitním příjmu televizních programů.
Právě je 20.Květen 2019 - 21:48

Všechny časy jsou v UTC+02:00


Pravidla fóra


Táto sekcia je urcená výhradne na dáta . Zákaz diskusie !



Poslat nové téma  Odpovědět do tématu  [ 4 příspěvky ] 
Autor Zpráva
 Předmět příspěvku: Multiboot
PříspěvekOdeslal: 13.Září 2010 - 20:01 
Multiboot:
Mozna predcasne uvidime :)
Volba zatim pres tlacitka frontpanelu:
-po zapnuti prijimace se objevi napis ABIPBOX9900HD na displeji. V te dobe stisknout menu na prednim panelu
-volbou tlacitek nahoru dolu zvolime nase menu 0-9
menu_0 - boot z flash s debugem na seriove konsole
menu_1 - boot z flash bez debugu - normalni stav
menu_2 - boot z sda1 ( pri pouziti vnitrniho sata disku je tento vzdy sda1)
menu_3 -boot z sdb1 (napr. z externi flash pri instali vnitrniho sata disku)
menu_4 - 7 boot z externiho zarizeni (napr pres hub v poradi sda1,sdb1,sdc1,sdd1)
menu_8 - boot z nfs disku ( z jakeho je urceno v menu_9 - samozrejme se da zmenit)
menu_9 - nastaveni zakladnich parametru bootovani - ipadresa, atd:

setenv menu_9 'setenv ipaddr 192.168.1.25;setenv serverip 192.168.1.102;setenv gateway 192.168.1.1;setenv netmask 255.255.255.0;setenv nfsroot /home/ipbox/rootfs;run menu_8'

Postup instalace:
1. pres seriovou konsolu u-bootu tak pastnout to co je v dalsim prispevku - postupne.
2. zformatovat flash - harddisk s filesystemem ext3 -nejjednoduseji primo v boxu pres menu - nastaveni-harddisk-inicializace.
3. na toto zarizeni rozbalit stazenou enigmu.
4. vypnout prijimac - napr usb flash do predniho slotu, zapnout , zvolit menu podle konfigurace primace.

Pozn. Prvni boot trva trochu delsi dobu ( o 15-20sec)

pro 9900:
e2HD spustitelna z ext. media :arrow: http://enigma.satupdate.net/abng/9900/enigma2-hd.tar.gz

pro 99:
e2HD spustitelna z ext. media :arrow: http://enigma.satupdate.net/abng/99/enigma2-hd.tar.gz


Nahoru
   
 Předmět příspěvku: Re: Multiboot
PříspěvekOdeslal: 13.Září 2010 - 20:07 
setenv bootargsflashdebug 'setenv bootargs "console=ttyAS0,115200 panic=1 root=/dev/mtdblock3 rootfstype=jffs2 rw printk=1 coprocessor_mem=4m@0x10000000,4m@0x10400000"'

setenv bootargsflash 'setenv bootargs "console=ttyAS0,115200 panic=1 root=/dev/mtdblock3 rootfstype=jffs2 rw coprocessor_mem=4m@0x10000000,4m@0x10400000"'

setenv bootargsnfs 'setenv bootargs "console=ttyAS0,115200 panic=1 root=/dev/nfs nfsroot=$nfsroot rw rootpath=$nfsroot printk=1 ip=$ipaddr:$serverip:$gateway:$netmask coprocessor_mem=4m@0x10000000,4m@0x10400000"'

setenv bootargsusba 'setenv bootargs "console=ttyAS0,115200 panic=3 root=/dev/sda1 rw bootdelay=3 printk=1 coprocessor_mem=4m@0x10000000,4m@0x10400000"'

setenv bootargsusbb 'setenv bootargs "console=ttyAS0,115200 panic=3 root=/dev/sdb1 rw rootdelay=3 printk=1 coprocessor_mem=4m@0x10000000,4m@0x10400000"'

setenv bootargsusbc 'setenv bootargs "console=ttyAS0,115200 panic=3 root=/dev/sdc1 rw rootdelay=3 printk=1 coprocessor_mem=4m@0x10000000,4m@0x10400000"'

setenv bootargsusbd 'setenv bootargs "console=ttyAS0,115200 panic=3 root=/dev/sdd1 rw rootdelay=3 printk=1 coprocessor_mem=4m@0x10000000,4m@0x10400000"'

setenv bootcmdusb 'setenv bootcmd "usb reset; ext2load usb 0:1 0x84500000 boot/uImage; bootm 0x84500000"'

setenv bootcmdhub 'setenv bootcmd "usb reset; ext2load usb 1:1 0x84500000 boot/uImage; bootm 0x84500000"'

setenv bootcmdnfs 'setenv bootcmd "nfs 0x84500000 $serverip:$nfsroot/boot/uImage;bootm 0x84500000"'

setenv menu_0 'run bootargsflashdebug; setenv bootcmd bootm 0xA0060000; saveenv;front boot->flashdebug; boot'

setenv menu_1 'run bootargsflash; setenv bootcmd bootm 0xA0060000; saveenv;front boot->flash; boot'

setenv menu_2 'run bootargsusba; run bootcmdusb; saveenv;front boot->sda1; boot'

setenv menu_3 'run bootargsusbb; run bootcmdusb; saveenv;front boot->sdb1; boot'

setenv menu_4 'run bootargsusba; run bootcmdusb; saveenv;front boot->huba1;boot'

setenv menu_5 'run bootargsusbb; run bootcmdhub; saveenv;front boot->hubb1;boot'

setenv menu_6 'run bootargsusbc; run bootcmdhub; saveenv;front boot->hubc1;boot'

setenv menu_7 'run bootargsusbd; run bootcmdhub; saveenv;front boot->hubd1;boot'

setenv menu_8 'run bootargsnfs;run bootcmdnfs;saveenv;front boot->nfs; boot'

setenv menu_9 'setenv ipaddr 192.168.1.25;setenv serverip 192.168.1.102;setenv gateway 192.168.1.1;setenv netmask 255.255.255.0;setenv nfsroot /home/ipbox/rootfs;run menu_8'


Nahoru
   
 Předmět příspěvku: Re: Multiboot
PříspěvekOdeslal: 04.Říjen 2010 - 16:56 
V priloze mutliboot plugin:

1. format - cervene -sformatovat zarizeni

2. Restore - modre -po nakopirovani usb enigmy ve tvaru tar.bz2, tbz2 , tat.gz nebo tgz rozbalit img na uvedenem zarizeni (rozbaleni trva tak 2-3 min a konci tak ze se roztoci kola a okno console na obr je prazne) pak exit

3. Boot menu - zelene -nastavit bootargs toto menu je konfigurovatelne - /var/etc/bootmenu oddelovace jsou ! kazdy pochopi
Po nastaveni bootargs nabidne reboot boxu ktery bootuje ze zvoleneho zarizeni.

Příloha:
enigma2-plugin-extensions-multiboot_04_sh4.ipk

Pokud to nenabootuje je moznost zmeny bootovani pres predni panel.
Po nove instalaci je dobre v u-boot konsole napsat prikaz save popr pri startu vlezt do menu pres predni panel a zvolit napr menu_1 a potvrdit tl. ok
Je to kvuli ulozeni bootargs do flash


Nemáte dostatečná oprávnění pro zobrazení souborů připojených k tomuto příspěvku.


Nahoru
   
 Předmět příspěvku: Re: Multiboot
PříspěvekOdeslal: 15.Prosinec 2012 - 9:19 
Offline
Moderátor
Moderátor

Registrován: 12.Prosinec 2009 - 13:20
Příspěvky: 347
satelitni prijimac: IPBox55HD/Xtrend et6500
Poděkováno: 1 krát
Vypracoval som navod pre multiboot z nfs share, kedze to nebolo uplne jednoznacne a na fore som nasiel len neuplne informacie. Mozno sa niekomu hodi..

NFS MultiBoot pre IPBox55HD Abcom 25.4.2012:
Mal by platit aj pre ine image/boxy.

Konfigurácia NFS share:

  • 1. je potrebne mat nainstalovany nfs server
  • 2. vytvorit priecinky kde budeme mat nase image, napr /home/ipbox/nebula, /home/ipbox/openpli
  • 3. rozbalit image do jednotlivych priecinkov(tar -xzvf nazov_image)
  • 4. nakonfigurovat /etc/exports:
    Kód:
    /home/ipbox/nebula *(rw,sync,no_root_squash,no_subtree_check)
    /home/ipbox/openpli *(rw,sync,no_root_squash,no_subtree_check)

    #toto nastavenie je velmi benevolentne, namiesto * je lepsie zvolit nejaku podskupinu ip adries, takto sa tam moze pripojit hocikto na sieti
  • 5. restart nfs servera: cd /etc/init.d/; nfs restart (stop/start)
  • 6. overime dostupnost servera z ineho pocitaca na tej istej sieti zadanim: showmount –e ipadresa PC/NAS.. s nfs share.

Konfigurácia IPboxu:

Najskor je vhodne overit ci mame dostupne parametre bootcmdnfs, bootargsnfs a m_8(menu_8), pomocou prikazu fw_printenv, ak su vsetky tam tak staci vykonat bod 5-6.

V IPBox55HD abcom najnovsi image sme nemali vytvorene na tlacidlo 8 bootovanie z nfs, bolo ho potrebne pridat, takisto aj parametre pre NFS.
http://ehblrgw.ab-forum.info/viewtopic. ... w=previous

Upozornenie: Nemente ine parametre, inac sa moze stat ze pristroj nenabootuje..

  • 1. Prihlasit sa do IPBox cez telnet, nasledovne prikazy by mali byt v jednom riadku
  • 2.
    Kód:
    fw_setenv bootcmdnfs 'setenv bootcmd "nfs 0x84500000 $serverip:$nfsroot/boot/uImage;bootm 0x84500000"'

  • 3.
    Kód:
    fw_setenv bootargsnfs 'setenv bootargs "console=ttyAS0,115200 panic=1 root=/dev/nfs nfsroot=$nfsroot rw rootpath=$nfsroot printk=1 ip=$ipaddr:$serverip:$gateway:$netmask coprocessor_mem=4m@0x10000000,4m@0x10400000"'

  • 4.
    Pre ipbox55hd
    Kód:
    fw_setenv m_8 ‘run bootargsnfs;run bootcmdnfs;saveenv; front  boot>nfs; boot’

    Pre ipbox9900hd
    Kód:
    fw_setenv menu_8 ‘run bootargsnfs;run bootcmdnfs;saveenv; front  boot>nfs; boot’

  • 5.
    Pre ipbox55hd
    Kód:
    fw_setenv m_9 ‘setenv ipaddr 192.168.7.101;setenv serverip 192.168.7.109;setenv gateway 192.168.7.100;setenv netmask 255.255.255.0;setenv nfsroot /home/ipbox/nebula;run m_8’

    Pre ipbox9900hd
    Kód:
    fw_setenv menu_9 ‘setenv ipaddr 192.168.7.101;setenv serverip 192.168.7.109;setenv gateway 192.168.7.100;setenv netmask 255.255.255.0;setenv nfsroot /home/ipbox/nebula;run menu_8’


  • 6.
    Pre ipbox55hd
    Kód:
    fw_setenv m_7 ‘setenv ipaddr 192.168.7.101;setenv serverip 192.168.7.109;setenv gateway 192.168.7.100;setenv netmask 255.255.255.0;setenv nfsroot /home/ipbox/openpli;run m_8’

    Pre ipbox9900hd
    Kód:
    fw_setenv menu_7 ‘setenv ipaddr 192.168.7.101;setenv serverip 192.168.7.109;setenv gateway 192.168.7.100;setenv netmask 255.255.255.0;setenv nfsroot /home/ipbox/openpli;run menu_8’

2-3 bod- nastavanie prikazu a parametrov na bootovanie z nfs

4 bod – nabootuje image z nfs podla nastavenych parametrov

5-6 bod –nastavenie bootovania nebuly na volbu 9 a openpli na volbu 7. Tieto body je mozne vykonat aj editaciou bootmenu, z ktoreho cita multiboot plugin, potom pomocou multiboot pluginu nastavit odkial chceme bootovat..

Parametre v prikazoch si treba prisposobit na svoju konfiguraciu:
ipaddr- adresa ipboxu
serverip- adresa pristroja z nfs share,
gateway- brana,
netmask- maska podsiete
nfsroot- cesta k image

Nastavenie mozme overit prikazom fw_printenv.


Ak je vsetko spravne tak staci vypnut/zapnut, stlacit MENU na boxe pri napise IP55HD a sipkami vybrat 7/9 potvrdenim ENTER podla toho ci chceme bootovat nebulu/openpli

OpenPli od zukona
Pre rozbehanie openpli treba zmenit startovaci script v /etc/init.d/rcS, je v openpli sekcii

edit: pridana uprava pre 9900hd- thx michal47

_________________
IPBox55hd - tdt duckbox OpenPli s Eplayer3
Xtrend ET-6500 - OpenPli3.0

E2 projekty: archivyCZSK a MediaPlayer2


Naposledy upravil(a) mx3L dne 15.Prosinec 2012 - 15:55, celkem upraveno 3 x.


Nahoru
   
Zobrazit příspěvky za poslední:  Seřadit podle  
Poslat nové téma  Odpovědět do tématu  [ 4 příspěvky ] 

Všechny časy jsou v UTC+02:00


Kdo je online

Uživatelé prohlížející si toto fórum: Nejsou tu žádní registrovaní uživatelé a 0 hostů


Nemůžete posílat nová témata
Nemůžete odpovídat v tématech
Nemůžete upravovat vlastní příspěvky
Nemůžete mazat vlastní příspěvky
Nemůžete posílat přílohy

Najít:
Přejít na:  
ellano.sk