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

válasz