Új hozzászólás Aktív témák

  • Csicsóka

    őstag

    Multiboot System II. felvonás :)

    Átalakítottam a rendszert, a sok gigás lemezkép helyett, mostantól 180 MB-os zip-be zárva használható.
    Tartalmazza tar.gz-be csomagolt CE ext4-et is. Az eddigi 2 FAT partíciót tartalmazó eredeti boot managert, átírtam, összevontam, így elegendő 1 FAT partíció a működéhez. Ez a lehetőség adja, hogy a már belakott CE FAT partíciójáról működik minden, azt nem zavarja (frissítés, IR váltás), csupán elindítja azt a boot manager.

    - Az SD-n lévő eredeti aml_autoscript-et át kell nevezni aml_autoscript.bak-ra

    - A Multi.zip-et kicsomagolva, a Multi könyvtár tartalmát (nem a Multi könyvtárat!!) kell a CE SD-re másolni.
    Ha nem amremote IR-t használsz, töröld a minta remote.conf-t, mert ha nem, ettől át fog állni erre a rendszerre. Ha viszont ez használod, akkor ebben a verzióban, a boot managert-is lehet a box saját távjával vezérelni. A saját, boxhoz való remote.conf-ban csak azt kell ellenőrizni, hogy az OK-t nyomva, 28 (Enter) kódot küldjön, ahogy a minta conf-ban is van. (A fel/le jó szokott lenni mindig.) Légegért most is a szokott módon működik.

    - Fogpiszkálás után indul a boot manager, majd a választott rendszer.

    Az uEnv.ini-ben lehetőség van most is boot paraméterekkel játszani. A dtb név megadás kikerült innen, mert a gyökérben lévő dtb-t használja mindhárom rendszer. (CE, CE_EXT, **MC) A kétféle IR táv kezelés miatt is kellett maradnia a helyén, mert csak itt tudja a protokoll váltást átírni benne a rendszer.

    Az ext4 CE rootfs bárhol lehet, pendrive, HDD, eMMC. a hozzá való uEnv.iniben lehet megadni lemezcímke, vagy /dev/xxx formátumban. Alap helyzetben a cache-ben van, ahhoz hogy működjön az alábbiakat kell tenni:

    A cache tartalma törlődik, de attól a droid vidáman megy tovább. Ha nem kell a droid, akkor a cache helyett lehet a data, vagy a system is. (A cache csak fél giga, leginkább csak demo-ra elég!)

    mke2fs -F -q -t ext4 -m 0 /dev/cache
    mkdir mnt
    mount /dev/cache mnt/
    tar -xzvf /flash/CE_EXT.tar.gz -C mnt/
    mount -o rw,remount /flash
    rm -f /flash/CE_EXT.tar.gz
    reboot

    Akinek van **MC a data-n, azt is elindítja a boot manager.

    Megszabadulni úgy lehet a boot managertől, hogy törölni kell az aml_autoscript-et, majd az aml_autoscript.bak-ot át kell nevezni aml_autoscript-re, és kell egy fogpiszka.

Új hozzászólás Aktív témák