BEREGNYEI Balazs wrote: > Hali, > > Kis meretu (max. 20-30 megas) debiant szeretnek installalni egy sajat > tervezesu gepre, amin ARM proci van. (A kernel mar bebootol.) > > A problema az, hogy a debian installban levo ramdisk.gz nem passzol a > kernelemhez (nem fut le a depmod). Az installhoz tartozo kernelt persze > nem hasznalhatom, mert az nem ahhoz a procihoz valo, ami nekem van > (AT91RM9200). Hogyan (milyen konfig alapjan) keszitsek olyan kernelt, > amivel be fog bootolni az installer ramdisk.gz-je? > Szia Balazs,
Gondolom az initrd elkezd futni csak a kernel modulokkal van baja... Azaz a file bekerul a memoriaba, a kernel felveszi az adatokat, es meg a Byte Ordering is passzol. Kiprobalni ugy tudod, ha csinalsz a loop-on egy imaget, lehetoleg olyan filerendszerrel ami a kernelben benne van (nem modul!) es belemasolsz egy masok altal forditott busybox-ot, vagy cross compile-sz egyet... (Ne felejtsd el a /dev-et legalabb alap szinten beallitani, console, null, zero, ttyS*, stb.!) Egyebkent debian alatt a mkinitrd-vel tudsz ilyen imaget faragni, de nem hiszem, hogy tud i386-on csinalni arm-t. man mkinitrd Amkor en ilyet csinaltam (>3 ev) akkor egy PC-re installaltam egy arm debian-t egy alkonyvtarba, es onnan kezzel, egyenkent masoltam az initrd-be a fileokat. persze, sajat forditasu busybox kellett, mert amit talaltam az regi volt, es hianyolt par parancsot. Esetleg elkuldhetned a pontos hibajelenseget/hibauzenetet. Mondjuk onnantol, hogy "Booting linux kernel......................" :) Robbie _________________________________________________ linux lista - [email protected] http://mlf2.linux.rulez.org/mailman/listinfo/linux
