имеется:
маленькая платка с ARM (COM, Ethernet, VGA, U-boot)
linux-2.6.20.21 с патчами от производителя железяки и дефолтным конфигом от них же
свой toolchain (arm-ep9312-linux-gnueabi-) gcc 4.3.4 с патчами для MaverickCrunch FPU http://simplemachines.it/tools/
собранные этим тулчейном вышеупомянутое ядро и busybox
в у-буте получаю ядро по tfpt
гружу с bootargs ip=192.168.113.219 root=/dev/nfs nfsroot=192.168.113.1:/home/diskless/192.168.113.219,hard rw console=ttyAM0,57600 video=ep93xxfb:vout=1,vmode=16
рут монирует нормально (также, до nfs, были теже проблемы и с /dev/sda1)
после "Freeing init memory: 120K" стоит молчит
с init=/bin/bb (статически скомпиленый бизибокс) тоже самое
с init= статически скомпиленый "hello world" (и "hello new file", создающий файлик в /) опять тоже самое
с дуру даже пробовали init который летит в сегфолт, вроде как ядро должно написать, что такая-то прога свалилась. нет, молчит :(
интересуют следующие вопросы:
- что же ядро обычно пишет если init "не тот"? я всегда думал, что "attemt to kill init" или "init not found", ну или уж как баш - "Illegal instruction". здесь же получается, что какбудто init работает..
- может ли быть так, что скомпиленое ядро одинм тулчейном работает, а скомпиленый бизибокс этим же тулчейном "неработает"?
- ну и основной вопрос - куда вообще копать и что же происходит?
Ответ на:
комментарий
от imhotep
Ответ на:
комментарий
от yekm
Ответ на:
комментарий
от gogi
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Параметры соместимости arm (2011)
- Форум Тишина после freeing unused kernel memory (2005)
- Форум Free memory (2003)
- Форум /sbin/init virtual memory (2014)
- Форум Kernel Memory Allocation (2009)
- Форум Загрузка системы прекращается после сообщения «Freeing unused kernel memory» (2015)
- Форум линукс на старой машине или freeing unused kernel memory (2006)
- Форум Тишина (2014)
- Форум Тишина :) (2006)
- Форум kernel for arm (2019)