Титла: System.map not fould Публикувано от: boyan7640 в Apr 05, 2006, 23:29 Здравейте на всички. Принципно основно чета форума и търся преди да отворя тема. Така и сега, пробвах какво ли не и не открих решение.
Проблемът не е голям, но за мене е дразнещ. Компилирах ново ядро под Gentoo с помоща на genkernel като минах през menuconfig. Всичко премина прекрасно, /boot си беше монтиран предварително, за да си копира от /usr/src/linux след компилиране и инсталиране на ядро и модули. Така всичко си беше на мястото. Последва рестарт ... Ядрото се зарежда, но дразнещото System.map not found - unable to check symbols. От /var/log/messages чета малко по-подробното:
Така изглежда част от /boot : vmlinuz-2.6.15-gentoo-r1 (т.е. vmlinuz-{uname -r}) initrd-2.6.15-gentoo-r1 (т.е. initrd-{uname -r}) System.map-2.6.15-gentoo-r1 (т.е. System.map-{uname -r}) System.map -> System.map-2.6.15-gentoo-r1 Ами дано има решение ![]() ![]() Титла: System.map not fould Публикувано от: rat в Apr 06, 2006, 12:51 Опиртай да съсзадеш символична връзка :
ln -s System.map(uname -r) System.map Титла: System.map not fould Публикувано от: boyan7640 в Apr 06, 2006, 17:46
Това точно това представлява ![]() Титла: System.map not fould Публикувано от: july в Apr 06, 2006, 19:18 grep System.map /etc/rc?.d/*
и после виж какво го прави , та не го намира Титла: System.map not fould Публикувано от: boyan7640 в Apr 10, 2006, 09:34 Ами /etc/rc.d и /etc/rc?.d в Gentoo няма. Предварително прерових всички директории в /etc. Няма нищо за System.map.
Ами това е, проблема си остава. Мерси на всички отзовали се. Титла: System.map not fould Публикувано от: rat в Apr 10, 2006, 10:26 Опитай да си направиш наново initrd
Виж опциите на mkinitrd Посочваше се името на ядрото и System.map После си описваш ядрото и initrd в мену.лст или в лило.конф |