Philip Armstrong wrote:
You're pretty much on track. You want to change your kernel again afterward, but this approach should work.Will the armel kernel run "oldarm" binaries? (I'm sure I read that it did somewhere) If so, then switching the nslu2 firmware to the new kernel, booting the original Debian install, then installing the armel port in a chroot before switching over to it ought to work. Or am I missing something?
The between oabi and eabi, the kernel "trap" mechanism has changed. The eabi mechanism is faster and easier but is also potentially backward compatible with the oabi mechanism. Hence, you want to be running a kernel which supports only eabi traps eventually, but to get there, it's completely reasonable to run a kernel which supports both eabi and oabi traps. This runs at oabi speeds, unfortunately, even for eabi traps.
--rich