OptiboxHD Panthera és Alligator Linux (üzenet: 4366, Sat) |
|
|
|
 dr.thrax

Tagság: 2013-08-12 15:48:38 Tagszám: #128429 Hozzászólások: 693 |
3864. Elküldve: 2013-09-12 12:27:12, OptiboxHD Panthera és Alligator Linux
|
[526.] |
Nagyon szépen kösszönöm a válaszodat. Azért ha már több tapasztalatod lesz légyszi megosztani. Az se baj ha egy kicsit szájba rágosan hissz nem mindenki programozo zseni, sajnos én sem. Még egyszer kössz.
|
| |
[előzmény: (3861) Rubelly, 2013-09-11 16:52:57] |
|
Törzstag
|
|
 Rubelly

Tagság: 2008-07-14 11:53:44 Tagszám: #61444 Hozzászólások: 1018 |
3863. Elküldve: 2013-09-11 21:40:24, OptiboxHD Panthera és Alligator Linux
|
[527.] |
Én nem vagyok ennek eldöntésében kompetens, mivel még csak kb. 1 hete használom.
De ha azt nézzük, hogy 22.18 az utolsó verzió...
Az "eredeti"-ben meg 21.66...
|
| |
[előzmény: (3862) bagyiboy, 2013-09-11 21:23:09] |
|
Kiváló dolgozó
|
|
 bagyiboy

