С тулзами может быть проблема, не все тулзы способны правильно откомпилировать и собрать работоспособный кернел http://buildroot.uclibc.org/
Если кернел 2.4.ххх можно было собирать тулзами 2004г. то кернел 2.6.ххх лучше собирать тулзами 2006г. Советую также научиться пользоваться buildroot. Он позволяет научиться генерировать работоспособные тулзы для ARM, и файловую систему для Линуха. Также обращаю внимание на то, что не все GCC компилеры верс 4.ххх генерируют работоспособный кернель, чтобы не играть в угадайку, лучше пользоваться компилерами 3.4.ххх. Желаю творческих успехов.
Если кернел 2.4.ххх можно было собирать тулзами 2004г. то кернел 2.6.ххх лучше собирать тулзами 2006г. Советую также научиться пользоваться buildroot. Он позволяет научиться генерировать работоспособные тулзы для ARM, и файловую систему для Линуха. Также обращаю внимание на то, что не все GCC компилеры верс 4.ххх генерируют работоспособный кернель, чтобы не играть в угадайку, лучше пользоваться компилерами 3.4.ххх. Желаю творческих успехов.