first , I repeat.... you don't have to use u-boot , stay away from kernel packages in extras-devel . the thread title is : N900 kernel v45, why with uboot??? it reflects your opinion that you don't need u-boot ... assuming you knew what you were doing , you went on and installed kernel-package from extras-devel , knowing that u-boot will be installed as you have read the change log , the title won't be "why with uboot" . others having problems with u-boot installed the kernel-package from extras-devel without knowing the changes , well it's their fault , they have been warned before about installing software from extras-devel . and it's not like fixing that is too hard , if you are caught in a reboot loop / kernel doesn't start , just extract the pr1.3 kernel and flash it , then install stable power-kernel version , or extract the power kernel image from .deb of stable version , and flash it , that works too . or follow instructions by Matan http://talk.maemo.org/showthread.php...270#post870270 if the phone starts , but you just don't like u-boot , installing stable kernel-version will overwrite u-boot . as posted above , u-boot is there to help you load different kernels from any where without needing to flash them . multiboot currently wears your oneNAND by flashing new kernel every time you choose a different OS , in the future , multiboot can be used to write boot.scr for u-boot , instead of flashing .