Tagság: 2005-09-30 15:48:50 Tagszám: #22420 Hozzászólások: 222 |
3862. Elküldve: 2013-09-11 21:23:09, OptiboxHD Panthera és Alligator Linux
|
[528.] |
ha jol ertem akkor a manhattan sw meg "piszgalgatjak"
|
| [válaszok erre: #3863] |
|
|
Haladó
|
|
 Rubelly

Tagság: 2008-07-14 11:53:44 Tagszám: #61444 Hozzászólások: 1018 |
3861. Elküldve: 2013-09-11 16:52:57, OptiboxHD Panthera és Alligator Linux
|
[529.] |
Tulajdonképp a dynamictrance beszélt már róla több alakalommal, jókat...
Kíváncsiságból raktam föl, de nem bántam meg.
Kezdetektől használom az Alligátort. Ami eddig elfogadható sw volt: 20.04, 20.72, 21.66 valamint volt egy kisérleti sw ha jól tudom a 21.39 amelyik idegen fölvételeket is le tudott játszani. Sajnos sokat bénult az is.
Annyit vettem idáig észre, hogy a Manhattan, nem rosszabb semmivel mint az előzőek amiket fölsoroltam. Van benne pár ujdonság, ami egyelőre legalábbis nálam nem működnek, pl. a háttérszín változtatás... de az a gyanúm, hogy hamarabb fogják javítani, fejleszteni, mint az "eredeti" X-es verziót az Alligátorhoz.
|
| [válaszok erre: #3864] |
[előzmény: (3860) dr.thrax, 2013-09-11 16:10:59] |
|
Kiváló dolgozó
|
|
 dr.thrax

Tagság: 2013-08-12 15:48:38 Tagszám: #128429 Hozzászólások: 693 |
3860. Elküldve: 2013-09-11 16:10:59, OptiboxHD Panthera és Alligator Linux
|
[530.] |
ÚDv! Szeretném megtudni, hogy mivel jobb a Manhattan progi. Értem alatta hogy stabilabb, nem akad le, nem fagy le,a piros gombos részében több van,bövebb,stb. Én több mint 2éve használom az Aligátort de ugy isten igazábol jo progi nem volt rá. Válasszokat elöre is megköszonnem.
|
| [válaszok erre: #3861] |
|
|
Törzstag
|
|
 Rubelly

Tagság: 2008-07-14 11:53:44 Tagszám: #61444 Hozzászólások: 1018 |
3859. Elküldve: 2013-09-07 19:19:38, OptiboxHD Panthera és Alligator Linux
|
[531.] |
Az info gomb megnyomására szintén előjön több infó...
|
| |
[előzmény: (3858) rózsabimbó, 2013-09-07 18:50:01] |
|
Kiváló dolgozó
|
|
 rózsabimbó

Tagság: 2008-06-22 07:15:23 Tagszám: #60713 Hozzászólások: 266 |
3858. Elküldve: 2013-09-07 18:50:01, OptiboxHD Panthera és Alligator Linux
|
[532.] |
Igen! Új életre kelt a box. A keskenyebb infó-sáv nagyon tetszik. Köszi Nektek!
Nincs olyan, hogy valami nem antenna. (Nincs olyan, hogy valami nem sörnyitó.)
|
| [válaszok erre: #3859] |
[előzmény: (3857) Rubelly, 2013-09-07 16:37:28] |
|
Haladó
|
|
 Rubelly

Tagság: 2008-07-14 11:53:44 Tagszám: #61444 Hozzászólások: 1018 |
3857. Elküldve: 2013-09-07 16:37:28, OptiboxHD Panthera és Alligator Linux
|
[533.] |
2320 az a "gyári" x-es verzió kódja ha jól tudom.
2142 pedig a Manhattan kódja.
|
| [válaszok erre: #3858] |
[előzmény: (3856) toncsika, 2013-09-07 14:43:32] |
|
Kiváló dolgozó
|
|
 toncsika

Tagság: 2006-02-23 13:36:48 Tagszám: #27525 Hozzászólások: 938 |
3856. Elküldve: 2013-09-07 14:43:32, OptiboxHD Panthera és Alligator Linux
|
[534.] |
kártyaolvasó menüben piros gomb és 2320
|
| [válaszok erre: #3857] |
[előzmény: (3855) Rubelly, 2013-09-07 12:38:41] |
|
Törzstag
|
|
 Rubelly

Tagság: 2008-07-14 11:53:44 Tagszám: #61444 Hozzászólások: 1018 |
3855. Elküldve: 2013-09-07 12:38:41, OptiboxHD Panthera és Alligator Linux
|
[535.] |
2142 ?
|
| [válaszok erre: #3856] |
[előzmény: (3854) rózsabimbó, 2013-09-07 12:26:20] |
|
Kiváló dolgozó
|
|
 rózsabimbó

Tagság: 2008-06-22 07:15:23 Tagszám: #60713 Hozzászólások: 266 |
3854. Elküldve: 2013-09-07 12:26:20, OptiboxHD Panthera és Alligator Linux
|
[536.] |
Nem rossz. De a 'Secret Menu'-be ilyen kóddal lehet belépni?
Nincs olyan, hogy valami nem antenna. (Nincs olyan, hogy valami nem sörnyitó.)
|
| [válaszok erre: #3855] |
[előzmény: (3853) Rubelly, 2013-09-07 09:41:36] |
|
Haladó
|
|
 Rubelly

Tagság: 2008-07-14 11:53:44 Tagszám: #61444 Hozzászólások: 1018 |
3853. Elküldve: 2013-09-07 09:41:36, OptiboxHD Panthera és Alligator Linux
|
[537.] |
Na szóval, sikerült beüzemelni az új Manhattan 22.18 szoftverrel az Alligátort.
Egyelőre minden rendesen műxik rajta.
Nekem úgy tűnik, mintha kissé világoskékes színű lenne a kép az előzőhöz képest.
Ha szeretnétek egy kis változatosságot, érdemes kipróbálni. Sokkal színesebbek a háttérképek, ikonokkal operál a menűben...stb.
Fölrakásnál csak annyit trükköztem, hogy pár oldallal visszább amit belinkeltek cloneit -vel megmachináltattam az isd fájlt, hogy elfogadja az Alligátor.
http://data.hu/get/6390293/CloneIT_v.0.1.2.rar
Fölrakás után "természetesen" minden eddigi beállítás törlődött. Kivéve a net kapcsolat maradt meg. Oscam-ot ujratelepítettem és simán műxik. Műholdakat is ujra kellett beállítani és lekerestetni.
Egyelőre nincs vele problémám.
|
| [válaszok erre: #3854] |
|
|
Kiváló dolgozó
|
|
 Rubelly

Tagság: 2008-07-14 11:53:44 Tagszám: #61444 Hozzászólások: 1018 |
3852. Elküldve: 2013-09-06 17:31:20, OptiboxHD Panthera és Alligator Linux
|
[538.] |
Nagyuram, mégiscsak belevágtam.
Fölraktam a Manhattan 22.18 sw-t.
Nagyon látványos a kinézete. Egyelőre nincs rajta semmi :)
Földieket már lekerestem, most a műholdakat próbálom előcsalogatni...
|
| |
[előzmény: (3851) dynamictrance, 2013-09-05 14:15:39] |
|
Kiváló dolgozó
|
|
 dynamictrance

Tagság: 2009-12-20 18:28:11 Tagszám: #80827 Hozzászólások: 386 |
3851. Elküldve: 2013-09-05 14:15:39, OptiboxHD Panthera és Alligator Linux
|
[539.] |
megtalálod a 3775-ös hozzászólásnál most éppen a 4. oldalon, a fórumos link már nem megy, viszont a zip-es még igen
liquere írta, hogy szerinte ez a legjobb firmware erre a boxra.
más a kinézete, de funkcionalitásra szerintem ugyanaz, mint a többi, azokkal a hibákkal, amelyeket már korábban leírtam. videolejátszó nincs benne, a piros menünek is más a kódja.
ha felteszed, más típusú lesz a box, ennek megfelelően a régi mentések sem mennek majd vissza!
de! a cloneit nevű segédprogrammal ez megoldható, vissza kell lapozni érte néhány oldalt.
de egészen jól muzsikál :D
- ha nem kell egyszerre több kódolt csatornáról felvenned
- ha nem indítasz el felvételt, mielőtt az időzítő ezt magától megtenné (persze ha már korábban időzítettél valamit)
- ha mindig bemész az eseménylistába és leokézod, miután az epg-ből kiválasztottál valamit megnézésre/felvételre
"I Am We. We Are You."
|
| [válaszok erre: #3852] |
[előzmény: (3850) Rubelly, 2013-09-04 15:55:34] |
|
Törzstag
|
|
 Rubelly

Tagság: 2008-07-14 11:53:44 Tagszám: #61444 Hozzászólások: 1018 |
3850. Elküldve: 2013-09-04 15:55:34, OptiboxHD Panthera és Alligator Linux
|
[540.] |
Nekem nincs meg ez az sw: allinone_allinone_cloned_AE_PASSION_1920_LX+_VVGY021.96.isd
Csak a "normál" 21.66 -os.
Tiéd az hol lelhető föl és mivel másabb mint a 21.66?
Napokban ismét próbálgattam a 21.39-et, amelyikben a + videó player van, de sajnos az meg sokat bénul, így visszaraktam a 21.66-ot :)
|
| [válaszok erre: #3851] |
[előzmény: (3849) dynamictrance, 2013-09-04 12:58:44] |
|
Kiváló dolgozó
|
|
 dynamictrance

Tagság: 2009-12-20 18:28:11 Tagszám: #80827 Hozzászólások: 386 |
3849. Elküldve: 2013-09-04 12:58:44, OptiboxHD Panthera és Alligator Linux
|
[541.] |
Persze, hogy ki lehet.
egy-két dolog kivételével rájöttem a szerkezetére.
megmondom, hogy mi van benne:
fejléc, ez fixen 372 bájt hosszú.
aztán a kernel (gzippelve), a root fájlrendszer (jffs2 lemezkép), meg a /home fájlrendszer ("már nem annyira trükkös" cramfs).
ha megvan ebben a scriptben említett isd fájl, akkor próbáld ki ezt:
#!/bin/bash
FILE="allinone_allinone_cloned_AE_PASSION_1920_LX+_VVGY021.96.isd"
#fejléc
dd if=*FILE of=file1.bin bs=1 skip=0 count=372
#kernel
dd if=*FILE of=file2.bin bs=1 skip=372 count=1714219
#rootfs jffs2
dd if=*FILE of=file3.bin bs=1 skip=1714591 count=3331400
#app /home cramfs
dd if=*FILE of=file4.bin bs=1 skip=5045991
kicsit lassú, mert csak 1 bájtos blokkmérettel dolgozik :D
az isd fejléc felépítése kb. ez lehet (a fenti isd alapján):
Start (hex), Hossz (dec), Típus, Leírás
0x00, 4, unsigned 32 bit, 0x74010000 = isd magic, mindegyiknél ugyanaz?
0x04, 4, unsigned 32 bit, ? (a fejléc ellenőrző összege? vagy az info részből számolva?)
0x08, 4, unsigned 32 bit, a fejléc után jövő adat hossza = 12602739
0x0c, 4, unsigned 32 bit, a fejléc után jövő adat 32 bites CRC ellenőrző összege (fordított bájtsorrend, tehát big-endian-ban) = 0xA6DB6C79
0x10, 4, unsigned 32 bit, hány darab tétel van a fájlban = 3
ezután jönnek a bejegyzések:
0x14, 4, unsigned 32 bit, 1. bejegyzés, 0x02DD0100 = kernel
0x18, 4, unsigned 32 bit, 1. bejegyzés, a bejegyzés hossza = 1714219
0x1c, 4, unsigned 32 bit, 2. bejegyzés, 0x03DD0300 = rootfs
0x20, 4, unsigned 32 bit, 2. bejegyzés, a bejegyzés hossza = 3331400
0x24, 4, unsigned 32 bit, 3. bejegyzés, 0x04DD0400 = app
0x28, 4, unsigned 32 bit, 3. bejegyzés, a bejegyzés hossza = 7557120
és még simán van hely további 7 bejegyzésnek:
0x2c, 56, bájttömb, üres (csupa 0x00)
mindenféle infoszövegek, szerintem ezek beíródnak valahova az nvram-ba és a beltéri névjegyénél ezeket látjuk,
plusz ettől függ, hogy milyen szoftvert tölthetsz fel rá (clon protect-es történet)
0x64, 48, C-típusú string, "@STB-INFORMATIONES4C1N0PX"
0x94, 32, C-típusú string, "VVPL021.10/23/1201"
0xb4, 32, C-típusú string, "CC5X563"
0xd4, 32, C-típusú string, "cjiI12/29/08"
0xf4, 32, C-típusú string, "04.21" (minimális loader verzió?)
0x114, 32, C-típusú string, "01.06"
0x134, 64, bájttömb, üres (csupa 0x00)
a számértékek, ahol nem írtam ki, kicsi a végén (little-endian) bájtsorrendben értendőek.
A fentiek ismeretében szerintem simán összerakható egy olyan isd, amelyben csak az app van benne, kérdés, hogy feltöltené-e rendesen.
vagy kicserélhető benne az app a saját háttérképes változatra (ez biztonságosabbnak tűnik) :)
Miért ne lenne értelme?
"I Am We. We Are You."
|
| [válaszok erre: #3850] |
[előzmény: (3848) Rubelly, 2013-09-03 14:14:42] |
|
Törzstag
|
|
 Rubelly

Tagság: 2008-07-14 11:53:44 Tagszám: #61444 Hozzászólások: 1018 |
3848. Elküldve: 2013-09-03 14:14:42, OptiboxHD Panthera és Alligator Linux
|
[542.] |
Kezdek idegbajt kapni :P
Úgy gondoltam, miért ne kezdeném az elején?! Szerettem volna kicsomagolni az allinone_Optibox_ALLIGATOR_VVPL021.66.isd telepítő fájlt. Mert mi lenne ha már eleve abban módosítanék valamit, majd úgy raknám föl a masinára...
Mondanom se kell, hogy nem sikerült semmivel. Még windows XP-vel is megpróbálkoztam a FileViewPro-val de azzal sem jártam sikerrel :(
Ki lehet ezt az állományt valamivel tömöríteni?
Vagy van egyáltalán értelme szerinted?
|
| [válaszok erre: #3849] |
[előzmény: (3847) dynamictrance, 2013-09-02 14:36:12] |
|
Kiváló dolgozó
|
|
 dynamictrance

Tagság: 2009-12-20 18:28:11 Tagszám: #80827 Hozzászólások: 386 |
3847. Elküldve: 2013-09-02 14:36:12, OptiboxHD Panthera és Alligator Linux
|
[543.] |
Előállítottam egy ugyanolyan(?) cramfs képet, mint a boxon is van, ez volt hozzá a megoldás:
http://pank.org/blog/archives/000305.html
tehát 24 helyett 28 bites (256 MByte) a maximális fájlméret. Ennek megfelelően újrafordítottam a segédprogramokat és működtek :)
A box az eredeti flashből kimentett és a Linuxon a módosított mkcramfs-sel létrehozott lemezképet is hibátlannak mondja (cramfsck szerint)
Valahogyan majd tesztelem élesben is.
"Akkor ez is tulajdonképp amit említettél a cramfs-típus miatt nem írható?"
"Akkor ezt elég csak átírni *.tgz nevűre?"
Mindkét kérdésre igen a válasz :D
"I Am We. We Are You."
|
| [válaszok erre: #3848] |
[előzmény: (3846) Rubelly, 2013-09-02 14:27:23] |
|
Törzstag
|
|
 Rubelly

Tagság: 2008-07-14 11:53:44 Tagszám: #61444 Hozzászólások: 1018 |
3846. Elküldve: 2013-09-02 14:27:23, OptiboxHD Panthera és Alligator Linux
|
[544.] |
Köszönöm!
Eddig többnyire úgy csináltam az ilyesmiket, hogy MC-vel rákattintottam a tömörített fájlra, majd "belemásoltam" amit akartam. De ez a szemét nem enged vele csinálni semmit, csak olvasni :)
Akkor ez is tulajdonképp amit említettél a cramfs-típus miatt nem írató?
*.tar.gz -be végülis sikerült csomagolnom. Akkor ezt elég csak átírni *.tgz nevűre?
Lehet-hogy nekem ez még túl nagy falat, hogy egy eleve nem free Linux-ot machinálják? :D
De-hát valahol el kell kezdeni :)
Valszeg a legutolsó megoldásod fogom választani egyelőre.
|
| [válaszok erre: #3847] |
[előzmény: (3845) dynamictrance, 2013-09-02 13:42:17] |
|
Kiváló dolgozó
|
|
 dynamictrance

Tagság: 2009-12-20 18:28:11 Tagszám: #80827 Hozzászólások: 386 |
3845. Elküldve: 2013-09-02 13:42:17, OptiboxHD Panthera és Alligator Linux
|
[545.] |
Segítek :)
betömörítés:
cd /ahol/a/tartalom/van
#tömörítés .tar-ba
tar cvf /ahova/kell/tartalom.tar ./*
#tömörítés .tar.gz-be vagy .tgz-be, írd át a fájlnevet
tar cvzf /ahova/kell/tartalom.tar.gz ./*
#tömörítés .tar.bz2-be
tar cvjf /ahova/kell/tartalom.tar.bz2 ./*
kitömörítés:
mkdir -p /ahova/kitömörítesz
#.tar kitömörítése
tar xvf /ahol/a/tartalom/van.tar -C /ahova/kitömörítesz
#.tar.gz vagy .tgz kitömörítése
tar xvzf /ahol/a/tartalom/van.tar.gz -C /ahova/kitömörítesz
#.tar.bz2 kitömörítése
tar xvff /ahol/a/tartalom/van.tar.bz2 -C /ahova/kitömörítesz
De ezt a tgz-t nem fogod tudni visszaírni a cramfs-típusú /home partícióra, mivel ez csak olvasható, és ami még extra nehézség, hogy a /home képe egy rendes Linuxos rendszeren felcsatolhatatlan és nem is lehet kicsomagolni a tartalmát. (legalábbis a cramfsck nem ismeri fel)
Valószínűleg ez valami módosított cramfs lehet, ugyanis az eredeti cramfs-ben maximum 16 MByte lehet egy fájl, ebben meg vígan több, lásd a tmpfsapp.img fájlt...
A (Compressed ROM Filesystem) cramfs egy beágyazott eszközökre készült csak olvasható fájlrendszer hatékony tömörítéssel, és pont emiatt kell minden egyes módosításnál újraépíteni az egészet.
Ha mindenáron a /home-ba szeretnéd írni ezt a fájlt, akkor először valahogyan törölni kellene az mtdblock2-t, aztán létre kellene hozni rajta (vagy ha a boxon nincs jffs2-gyártó program, akkor egy rendes Linuxos gépen) egy ugyanolyan méretű és típusú jffs2 partíciót, mint pl. a / vagy a /data, aztán a sima dd vagy cat paranccsal bele kellene írni a másik gépen létrehozott jffs2 képet, aztán meg fel kellene csatolni. Meg módosítani kellene a /etc/rcS scriptet, mert azt hiszem itt van megadva, hogy a /home milyen fájlrendszerű. A jffs2-vel lehet egy rendes Linuxos gépen is barkácsolni igazi flash chip nélkül, kellenek hozzá az mtd-vel meg a jffs2-vel kapcsolatos modulok.
Szerintem írj bele egy extra sort a /data/start_apps scriptbe, ami átmásolja a képet a /app-ba és eltűnnek a fenti gondok :D
"I Am We. We Are You." [Ezt a hozzászólást újraszerkesztették: 2013-09-02 13:51:40]
|
| [válaszok erre: #3846] |
[előzmény: (3844) Rubelly, 2013-09-02 11:26:52] |
|
Törzstag
|
|
 Rubelly

Tagság: 2008-07-14 11:53:44 Tagszám: #61444 Hozzászólások: 1018 |
3844. Elküldve: 2013-09-02 11:26:52, OptiboxHD Panthera és Alligator Linux
|
[546.] |
Nagyuram máris elakadtam :)
Hogy kell konkrétan .tgz kiterjesztésűre tömöríteni az isapp.bin könyvtátárat parancssorból?
/ebbe lett kicsomagolva az isapp.bin.tgz fájl/
Sorry én szinte mindent az MC-vel oldok meg, de sajnos ezzel az állománnyal nem tudott mit kezdeni. Belenézni ugyan lehet, meg ki is csomagolja, de be már nem tudja másolni a módosított kép default_2.jpg fájlt.
Csak érintőlegesen értek a Linux parancsokhoz :D
|
| [válaszok erre: #3845] |
[előzmény: (3843) dynamictrance, 2013-09-01 17:59:01] |
|
Kiváló dolgozó
|
|
 dynamictrance

Tagság: 2009-12-20 18:28:11 Tagszám: #80827 Hozzászólások: 386 |
3843. Elküldve: 2013-09-01 17:59:01, OptiboxHD Panthera és Alligator Linux
|
[547.] |
Sok sikert! :) Ez így van, és sok olyan dolog, ami (még?) nincsen kihasználva.
Van egy olyan érzésem, hogy a fejlesztők nem ismerik rendesen a mount parancs paraméterezését
vagy
korábban loop eszközökkel dolgoztak (azért ezek a nagy fájlok, de akkor miért üresek?!) és nem jól írták át a paraméterezést
vagy
egyszerűen csak tele akarták pakolni a flash memóriát
nagyon tönkretenni nem fogod tudni, legalábbis addig biztosan nem, amíg van telnet meg ftp :D
a fő rendszerindító script az /etc/inittab szerint:
# main rc script
::sysinit:/etc/init.d/rcS
szóval az rcS fájlt kell nézegetni.
viszont a /etc meg a /etc.img-ből tömörítődik ki (a /var ugyanígy), amely igazából egy sima .tar fájl, szintén egy tmpfs-re. jó lenne megtudni, hogy mi csinálja meg a kitömörítést.
közben rájöttem, hogy a /home az cramfs (azaz compressed ram fs) és ezért nem írható!
ahhoz, hogy az előbbi varázslásokat elvégezzük, valahogyan jffs2-re kellene formázni a /home-ot, vagyis a /dev/mtdblock2-t..., úgy mint a /data-t (/dev/mtdblock4)
"I Am We. We Are You." [Ezt a hozzászólást újraszerkesztették: 2013-09-01 18:19:10]
|
| [válaszok erre: #3844] |
[előzmény: (3842) Rubelly, 2013-09-01 17:39:15] |
|
Törzstag
|
|
 Rubelly

Tagság: 2008-07-14 11:53:44 Tagszám: #61444 Hozzászólások: 1018 |
3842. Elküldve: 2013-09-01 17:39:15, OptiboxHD Panthera és Alligator Linux
|
[548.] |
Kimásoltam a /home/isapp.bin.tgz -t, leskelődtem benne...
Azért lehet megpróbálkozom majd egy nagyon egyszerű valamit módosítani, lehetőleg ugyanakkora méretűre és visszamásolni.
Ha nem ölöm meg, akkor próbálkozom tovább :D
Egyébként ahogy látom, rengeteg "felesleges" cucc, vagy valami más készülékbe való marhaság van benne.
|
| [válaszok erre: #3843] |
[előzmény: (3841) dynamictrance, 2013-09-01 17:06:11] |
|
Kiváló dolgozó
|
|
 dynamictrance

Tagság: 2009-12-20 18:28:11 Tagszám: #80827 Hozzászólások: 386 |
3841. Elküldve: 2013-09-01 17:06:11, OptiboxHD Panthera és Alligator Linux
|
[549.] |
Igen, lehet azt is, ez a 2. módszer.
A /home-ban van egy mountapp.sh script, ami annyit csinál, hogy:
#egy teljesen üres 34960 kbyte méretű fájlt csatol fel /app-nak, 777-es joga lesz a /app-nak, a -n meg azért kell, mert a /etc írásvédett (bővebben man mount)
mount -nt tmpfs -o size=34960k,mode=777 /home/tmpfsapp.img /app
#várakozik (kell ez?)
wait
kicsomagolja a /home/isapp.bin.tgz tartalmát a /app-ba
tar -zxf /home/isapp.bin.tgz -C /app
wait
Tudtommal ahhoz, hogy egy memóriabeli ideiglenes fájlrendszert (tmpfs) csatoljunk fel, csak a méretet kell megadni + az útvonalat, tehát ez a majdnem 36 megabájtos csak 00-kkal teli fájl törölhető lenne (ekkor viszont át kell egy kicsit írni a tmpfs-es sort) pl.
mount -nt tmpfs -o size=34960k,mode=777 tmpfs /app
Innentől kezdve van elég hely, hogy bármit felmásoljunk a /home-ba, akár a háttérképet és a mountapp.sh-t is kiegészítheted a háttérkép bemásolásával.
igazából azt kell csinálni, hogy ftp-n keresztül letöltöd a /home/isapp.bin.tgz-t, a célgépen kitömöríted, kicseréled benne a hátteret, visszatömöríted (elég a sima .tar formátum, ekkor szedd ki a tar parancsból a z kapcsolót a mountapp.sh-ban) és visszaírod a /home-ba.
Ahhoz, hogy írjunk a home-ba, először írhatóvá kell tenni:
mount -o remount,rw /home
Hangsúlyozom, hogy mindez csak elméleti fejtegetés, még sosem próbáltam ki élesben, csak saját felelősségre :)
de szerintem működne, és ha nem használunk tömörítést, csak simán .tar-ban lenne a brutus, akár gyorsabban is indulhatna el a box!
Érdekes, hogy pontosan akkora a /home mérete, hogy éppen beleférjen ez a "dummy" 36 megás fájl, illetve a brutus tömörítve plusz a kicsomagoló script...
tmpfs dolog, ez a két módszer elvileg egy és ugyanaz, kérem a megerősítést tapasztalt Unix/Linuxosoktól :)
- van egy már meglévő pl. 16 megás állományod, legyen testfs.bin, ezt adod meg paraméternek és felcsatolsz egy 16 megás területet a memóriában, mondjuk a /test -be:
mount -nt tmpfs testfs.bin -o size=16384k /test
- a "semmiből" csatolsz fel egy 16 megás területet a memóriában, szintén a /test-be:
mount -nt tmpfs none -o size=16384k /test
elvileg mindegy, hogy mit adunk meg a tmpfs-nél 1. paraméternek, mert nem veszi figyelembe
"I Am We. We Are You." [Ezt a hozzászólást újraszerkesztették: 2013-09-01 17:28:32]
|
| [válaszok erre: #3842] |
[előzmény: (3840) Rubelly, 2013-09-01 16:20:07] |
|
Törzstag
|
|
 Rubelly

Tagság: 2008-07-14 11:53:44 Tagszám: #61444 Hozzászólások: 1018 |
3840. Elküldve: 2013-09-01 16:20:07, OptiboxHD Panthera és Alligator Linux
|
[550.] |
Még valami: tulajdonképp én arra gondoltam, mint-ahogy a tömörített fájlokba is lehet utólag bemásolni fájlokat, hogy esetleg ebben is megoldható lenne...
|
| [válaszok erre: #3841] |
[előzmény: (3838) dynamictrance, 2013-09-01 16:08:15] |
|
Kiváló dolgozó
|
|
OptiboxHD Panthera és Alligator Linux (üzenet: 4366, Sat) |
|
|
SAT.HU Antenna Szakáruház
|