initrd kerdes
Sziasztok ! Gentoo linuxnal a kovetkezo problemaba utkoztem: A /boot/initrd file-t akarom kicsomizni. kiderult szamomra, hogy ez egy gzipes cpio archivum. mv initrd initrd.gz; cat initrd | cpio -idmv ezzel probalkoztam, es ki is csomagolja, viszont nem mindent. A kicsomagolt fajlok merete osszesen 60 kb. az archivum pedig 5 MB koruli. Megnezten a scriptet, ami kesziti az initrd-t, es azt lattam, hogy tobb cpio.gz fajlt keszit, amiket kesobb cat-al osszefuz valahogy igy: MERGE_LIST = file1.cpio.gz file2.cpio.gz file3.cpio.gz cat ${MERGE_LIST} initrdfile A kerdes: hogy lehetne megis mindent kicsomagolni belole? Koszi Akos -- Best regards, Szomor mailto:[EMAIL PROTECTED] _ linux lista - linux@mlf.linux.rulez.org http://mlf2.linux.rulez.org/mailman/listinfo/linux
Re: initrd kerdes
2006. augusztus 9. 10.01 dátummal Szomor Akos ezt írta: A /boot/initrd file-t akarom kicsomizni. kiderult szamomra, hogy ez egy gzipes cpio archivum. mv initrd initrd.gz; cat initrd | cpio -idmv ... A kerdes: hogy lehetne megis mindent kicsomagolni belole? zcat initrd | cpio -idmv ahol initrd az eredeti gzipelt példány. -- Sala _ linux lista - linux@mlf.linux.rulez.org http://mlf2.linux.rulez.org/mailman/listinfo/linux
Re: Re[2]: initrd kerdes
In article [EMAIL PROTECTED], Szomor Akos [EMAIL PROTECTED] writes: ossze vannak fuzve a fileok kovetkezo modon: MERGE_LIST =3D file1.cpio.gz file2.cpio.gz file3.cpio.gz cat ${MERGE_LIST} initrdfile A zcat initrd | cpio -idmv parancs csak az osszefuzott archivumok kozul az elsot csomagolja ki. Erre nincs külön program, vagy kapcsoló. Gányolni kell. Mennyire fontos, mennyi idõt vagy hajlandó rászánni? dd-vel ki tudod vágni az egyes tagokat a gzipelt file-ból. Ha elõtte hexa dumpolással megállapítottad, hogy melyik hol van. Vagy írhatsz egy kis programot, amelyik ismeri a gzip header-t, és megteszi neked ugyanazt, amit fentebb kézzel-szemmel javasoltam. kissg _ linux lista - linux@mlf.linux.rulez.org http://mlf2.linux.rulez.org/mailman/listinfo/linux
Re[4]: initrd kerdes
Huu, hexabol nem vagyok annyira profi. Ha van egy kis idod ird le legyszi kicsit reszletesebbe, hogy hogy csinaljam... koszi Akos In article [EMAIL PROTECTED], Szomor Akos [EMAIL PROTECTED] writes: ossze vannak fuzve a fileok kovetkezo modon: MERGE_LIST =3D file1.cpio.gz file2.cpio.gz file3.cpio.gz cat ${MERGE_LIST} initrdfile A zcat initrd | cpio -idmv parancs csak az osszefuzott archivumok kozul az elsot csomagolja ki. Erre nincs külön program, vagy kapcsoló. Gányolni kell. Mennyire fontos, mennyi idõt vagy hajlandó rászánni? dd-vel ki tudod vágni az egyes tagokat a gzipelt file-ból. Ha elõtte hexa dumpolással megállapítottad, hogy melyik hol van. Vagy írhatsz egy kis programot, amelyik ismeri a gzip header-t, és megteszi neked ugyanazt, amit fentebb kézzel-szemmel javasoltam. kissg _ linux lista - linux@mlf.linux.rulez.org http://mlf2.linux.rulez.org/mailman/listinfo/linux -- Best regards, Szomormailto:[EMAIL PROTECTED] _ linux lista - linux@mlf.linux.rulez.org http://mlf2.linux.rulez.org/mailman/listinfo/linux
Re: initrd kerdes
Hi! Szomor Akos [EMAIL PROTECTED] írta 2006-08-09 10:01-kor: Gentoo linuxnal a kovetkezo problemaba utkoztem: A /boot/initrd file-t akarom kicsomizni. kiderult szamomra, hogy ez egy gzipes cpio archivum. initrd általában cramfs archív szokott lenni. Próbáltad már azt, hogy azt mondod, hogy mount initrd.gz akarhova -o loop miközben ellenőrzöd, hogy a kerneledben van-e cramfs zupport? Üdv:Gyur! -- ---[ Free Software ISOs - http://www.fsn.hu/?f=download ]--- -- PÁSZTOR György e-mail: [EMAIL PROTECTED] Free Software Network (FSN.HU) cell.: +3620 512 3335 _ linux lista - linux@mlf.linux.rulez.org http://mlf2.linux.rulez.org/mailman/listinfo/linux
Re: stdout/-err atiranyitas
In article [EMAIL PROTECTED], =?ISO-8859-2?Q?Sz=E9kelyi_Szabolcs?= [EMAIL PROTECTED] writes: Parancs kimenetet szeretnem e-mailben megkapni. Jo lenne, ha a standard output es a standard error is eljonne, lehetoleg sorrendhelyesen. Ugy kepzeltem, hogy minden egyes kiirt sort prefixelni lehetne out: illetve err: szavakkal, amibol egyertelmuve valna, hogy min jott ki az a sor. $ (grep kissg /tmp/lo /etc/passwd | sed 's/^/stdout:/' 3) 32 21 | sed 's/^/stderr:/' stderr:grep: /tmp/lo: No such file or directory stdout:/etc/passwd:kissg:x:1000:1000:Kiss Gabor,,,:/home/kissg:/bin/bash $ A ket stream ket kulon fajlba iranyitasa nem jo, mert ha lefutott, mar nem lehet visszaallitani a kimenetek eredeti sorrendjet (maximum vissza lehetne kuldeni eloszor az osszes stdout-ra kiirt sort, majd az osszes stderr-re kiirtat; azonban nem ezt szeretnem). Ezt viszont elfelejtheted. Az stderr nem bufferelt, az stdout viszont tipikusan igen. Szoval a sorrend, amit a terminalon latsz, nem fogja tukrozni az idobeli eloszlast. Minden tovabbi pipeline pedig csak ront rajta. kissg _ linux lista - linux@mlf.linux.rulez.org http://mlf2.linux.rulez.org/mailman/listinfo/linux
Re: Re[2]: initrd kerdes
In article [EMAIL PROTECTED], Szomor Akos [EMAIL PROTECTED] writes: Tuti, hogy tobb cpio zippelve... Szomor Akos [EMAIL PROTECTED] =EDrta 2006-08-09 10:01-kor: Gentoo linuxnal a kovetkezo problemaba utkoztem: A /boot/initrd file-t akarom kicsomizni. kiderult szamomra, hogy ez egy gzipes cpio archivum. initrd =E1ltal=E1ban cramfs arch=EDv szokott lenni. Megnyugtatasul: az egyik gepemen ilyen meg olyan initrd is van a /boot-ban. Attol fuggoen, hogy ki es mivel csinalta. kissg _ linux lista - linux@mlf.linux.rulez.org http://mlf2.linux.rulez.org/mailman/listinfo/linux